.stestr/0002755012276001227600000000000015157054656012436 5ustar tempesttempest.stestr/format0000644012276001227600000000000215157054441013627 0ustar tempesttempest1 .stestr/next-stream0000644012276001227600000000000215157054656014616 0ustar tempesttempest1 .stestr/times.dbm.dat0000644012276001227600000013100315157054656015006 0ustar tempesttempest0.00.3014480.2476370.266219.5795970.3304069.2374090.5720052.036260.285360.1363631.8978120.3371174.9918860.3465250.1885041.26395715.0613330.52745324.4963850.5847770.3091383.5489086.5882731.0761180.4573690.1613470.2537840.1213730.6732940.0026921.94384214.01661.6964942.0493430.4610691.40881113.1283040.1767390.2493750.01087415.37208414.0305352.9075630.1811843.8111420.00.00.00.00.00.00.00.00.00.00.00.00.8416050.00.00.00.00.00.00.00.00.00.080.6971010.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0.stestr/00000600012276001227600000236510415157054656012521 0ustar tempesttempesttime: 2026-03-19 20:15:03.746260Z tags: worker-5 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) time: 2026-03-19 20:15:03.746260Z 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-5 time: 2026-03-19 20:15:08.358543Z tags: worker-2 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor[id-1f12046b-753d-40d2-abb6-d8eb8b30cb2f,smoke] time: 2026-03-19 20:15:08.659991Z 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-03-19 20:15:08,657 27 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_get_flavor): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab 0.296s 2026-03-19 20:15:08,657 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:08 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-e72236c2-3c14-471c-897e-e72608a73269', 'x-compute-request-id': 'req-e72236c2-3c14-471c-897e-e72608a73269', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab'} Body: b'{"flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "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/7798d74c-ea42-4df1-9a16-73737ec4ffab"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}}' 0 ] tags: -worker-2 time: 2026-03-19 20:15:08.660284Z tags: worker-2 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors[id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59,smoke] time: 2026-03-19 20:15:08.907921Z 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-03-19 20:15:08,801 27 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors 0.141s 2026-03-19 20:15:08,802 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:08 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-aba230ef-654f-4b25-aaa3-11a903bcfef0', 'x-compute-request-id': 'req-aba230ef-654f-4b25-aaa3-11a903bcfef0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors'} Body: b'{"flavors": [{"id": "249910e8-5cc3-4d44-b8ce-045a9c112584", "name": "m1.micro", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/249910e8-5cc3-4d44-b8ce-045a9c112584"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/249910e8-5cc3-4d44-b8ce-045a9c112584"}]}, {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "name": "m1.nano", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, {"id": "9391ee4e-9c6d-4482-938e-e83a1030625f", "name": "m1.small", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/9391ee4e-9c6d-4482-938e-e83a1030625f"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/9391ee4e-9c6d-4482-938e-e83a1030625f"}]}]}' 2026-03-19 20:15:08,903 27 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab 0.098s 2026-03-19 20:15:08,904 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:08 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-4ffd3ae3-68cc-47b6-8207-b04493e5c244', 'x-compute-request-id': 'req-4ffd3ae3-68cc-47b6-8207-b04493e5c244', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab'} Body: b'{"flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "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/7798d74c-ea42-4df1-9a16-73737ec4ffab"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}}' 0 ] tags: -worker-2 time: 2026-03-19 20:15:15.205497Z tags: worker-2 test: tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id[id-2c12c5b5-efcf-4aa5-90c5-bff1ab0cdbe2,smoke] time: 2026-03-19 20:15:15.471707Z 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-03-19 20:15:15,345 27 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/5cb9aa88-72a5-482a-add8-b22bad3bb471 0.140s 2026-03-19 20:15:15,346 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"region": {"description": "tempest-description-1671262845"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:15 GMT', 'server': 'Apache', 'content-length': '255', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-12df687c-ce1d-42fd-89c3-fa95ecb01e6f', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/5cb9aa88-72a5-482a-add8-b22bad3bb471'} Body: b'{"region": {"id": "5cb9aa88-72a5-482a-add8-b22bad3bb471", "description": "tempest-description-1671262845", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/5cb9aa88-72a5-482a-add8-b22bad3bb471"}}}\n' 2026-03-19 20:15:15,471 27 INFO [tempest.lib.common.rest_client] Request (RegionsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/5cb9aa88-72a5-482a-add8-b22bad3bb471 0.124s 2026-03-19 20:15:15,471 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:15 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ade22810-77ae-44a8-b2f1-61d0e277c05a', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/5cb9aa88-72a5-482a-add8-b22bad3bb471'} Body: b'' 0 ] tags: -worker-2 time: 2026-03-19 20:15:11.141335Z tags: worker-5 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] time: 2026-03-19 20:15:20.720932Z successful: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 27DD 2026-03-19 20:15:12,792 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.650s 2026-03-19 20:15:12,792 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsIpV6TestJSON-904285590"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:12 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '629', 'x-openstack-request-id': 'req-c3bf6b46-4930-40ce-ae94-c093da1e453e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"86738f81-494d-49d1-a102-ba4fed7bcee5","name":"tempest-PortsIpV6TestJSON-904285590","tenant_id":"5b4f8c18197e46149c21b041211068d8","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"5b4f8c18197e46149c21b041211068d8","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-03-19T20:15:11Z","updated_at":"2026-03-19T20:15:11Z","revision_number":1}}' 2026-03-19 20:15:13,765 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.972s 2026-03-19 20:15:13,765 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "86738f81-494d-49d1-a102-ba4fed7bcee5", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1", "allocation_pools": [{"start": "2001:db8::2", "end": "2001:db8::ffff:ffff:ffff:fffe"}]}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:13 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-f9ce0481-beae-46f2-82e3-2523e0639a1f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"d922b43f-38d9-4812-92f5-fd0ca61a374c","name":"","tenant_id":"5b4f8c18197e46149c21b041211068d8","network_id":"86738f81-494d-49d1-a102-ba4fed7bcee5","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:fffe"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-03-19T20:15:13Z","updated_at":"2026-03-19T20:15:13Z","revision_number":0,"project_id":"5b4f8c18197e46149c21b041211068d8"}}' 2026-03-19 20:15:15,398 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 1.631s 2026-03-19 20:15:15,398 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "86738f81-494d-49d1-a102-ba4fed7bcee5", "name": "tempest-PortsIpV6TestJSON-1152198129"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '967', 'x-openstack-request-id': 'req-2b059620-f362-48e3-83cd-f9ca7b022dfe', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"port":{"id":"338dd11c-e047-493c-888d-1b305199f37e","name":"tempest-PortsIpV6TestJSON-1152198129","network_id":"86738f81-494d-49d1-a102-ba4fed7bcee5","tenant_id":"5b4f8c18197e46149c21b041211068d8","mac_address":"fa:16:3e:2c:f2:40","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"d922b43f-38d9-4812-92f5-fd0ca61a374c","ip_address":"2001:db8::8b"}],"project_id":"5b4f8c18197e46149c21b041211068d8","qos_policy_id":null,"port_security_enabled":true,"security_groups":["170ca5e4-b4bd-449a-a392-f3063dc63364"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[{"ip_address":"2001:db8::8b","hostname":"host-2001-db8--8b","fqdn":"host-2001-db8--8b.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-03-19T20:15:14Z","updated_at":"2026-03-19T20:15:14Z","revision_number":1}}' 2026-03-19 20:15:17,333 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_in_allowed_allocation_pools): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/338dd11c-e047-493c-888d-1b305199f37e 1.934s 2026-03-19 20:15:17,335 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:17 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-e2e9e48a-54ca-4abc-a5b6-e33bb932af5f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/338dd11c-e047-493c-888d-1b305199f37e'} Body: b'' 2026-03-19 20:15:17,618 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/338dd11c-e047-493c-888d-1b305199f37e 0.282s 2026-03-19 20:15:17,619 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-be1d7bff-d5a9-467e-90c9-ce3ca320e007', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/338dd11c-e047-493c-888d-1b305199f37e'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 338dd11c-e047-493c-888d-1b305199f37e could not be found.", "detail": ""}}' 2026-03-19 20:15:17,922 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/338dd11c-e047-493c-888d-1b305199f37e 0.302s 2026-03-19 20:15:17,922 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-dfec1ae1-8748-4b63-886e-518d165ce97c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/338dd11c-e047-493c-888d-1b305199f37e'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 338dd11c-e047-493c-888d-1b305199f37e could not be found.", "detail": ""}}' 2026-03-19 20:15:18,603 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/d922b43f-38d9-4812-92f5-fd0ca61a374c 0.680s 2026-03-19 20:15:18,603 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:18 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-34f5189f-8fae-4826-8c48-da1afdc92c7b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/d922b43f-38d9-4812-92f5-fd0ca61a374c'} Body: b'' 2026-03-19 20:15:20,720 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/86738f81-494d-49d1-a102-ba4fed7bcee5 2.116s 2026-03-19 20:15:20,720 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:20 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-7e9f115e-8149-40af-80fd-20217de32b24', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/86738f81-494d-49d1-a102-ba4fed7bcee5'} Body: b'' 0 ] tags: -worker-5 time: 2026-03-19 20:15:24.876557Z tags: worker-2 test: tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists[id-17a5de24-e6a0-4e4a-a9ee-d85b6e5612b5,smoke] time: 2026-03-19 20:15:25.206963Z 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-03-19 20:15:25,205 27 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.328s 2026-03-19 20:15:25,206 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:25 GMT', 'server': 'Apache', 'content-length': '222', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6a743626-0883-4d4b-93ab-3a3c82561463', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; 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-2 time: 2026-03-19 20:15:20.721311Z tags: worker-5 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] time: 2026-03-19 20:15:29.958720Z successful: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2311 2026-03-19 20:15:22,802 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_with_no_securitygroups): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.080s 2026-03-19 20:15:22,802 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsIpV6TestJSON-1689894269"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '630', 'x-openstack-request-id': 'req-57c4fe05-2636-4f1b-977f-0f3c5a359740', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"08097f7d-8752-4909-a447-acf18602633e","name":"tempest-PortsIpV6TestJSON-1689894269","tenant_id":"5b4f8c18197e46149c21b041211068d8","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"5b4f8c18197e46149c21b041211068d8","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-03-19T20:15:21Z","updated_at":"2026-03-19T20:15:21Z","revision_number":1}}' 2026-03-19 20:15:24,208 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_with_no_securitygroups): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 1.406s 2026-03-19 20:15:24,209 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "08097f7d-8752-4909-a447-acf18602633e", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-4bb2dc94-8cac-4feb-9abb-28a60d0353db', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"5b34847c-d6f4-4602-805e-498405f9ec34","name":"","tenant_id":"5b4f8c18197e46149c21b041211068d8","network_id":"08097f7d-8752-4909-a447-acf18602633e","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-03-19T20:15:23Z","updated_at":"2026-03-19T20:15:23Z","revision_number":0,"project_id":"5b4f8c18197e46149c21b041211068d8"}}' 2026-03-19 20:15:26,267 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_port_with_no_securitygroups): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 2.058s 2026-03-19 20:15:26,267 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "08097f7d-8752-4909-a447-acf18602633e", "security_groups": [], "name": "tempest-PortsIpV6TestJSON-382095080"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '932', 'x-openstack-request-id': 'req-8c844b17-fcee-4e4d-b697-c4641682d0e0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"port":{"id":"7e288908-5419-4c03-8cc1-4190c3dc64c5","name":"tempest-PortsIpV6TestJSON-382095080","network_id":"08097f7d-8752-4909-a447-acf18602633e","tenant_id":"5b4f8c18197e46149c21b041211068d8","mac_address":"fa:16:3e:b3:73:12","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"5b34847c-d6f4-4602-805e-498405f9ec34","ip_address":"2001:db8::18a"}],"project_id":"5b4f8c18197e46149c21b041211068d8","qos_policy_id":null,"port_security_enabled":true,"security_groups":[],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[{"ip_address":"2001:db8::18a","hostname":"host-2001-db8--18a","fqdn":"host-2001-db8--18a.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-03-19T20:15:24Z","updated_at":"2026-03-19T20:15:25Z","revision_number":1}}' 2026-03-19 20:15:27,822 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/7e288908-5419-4c03-8cc1-4190c3dc64c5 1.554s 2026-03-19 20:15:27,822 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:27 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-16612009-6991-4e88-a3f5-265466b14904', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/7e288908-5419-4c03-8cc1-4190c3dc64c5'} Body: b'' 2026-03-19 20:15:28,034 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/7e288908-5419-4c03-8cc1-4190c3dc64c5 0.211s 2026-03-19 20:15:28,034 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-1542c45e-617d-45a4-b405-70651a4aadfe', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/7e288908-5419-4c03-8cc1-4190c3dc64c5'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 7e288908-5419-4c03-8cc1-4190c3dc64c5 could not be found.", "detail": ""}}' 2026-03-19 20:15:28,987 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/5b34847c-d6f4-4602-805e-498405f9ec34 0.953s 2026-03-19 20:15:28,987 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:28 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-66b28980-8a68-4e62-87c9-50d40bae01b9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/5b34847c-d6f4-4602-805e-498405f9ec34'} Body: b'' 2026-03-19 20:15:29,958 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/08097f7d-8752-4909-a447-acf18602633e 0.970s 2026-03-19 20:15:29,958 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:29 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-adbbf4ec-7ed9-4825-b72b-8d07bdda23a5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/08097f7d-8752-4909-a447-acf18602633e'} Body: b'' 0 ] tags: -worker-5 time: 2026-03-19 20:15:30.596939Z tags: worker-2 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image[id-f848bb94-1c6e-45a4-8726-39e3a5b23535,smoke] time: 2026-03-19 20:15:31.168944Z successful: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image[id-f848bb94-1c6e-45a4-8726-39e3a5b23535,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 19C3 2026-03-19 20:15:30,813 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.215s 2026-03-19 20:15:30,813 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-567233533", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:30 GMT', 'server': 'Apache', 'content-length': '633', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/a4ab898d-56d3-41c0-9c87-06ab7744e7a9', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-7b3c85e6-f65f-421d-a56c-dedd9f89f08c', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images'} Body: b'{"name": "tempest-image-567233533", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "3687b31e75854e44b370ee93329c7e07", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "a4ab898d-56d3-41c0-9c87-06ab7744e7a9", "created_at": "2026-03-19T20:15:30Z", "updated_at": "2026-03-19T20:15:30Z", "tags": [], "self": "/v2/images/a4ab898d-56d3-41c0-9c87-06ab7744e7a9", "file": "/v2/images/a4ab898d-56d3-41c0-9c87-06ab7744e7a9/file", "schema": "/v2/schemas/image"}' 2026-03-19 20:15:30,939 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 204 DELETE https://glance-default-public-openstack.apps-crc.testing/v2/images/a4ab898d-56d3-41c0-9c87-06ab7744e7a9 0.126s 2026-03-19 20:15:30,940 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:30 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-f29ad25e-5fc5-4ab0-8973-1395ed5c88f9', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/a4ab898d-56d3-41c0-9c87-06ab7744e7a9'} Body: b'' 2026-03-19 20:15:31,038 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 404 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/a4ab898d-56d3-41c0-9c87-06ab7744e7a9 0.098s 2026-03-19 20:15:31,041 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:30 GMT', 'server': 'Apache', 'content-length': '139', 'x-openstack-request-id': 'req-0af1b4a7-5546-4252-9d06-9e51453b0b3e', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/a4ab898d-56d3-41c0-9c87-06ab7744e7a9'} Body: b'{"message": "No image found with ID a4ab898d-56d3-41c0-9c87-06ab7744e7a9

\\n\\n\\n", "code": "404 Not Found", "title": "Not Found"}' 2026-03-19 20:15:31,168 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images 0.124s 2026-03-19 20:15:31,168 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:31 GMT', 'server': 'Apache', 'content-length': '1797', 'x-openstack-request-id': 'req-3a8b0894-9caf-4447-9bf7-22b3d08c4ad1', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images'} Body: b'{"images": [{"hw_rng_model": "virtio", "name": "cirros-0.6.2-x86_64-disk.img_alt", "disk_format": "qcow2", "container_format": "bare", "visibility": "public", "size": 21430272, "virtual_size": 117440512, "status": "active", "checksum": "c8fc807773e5354afe61636071771906", "protected": false, "min_ram": 0, "min_disk": 0, "owner": "bdec997e274b4a0fbd38a8722d1b35eb", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "2e255d0b-c80a-4401-9a4f-7e92ff7cd1ee", "created_at": "2026-03-19T20:14:37Z", "updated_at": "2026-03-19T20:14:38Z", "tags": [], "self": "/v2/images/2e255d0b-c80a-4401-9a4f-7e92ff7cd1ee", "file": "/v2/images/2e255d0b-c80a-4401-9a4f-7e92ff7cd1ee/file", "schema": "/v2/schemas/image", "stores": "default_backend"}, {"hw_rng_model": "virtio", "name": "cirros-0.6.2-x86_64-disk.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "public", "size": 21430272, "virtual_size": 117440512, "status": "active", "checksum": "c8fc807773e5354afe61636071771906", "protected": false, "min_ram": 0, "min_disk": 0, "owner": "bdec997e274b4a0fbd38a8722d1b35eb", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "created_at": "2026-03-19T20:14:36Z", "updated_at": "2026-03-19T20:14:37Z", "tags": [], "self": "/v2/images/6dd52eed-9855-4d0a-b613-6ab31479bd95", "file": "/v2/images/6dd52eed-9855-4d0a-b613-6ab31479bd95/file", "schema": "/v2/schemas/image", "stores": "default_backend"}], "first": "/v2/images", "schema": "/v2/schemas/images"}' 0 ] tags: -worker-2 time: 2026-03-19 20:15:29.958988Z tags: worker-5 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] time: 2026-03-19 20:15:31.995248Z successful: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1EF9 2026-03-19 20:15:30,673 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_update_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.714s 2026-03-19 20:15:30,673 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "1befade0-15a3-46d1-9e6b-71e593df4051", "name": "tempest-PortsIpV6TestJSON-1919468379"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '779', 'x-openstack-request-id': 'req-b561fed2-36c6-434a-a0e1-21aac2d09a8e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"port":{"id":"486cdb70-a95f-40ce-a08c-1be5cb265d4b","name":"tempest-PortsIpV6TestJSON-1919468379","network_id":"1befade0-15a3-46d1-9e6b-71e593df4051","tenant_id":"5b4f8c18197e46149c21b041211068d8","mac_address":"fa:16:3e:31:48:70","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"5b4f8c18197e46149c21b041211068d8","qos_policy_id":null,"port_security_enabled":true,"security_groups":["170ca5e4-b4bd-449a-a392-f3063dc63364"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-03-19T20:15:30Z","updated_at":"2026-03-19T20:15:30Z","revision_number":1}}' 2026-03-19 20:15:31,029 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_create_update_delete_port): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/ports/486cdb70-a95f-40ce-a08c-1be5cb265d4b 0.355s 2026-03-19 20:15:31,029 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"name": "New_Port", "admin_state_up": false}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '752', 'x-openstack-request-id': 'req-377e7c37-f075-47c3-aed9-0e2c91af2929', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/486cdb70-a95f-40ce-a08c-1be5cb265d4b'} Body: b'{"port":{"id":"486cdb70-a95f-40ce-a08c-1be5cb265d4b","name":"New_Port","network_id":"1befade0-15a3-46d1-9e6b-71e593df4051","tenant_id":"5b4f8c18197e46149c21b041211068d8","mac_address":"fa:16:3e:31:48:70","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["170ca5e4-b4bd-449a-a392-f3063dc63364"],"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-03-19T20:15:30Z","updated_at":"2026-03-19T20:15:30Z","revision_number":2,"project_id":"5b4f8c18197e46149c21b041211068d8"}}' 2026-03-19 20:15:31,529 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/486cdb70-a95f-40ce-a08c-1be5cb265d4b 0.500s 2026-03-19 20:15:31,530 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:31 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-c8de12c7-7a5c-4b77-ac8c-868acb4bd8fa', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/486cdb70-a95f-40ce-a08c-1be5cb265d4b'} Body: b'' 2026-03-19 20:15:31,901 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.371s 2026-03-19 20:15:31,902 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1537', 'x-openstack-request-id': 'req-5ebabcbf-9986-48bf-8ea2-690f903ebbf7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"15beb922-a64c-4341-a76d-cf6288970c54","name":"tempest-PortsIpV6TestJSON-571382186","network_id":"1befade0-15a3-46d1-9e6b-71e593df4051","tenant_id":"5b4f8c18197e46149c21b041211068d8","mac_address":"fa:16:3e:fd:89:05","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["170ca5e4-b4bd-449a-a392-f3063dc63364"],"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-03-19T20:15:10Z","updated_at":"2026-03-19T20:15:10Z","revision_number":1,"project_id":"5b4f8c18197e46149c21b041211068d8"},{"id":"4dbd93df-cd0e-46bf-a5a8-3df66beba071","name":"","network_id":"1befade0-15a3-46d1-9e6b-71e593df4051","tenant_id":"5b4f8c18197e46149c21b041211068d8","mac_address":"fa:16:3e:42:c8:16","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-1befade0-15a3-46d1-9e6b-71e593df4051","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-03-19T20:15:09Z","updated_at":"2026-03-19T20:15:09Z","revision_number":1,"project_id":"5b4f8c18197e46149c21b041211068d8"}]}' 2026-03-19 20:15:31,994 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/486cdb70-a95f-40ce-a08c-1be5cb265d4b 0.092s 2026-03-19 20:15:31,995 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-0e6488c0-1c26-463a-baab-82b3b224b731', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/486cdb70-a95f-40ce-a08c-1be5cb265d4b'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 486cdb70-a95f-40ce-a08c-1be5cb265d4b could not be found.", "detail": ""}}' 0 ] tags: -worker-5 time: 2026-03-19 20:15:31.997458Z tags: worker-5 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] time: 2026-03-19 20:15:32.282818Z successful: tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 96E 2026-03-19 20:15:32,282 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_list_ports): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.284s 2026-03-19 20:15:32,282 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:32 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1537', 'x-openstack-request-id': 'req-985b6401-ea3f-4fc3-8246-77258887b6c1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"15beb922-a64c-4341-a76d-cf6288970c54","name":"tempest-PortsIpV6TestJSON-571382186","network_id":"1befade0-15a3-46d1-9e6b-71e593df4051","tenant_id":"5b4f8c18197e46149c21b041211068d8","mac_address":"fa:16:3e:fd:89:05","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["170ca5e4-b4bd-449a-a392-f3063dc63364"],"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-03-19T20:15:10Z","updated_at":"2026-03-19T20:15:10Z","revision_number":1,"project_id":"5b4f8c18197e46149c21b041211068d8"},{"id":"4dbd93df-cd0e-46bf-a5a8-3df66beba071","name":"","network_id":"1befade0-15a3-46d1-9e6b-71e593df4051","tenant_id":"5b4f8c18197e46149c21b041211068d8","mac_address":"fa:16:3e:42:c8:16","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-1befade0-15a3-46d1-9e6b-71e593df4051","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-03-19T20:15:09Z","updated_at":"2026-03-19T20:15:09Z","revision_number":1,"project_id":"5b4f8c18197e46149c21b041211068d8"}]}' 0 ] tags: -worker-5 time: 2026-03-19 20:15:32.283108Z tags: worker-5 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] time: 2026-03-19 20:15:32.419471Z successful: tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 6BF 2026-03-19 20:15:32,418 30 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_show_port): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/15beb922-a64c-4341-a76d-cf6288970c54 0.135s 2026-03-19 20:15:32,419 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:32 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '778', 'x-openstack-request-id': 'req-77975a48-421e-491c-a22f-e470bb486034', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/15beb922-a64c-4341-a76d-cf6288970c54'} Body: b'{"port":{"id":"15beb922-a64c-4341-a76d-cf6288970c54","name":"tempest-PortsIpV6TestJSON-571382186","network_id":"1befade0-15a3-46d1-9e6b-71e593df4051","tenant_id":"5b4f8c18197e46149c21b041211068d8","mac_address":"fa:16:3e:fd:89:05","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["170ca5e4-b4bd-449a-a392-f3063dc63364"],"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-03-19T20:15:10Z","updated_at":"2026-03-19T20:15:10Z","revision_number":1,"project_id":"5b4f8c18197e46149c21b041211068d8"}}' 0 ] tags: -worker-5 time: 2026-03-19 20:15:31.169567Z tags: worker-2 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file[id-139b765e-7f3d-4b3d-8b37-3ca3876ee318,smoke] time: 2026-03-19 20:15:33.067379Z successful: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file[id-139b765e-7f3d-4b3d-8b37-3ca3876ee318,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 25FA 2026-03-19 20:15:31,336 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_register_upload_get_image_file): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.165s 2026-03-19 20:15:31,336 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-1666582659", "container_format": "bare", "disk_format": "qcow2", "visibility": "private", "ramdisk_id": "00000000-1111-2222-3333-444455556666"} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:31 GMT', 'server': 'Apache', 'content-length': '688', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-f72d6087-4941-4db9-8256-d85dd64c588e', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images'} Body: b'{"ramdisk_id": "00000000-1111-2222-3333-444455556666", "name": "tempest-image-1666582659", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "3687b31e75854e44b370ee93329c7e07", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "04cc6846-101f-45f5-aeef-8b028b69a9d9", "created_at": "2026-03-19T20:15:31Z", "updated_at": "2026-03-19T20:15:31Z", "tags": [], "self": "/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9", "file": "/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9/file", "schema": "/v2/schemas/image"}' 2026-03-19 20:15:31,416 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_register_upload_get_image_file): 204 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9/file 0.079s 2026-03-19 20:15:31,416 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:31 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-4d067d69-3077-4d6d-a70c-fb802b773742', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9/file'} Body: b'' 2026-03-19 20:15:32,368 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_register_upload_get_image_file): 204 PUT https://glance-default-public-openstack.apps-crc.testing/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9/file 0.950s 2026-03-19 20:15:32,368 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/octet-stream', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:31 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-c8a9e0d6-fc28-4283-967c-554650d79d3c', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9/file'} Body: b'' 2026-03-19 20:15:32,481 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_register_upload_get_image_file): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9 0.113s 2026-03-19 20:15:32,481 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:32 GMT', 'server': 'Apache', 'content-length': '877', 'x-openstack-request-id': 'req-904a863d-b382-4707-b3df-64a32fd1c5a5', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9'} Body: b'{"ramdisk_id": "00000000-1111-2222-3333-444455556666", "name": "tempest-image-1666582659", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 1024, "virtual_size": null, "status": "active", "checksum": "997510ff9fb6c93f0a39f8cadb543605", "protected": false, "min_ram": 0, "min_disk": 0, "owner": "3687b31e75854e44b370ee93329c7e07", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "09eb4d18bcf1978fa1740cb7ddf08f0859d3dc5c3163bdeea14a4bcba3ee8402d4c941b2089143ddd6837046b128388de21d75fadc99f59ad8b3e259951a6865", "id": "04cc6846-101f-45f5-aeef-8b028b69a9d9", "created_at": "2026-03-19T20:15:31Z", "updated_at": "2026-03-19T20:15:32Z", "tags": [], "self": "/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9", "file": "/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9/file", "schema": "/v2/schemas/image", "stores": "default_backend"}' 2026-03-19 20:15:33,066 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_register_upload_get_image_file): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9/file 0.584s 2026-03-19 20:15:33,067 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:32 GMT', 'server': 'Apache', 'content-length': '1024', 'content-md5': '997510ff9fb6c93f0a39f8cadb543605', 'x-openstack-request-id': 'req-2868ee55-9838-47c5-8f8b-b47ad83ad819', 'content-type': 'application/octet-stream', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/04cc6846-101f-45f5-aeef-8b028b69a9d9/file'} Body: b'\xfd\xd4\xf3\xc8Y\x90\xdf\xbb\xd4\xe5J_\x1e\xb1\xbd\x98\xbfUN\xe177\xf6fx\xa0\xcd\'<\x1bpfR\xb6\xa5\xa5(\xed\x8e\xcd\x7f\x89)w\xcf.c\x02/\xcen\x05`"K\x86\xc5\x96\xf9\x8b\xbec\xe1\xac\xf7w\xb14\x9f5E\xe7\xc9\x84\xb6H\xf5\xbdL\xd9@\x9d\xfb\xab\xa8:\xc6u\xfe%\xc0\xb1\tT\xfe\xe2\xac\xbc$8\x82\x14\xf8\xe3SlN5\x0c\xf6\x0e\xb1\xe2\x07\xf0\xc4\xac\xa2GG\xd2\xea>X\xd6\xbaB\xd4X\x8f\xd0\xf0\xab\xe3OF[\xcf\x9e|\xe2\xab\xb6\xc7\x9a\xb2\x91,\xb6\xf521\x7fw\x9b\xa6\x1b\xa8\x94\xf3\xc2\xb0\x880\x909\x9d\x0b\xc7x\xc7\x9df\xe8w\xc4;H}\xa4}\xf6\xf8\xafM\x81\r\x04\x96~&\xbf#\xddm\xb3\x96\xfa\x8e\x87[}\x04|\x92\xd9\xecF\xe2/\xae\x9c\xb4\x8f\xb8&z\xe9T\xfe\xbf\xc0\xacJ\xab\x91\xe0\xb5\xfb\x1bSZ\x1c\x98\xcd\x8c[\xdb\x9d\xe3\x16\xd4\x12\x1a\x8eDR"\x9a\x0e\x00\x9c\xe9\xe0\xa5\xf5\xb7\x19\xf8\x97\x92V"\x93q\xce3w\x1b\xf1|1\xa6[\xb6J\xfb\xd58\n\xc6&\xe7\x06\x96\xa9Q,t\xee\x88\xb9\xde\\r\xdf1`5)e\xb2\x1cEY\xb6\xcb!\xec\xd91\x9b\xb5|\xb3B\x02\xd2\x1e\xc5\xe5\xe3aUC\x8f\x93i\x12\xb2iNS\xc2;8g\x1e\xc1\xd3\xa5\x87+G\x89\xd1\xf4\x17=\xe1&=a\x94b\x9d\xe7JW\x92\xdf\x0b\xeb\xdd\x9d\xf3\x8es\x00\xb9\x7f^\x8e\\\xbcW\xcd\x93a;;\xad\x86\x82B\xe5\xccf\xca\xf4\xef\xc3@\x93\'\xeb\xf37\xa4^\xb8\x10w\x84\x89\xdd\xe1c\xee\x0b\x8d8Ia\xd9Q\xcd)=\xd7\xfc Y+@\x18v\x85UN\xcer\xc3\x90\t\x04v\xce\xf0D\xe0`\x02\xe489\xef\x96\x19\xf0\xc1S\x86d\xc6\xba\x95c7\xf8\x05\xe6\xe1\x8e]\x131\xf8>\xd1\x95\x05\xba\x9f\xe4*"R"\xf15\xef\xfd\x9c\x07\x12\x81\xe0~vt\xb1\x18iW\xc7GA\rl\xed\xb0\x9c\xae\x07B\xe2\xb6C$\tb\x80\xfd\xac8\xee{\xfe\x82o\xc6\xbff2]\xc7\x9c\x99?\xfeV\xe3y\x86tt\xcf\x8e\x12\x0fY{\xf2m\xe4\xee7\xb8\xb0\xf7\xb46k\xe4\xa0\xd2\xf0\xe5\xa9\xdfU\xc3\xbc\xbcX=_\xa0\x9e<\x8a-!\xc6\x97\xb8\t\x894\xd5\xfd\xebA\xf6v+\xe2X-w\x15\xdd36\x03)\x8a\xf0\x16r|\xf7\x18\x05\xa0\r\x14f\x11\xa7\x96_\xb9\xe6Rq\xcb\x1f\xea\x8e\xe9B\x00\xf43W\x05;\xc5d\xa7\x96VDH\x06tF\xe97\xcap-\x17\x18_}\x1d\xdc6\x85\x80\x1261\xc3\x90E)\x01j\xa8<\xd6\xad\x8d\x97S\x86\n\xc3\xcc*\x0c\x04"\xb9\xcey2\xc1\x8e#\x8e\xf4\xa0\xabwO#\x04\x0e=\x1d6\xd8F8\x8f\xf3E{nT\x00\x93' 0 ] tags: -worker-2 time: 2026-03-19 20:15:33.067798Z tags: worker-2 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image[id-f66891a7-a35c-41a8-b590-a065c2a1caa6,smoke] time: 2026-03-19 20:15:33.404915Z successful: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image[id-f66891a7-a35c-41a8-b590-a065c2a1caa6,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1420 2026-03-19 20:15:33,218 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.150s 2026-03-19 20:15:33,218 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-1458392434", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:33 GMT', 'server': 'Apache', 'content-length': '634', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/56d416e9-d211-48ca-92d2-6f19d7f93410', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-de8794c9-aa51-42e0-ab0e-209b7ed728bc', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images'} Body: b'{"name": "tempest-image-1458392434", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "3687b31e75854e44b370ee93329c7e07", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "56d416e9-d211-48ca-92d2-6f19d7f93410", "created_at": "2026-03-19T20:15:33Z", "updated_at": "2026-03-19T20:15:33Z", "tags": [], "self": "/v2/images/56d416e9-d211-48ca-92d2-6f19d7f93410", "file": "/v2/images/56d416e9-d211-48ca-92d2-6f19d7f93410/file", "schema": "/v2/schemas/image"}' 2026-03-19 20:15:33,327 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 PATCH https://glance-default-public-openstack.apps-crc.testing/v2/images/56d416e9-d211-48ca-92d2-6f19d7f93410 0.108s 2026-03-19 20:15:33,327 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/openstack-images-v2.0-json-patch', 'X-Auth-Token': ''} Body: [{"replace": "/name", "value": "tempest-new-image-2128025459"}] Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:33 GMT', 'server': 'Apache', 'content-length': '638', 'x-openstack-request-id': 'req-00cf54bc-dcdf-4d7d-9bc3-60e0a5d0dae9', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/56d416e9-d211-48ca-92d2-6f19d7f93410'} Body: b'{"name": "tempest-new-image-2128025459", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "3687b31e75854e44b370ee93329c7e07", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "56d416e9-d211-48ca-92d2-6f19d7f93410", "created_at": "2026-03-19T20:15:33Z", "updated_at": "2026-03-19T20:15:33Z", "tags": [], "self": "/v2/images/56d416e9-d211-48ca-92d2-6f19d7f93410", "file": "/v2/images/56d416e9-d211-48ca-92d2-6f19d7f93410/file", "schema": "/v2/schemas/image"}' 2026-03-19 20:15:33,404 27 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/56d416e9-d211-48ca-92d2-6f19d7f93410 0.076s 2026-03-19 20:15:33,404 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:33 GMT', 'server': 'Apache', 'content-length': '638', 'x-openstack-request-id': 'req-14431747-41b6-4779-83de-fd75e5ae43cd', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=656040d0064c6e4ea6af5fcdc5225d1d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/56d416e9-d211-48ca-92d2-6f19d7f93410'} Body: b'{"name": "tempest-new-image-2128025459", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": null, "virtual_size": null, "status": "queued", "checksum": null, "protected": false, "min_ram": 0, "min_disk": 0, "owner": "3687b31e75854e44b370ee93329c7e07", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "56d416e9-d211-48ca-92d2-6f19d7f93410", "created_at": "2026-03-19T20:15:33Z", "updated_at": "2026-03-19T20:15:33Z", "tags": [], "self": "/v2/images/56d416e9-d211-48ca-92d2-6f19d7f93410", "file": "/v2/images/56d416e9-d211-48ca-92d2-6f19d7f93410/file", "schema": "/v2/schemas/image"}' 0 ] tags: -worker-2 time: 2026-03-19 20:15:29.520430Z tags: worker-3 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-03-19 20:15:34.512316Z successful: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create[id-850795d7-d4d3-4e55-b527-a774c0123d3a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' C1E 2026-03-19 20:15:31,130 28 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_create): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 1.610s 2026-03-19 20:15:31,131 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-2084580386", "description": "tempest-description-1162790530"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:29 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-2b0067d2-b46a-4216-abf4-03f1b95f9865', 'x-compute-request-id': 'req-2b0067d2-b46a-4216-abf4-03f1b95f9865', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "3d739522-7e8e-4233-92bd-f686e6395605", "description": "tempest-description-1162790530", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-2084580386", "tenant_id": "84d914b0f2e64997ab090b6757bcc1d5", "rules": []}}' 2026-03-19 20:15:34,508 28 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 3.374s 2026-03-19 20:15:34,508 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "3d739522-7e8e-4233-92bd-f686e6395605", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:31 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-947d6f80-7103-45b9-819a-28535f0956bf', 'x-compute-request-id': 'req-947d6f80-7103-45b9-819a-28535f0956bf', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules'} Body: b'{"security_group_rule": {"id": "1aa65367-56bf-4efe-b5ac-98991d8c209f", "parent_group_id": "3d739522-7e8e-4233-92bd-f686e6395605", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 0 ] tags: -worker-3 time: 2026-03-19 20:15:42.218072Z tags: worker-5 test: tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota[id-63f51f9f-5f1d-4fc6-b5be-d454d70949d6,smoke] time: 2026-03-19 20:15:42.564597Z successful: tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota[id-63f51f9f-5f1d-4fc6-b5be-d454d70949d6,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 122B 2026-03-19 20:15:42,353 30 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2 0.135s 2026-03-19 20:15:42,353 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-Quota-Bytes': '20', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:42 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx09ab89655a52401b8fd16-0069bc596e', 'x-openstack-request-id': 'tx09ab89655a52401b8fd16-0069bc596e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2'} Body: b'' 2026-03-19 20:15:42,437 30 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:test_admin_modify_quota): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2 0.083s 2026-03-19 20:15:42,437 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-Quota-Bytes': '25', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:42 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx20498a8e26d44f0a89200-0069bc596e', 'x-openstack-request-id': 'tx20498a8e26d44f0a89200-0069bc596e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2'} Body: b'' 2026-03-19 20:15:42,490 30 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:test_admin_modify_quota): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2 0.049s 2026-03-19 20:15:42,490 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-Quota-Bytes': '', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:42 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx51a0afd0c86b4b43a5010-0069bc596e', 'x-openstack-request-id': 'tx51a0afd0c86b4b43a5010-0069bc596e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2'} Body: b'' 2026-03-19 20:15:42,527 30 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:test_admin_modify_quota): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2 0.037s 2026-03-19 20:15:42,528 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-Quota-Bytes': '20', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:42 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx35e2d74f5af04d8f8be8d-0069bc596e', 'x-openstack-request-id': 'tx35e2d74f5af04d8f8be8d-0069bc596e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2'} Body: b'' 2026-03-19 20:15:42,563 30 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:tearDown): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2 0.035s 2026-03-19 20:15:42,564 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Remove-Account-Meta-Quota-Bytes': 'x', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:42 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx5b0b875637974b11bf379-0069bc596e', 'x-openstack-request-id': 'tx5b0b875637974b11bf379-0069bc596e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2'} Body: b'' 0 ] tags: -worker-5 time: 2026-03-19 20:15:42.565321Z tags: worker-5 test: tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object[id-a22ef352-a342-4587-8f47-3bbdb5b039c4,smoke] time: 2026-03-19 20:15:42.753825Z successful: tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object[id-a22ef352-a342-4587-8f47-3bbdb5b039c4,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' BF0 2026-03-19 20:15:42,595 30 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2 0.029s 2026-03-19 20:15:42,595 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-Quota-Bytes': '20', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:42 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx139ea56ba3f94d86a72d2-0069bc596e', 'x-openstack-request-id': 'tx139ea56ba3f94d86a72d2-0069bc596e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2'} Body: b'' 2026-03-19 20:15:42,718 30 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:test_upload_valid_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2/tempest-TestContainer-1596426997/tempest-TestObject-156959152 0.122s 2026-03-19 20:15:42,718 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: test Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:42 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '098f6bcd4621d373cade4e832627b4f6', 'last-modified': 'Thu, 19 Mar 2026 20:15:43 GMT', 'x-trans-id': 'tx80952aeeb51042e897655-0069bc596e', 'x-openstack-request-id': 'tx80952aeeb51042e897655-0069bc596e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2/tempest-TestContainer-1596426997/tempest-TestObject-156959152'} Body: b'' 2026-03-19 20:15:42,752 30 INFO [tempest.lib.common.rest_client] Request (AccountQuotasTest:tearDown): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2 0.034s 2026-03-19 20:15:42,753 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Remove-Account-Meta-Quota-Bytes': 'x', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:42 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx92af5a16a664491883bff-0069bc596e', 'x-openstack-request-id': 'tx92af5a16a664491883bff-0069bc596e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_7a13141b4394412797cf4edbb8d0e5b2'} Body: b'' 0 ] tags: -worker-5 time: 2026-03-19 20:15:46.116247Z tags: worker-1 test: tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses[id-6eb718c0-02d9-4d5e-acd1-4e0c269cef39,smoke] time: 2026-03-19 20:15:47.380204Z successful: tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses[id-6eb718c0-02d9-4d5e-acd1-4e0c269cef39,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 532 2026-03-19 20:15:47,376 26 INFO [tempest.lib.common.rest_client] Request (ServerAddressesTestJSON:test_list_server_addresses): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/214d226d-4f63-4caf-9cce-0f2cce8b45c5/ips 1.259s 2026-03-19 20:15:47,378 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:46 GMT', 'server': 'Apache', 'content-length': '109', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-301be681-92f5-4ed3-a033-1927db3c2047', 'x-compute-request-id': 'req-301be681-92f5-4ed3-a033-1927db3c2047', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/214d226d-4f63-4caf-9cce-0f2cce8b45c5/ips'} Body: b'{"addresses": {"tempest-ServerAddressesTestJSON-570401010-network": [{"version": 4, "addr": "10.100.0.12"}]}}' 0 ] tags: -worker-1 time: 2026-03-19 20:15:34.512744Z tags: worker-3 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-03-19 20:15:49.574077Z successful: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list[id-a6154130-5a55-4850-8be4-5e9e796dbf17,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1E69 2026-03-19 20:15:37,993 28 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 3.480s 2026-03-19 20:15:37,993 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-834253785", "description": "tempest-description-1219520502"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:34 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-da2f5903-7c4b-4cda-8714-a616b50e65c1', 'x-compute-request-id': 'req-da2f5903-7c4b-4cda-8714-a616b50e65c1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "5e897284-5407-419d-a1e2-fb7c773de229", "description": "tempest-description-1219520502", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-834253785", "tenant_id": "84d914b0f2e64997ab090b6757bcc1d5", "rules": []}}' 2026-03-19 20:15:42,368 28 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 4.370s 2026-03-19 20:15:42,369 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "5e897284-5407-419d-a1e2-fb7c773de229", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:38 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-83e0c465-1c9a-4b30-a552-abcc76323abb', 'x-compute-request-id': 'req-83e0c465-1c9a-4b30-a552-abcc76323abb', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules'} Body: b'{"security_group_rule": {"id": "04c6e76b-4052-4c4e-9fc3-2a638269c7b7", "parent_group_id": "5e897284-5407-419d-a1e2-fb7c773de229", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-03-19 20:15:44,847 28 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.476s 2026-03-19 20:15:44,848 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "5e897284-5407-419d-a1e2-fb7c773de229", "ip_protocol": "icmp", "from_port": -1, "to_port": -1}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:42 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-53189c19-847b-4613-87de-23fb48f3181f', 'x-compute-request-id': 'req-53189c19-847b-4613-87de-23fb48f3181f', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules'} Body: b'{"security_group_rule": {"id": "5f262a03-4219-4283-b798-81bf934654d4", "parent_group_id": "5e897284-5407-419d-a1e2-fb7c773de229", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-03-19 20:15:46,554 28 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/5e897284-5407-419d-a1e2-fb7c773de229 1.703s 2026-03-19 20:15:46,554 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:44 GMT', 'server': 'Apache', 'content-length': '664', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2984c784-bcca-42ae-b536-73ef75f1247f', 'x-compute-request-id': 'req-2984c784-bcca-42ae-b536-73ef75f1247f', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/5e897284-5407-419d-a1e2-fb7c773de229'} Body: b'{"security_group": {"id": "5e897284-5407-419d-a1e2-fb7c773de229", "description": "tempest-description-1219520502", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-834253785", "tenant_id": "84d914b0f2e64997ab090b6757bcc1d5", "rules": [{"id": "04c6e76b-4052-4c4e-9fc3-2a638269c7b7", "parent_group_id": "5e897284-5407-419d-a1e2-fb7c773de229", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}, {"id": "5f262a03-4219-4283-b798-81bf934654d4", "parent_group_id": "5e897284-5407-419d-a1e2-fb7c773de229", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}]}}' 2026-03-19 20:15:49,573 28 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/5f262a03-4219-4283-b798-81bf934654d4 3.017s 2026-03-19 20:15:49,573 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:46 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-241f7f59-0b9d-4af4-90b0-2f0ddd08b65a', 'x-compute-request-id': 'req-241f7f59-0b9d-4af4-90b0-2f0ddd08b65a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules/5f262a03-4219-4283-b798-81bf934654d4'} Body: b'' 0 ] tags: -worker-3 time: 2026-03-19 20:15:49.248553Z tags: worker-5 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object[id-22eeeb2b-3668-4160-baef-44790f65a5a0,smoke] time: 2026-03-19 20:15:49.776006Z successful: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object[id-22eeeb2b-3668-4160-baef-44790f65a5a0,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 170F 2026-03-19 20:15:49,511 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1851036869 0.261s 2026-03-19 20:15:49,511 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:49 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'tx599f2d8ba8b8440ba82ae-0069bc5975', 'x-openstack-request-id': 'tx599f2d8ba8b8440ba82ae-0069bc5975', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1851036869'} Body: b'' 2026-03-19 20:15:49,602 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1851036869 0.091s 2026-03-19 20:15:49,603 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-quota-bytes': '10', 'X-Container-Meta-quota-count': '3', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:49 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx2394b33b66004288b65bf-0069bc5975', 'x-openstack-request-id': 'tx2394b33b66004288b65bf-0069bc5975', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1851036869'} Body: b'' 2026-03-19 20:15:49,713 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1851036869 0.109s 2026-03-19 20:15:49,713 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:49 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1773951349.47187', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Mar 2026 20:15:50 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx1caa1689282e477b825e7-0069bc5975', 'x-openstack-request-id': 'tx1caa1689282e477b825e7-0069bc5975', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1851036869'} Body: b'' 2026-03-19 20:15:49,742 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 413 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1851036869/tempest-TestObject-1724496538 0.028s 2026-03-19 20:15:49,742 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: testtesttes Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:49 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '21', 'x-trans-id': 'tx86311b9e7d9d4aea8b602-0069bc5975', 'x-openstack-request-id': 'tx86311b9e7d9d4aea8b602-0069bc5975', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '413', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1851036869/tempest-TestObject-1724496538'} Body: b'Upload exceeds quota.' 2026-03-19 20:15:49,775 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1851036869 0.024s 2026-03-19 20:15:49,775 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:49 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1773951349.47187', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Mar 2026 20:15:50 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txb908fa75b43b49b485ca9-0069bc5975', 'x-openstack-request-id': 'txb908fa75b43b49b485ca9-0069bc5975', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1851036869'} Body: b'' 0 ] tags: -worker-5 time: 2026-03-19 20:15:25.295561Z tags: worker-4 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-03-19 20:15:49.791946Z 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-03-19 20:15:27,185 29 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.889s 2026-03-19 20:15:27,186 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-2026986647", "description": "tempest-description-652400522"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15: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-cf3417a1-c715-46c8-9a68-f749374a9e80', 'x-compute-request-id': 'req-cf3417a1-c715-46c8-9a68-f749374a9e80', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "23b48b28-7c86-459d-8753-c110cf27ab0b", "description": "tempest-description-652400522", "name": "tempest-SecurityGroupsTestJSON-securitygroup-2026986647", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e", "rules": []}}' 2026-03-19 20:15:28,128 29 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 0.940s 2026-03-19 20:15:28,129 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-735172341", "description": "tempest-description-1583122278"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15: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-47dbe86e-44ff-4bd4-a7f7-ca8d327d45ef', 'x-compute-request-id': 'req-47dbe86e-44ff-4bd4-a7f7-ca8d327d45ef', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "5f2d9f06-b8fb-4b06-b3a0-672c313990e5", "description": "tempest-description-1583122278", "name": "tempest-SecurityGroupsTestJSON-securitygroup-735172341", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e", "rules": []}}' 2026-03-19 20:15:29,277 29 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.145s 2026-03-19 20:15:29,277 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-251636848", "description": "tempest-description-1893960810"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:28 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-bbe3960d-1813-4f34-99fd-2b301e42553b', 'x-compute-request-id': 'req-bbe3960d-1813-4f34-99fd-2b301e42553b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "8a1b370a-515b-4f9c-b13c-df83bc61418f", "description": "tempest-description-1893960810", "name": "tempest-SecurityGroupsTestJSON-securitygroup-251636848", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e", "rules": []}}' 2026-03-19 20:15:30,975 29 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.695s 2026-03-19 20:15:30,975 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:29 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-0c8e99cf-c576-461f-8b39-d7311d679fb1', 'x-compute-request-id': 'req-0c8e99cf-c576-461f-8b39-d7311d679fb1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_groups": [{"id": "363a7270-2dc5-4561-97c1-3a8afc1a760c", "description": "Default security group", "name": "default", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e", "rules": [{"id": "41c985c0-0fc3-4477-88e7-98479e75c1cd", "parent_group_id": "363a7270-2dc5-4561-97c1-3a8afc1a760c", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e"}, "ip_range": {}}, {"id": "651efea9-91f7-4aed-b07f-3778ae70efdb", "parent_group_id": "363a7270-2dc5-4561-97c1-3a8afc1a760c", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e"}, "ip_range": {}}]}, {"id": "23b48b28-7c86-459d-8753-c110cf27ab0b", "description": "tempest-description-652400522", "name": "tempest-SecurityGroupsTestJSON-securitygroup-2026986647", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e", "rules": []}, {"id": "8a1b370a-515b-4f9c-b13c-df83bc61418f", "description": "tempest-description-1893960810", "name": "tempest-SecurityGroupsTestJSON-securitygroup-251636848", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e", "rules": []}, {"id": "5f2d9f06-b8fb-4b06-b3a0-672c313990e5", "description": "tempest-description-1583122278", "name": "tempest-SecurityGroupsTestJSON-securitygroup-735172341", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e", "rules": []}]}' 2026-03-19 20:15:33,863 29 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/23b48b28-7c86-459d-8753-c110cf27ab0b 2.883s 2026-03-19 20:15:33,863 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:30 GMT', 'server': 'Apache', 'content-length': '0', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-b68dd085-a343-429f-b81c-e4b02b2d6553', 'x-compute-request-id': 'req-b68dd085-a343-429f-b81c-e4b02b2d6553', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/23b48b28-7c86-459d-8753-c110cf27ab0b'} Body: b'' 2026-03-19 20:15:37,188 29 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/23b48b28-7c86-459d-8753-c110cf27ab0b 3.324s 2026-03-19 20:15:37,189 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:33 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-86e7a484-d26e-4e2f-94e0-1c26b50c0974', 'x-compute-request-id': 'req-86e7a484-d26e-4e2f-94e0-1c26b50c0974', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/23b48b28-7c86-459d-8753-c110cf27ab0b'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 23b48b28-7c86-459d-8753-c110cf27ab0b does not exist\\nNeutron server returns request_ids: [\'req-a96d2ba8-1659-4a81-bd2b-f90cc4f40621\']"}}' 2026-03-19 20:15:41,383 29 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/5f2d9f06-b8fb-4b06-b3a0-672c313990e5 4.193s 2026-03-19 20:15:41,383 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:37 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-be07f563-d4c4-4e41-8c54-22198f2987e0', 'x-compute-request-id': 'req-be07f563-d4c4-4e41-8c54-22198f2987e0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/5f2d9f06-b8fb-4b06-b3a0-672c313990e5'} Body: b'' 2026-03-19 20:15:43,620 29 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/5f2d9f06-b8fb-4b06-b3a0-672c313990e5 2.237s 2026-03-19 20:15:43,621 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:41 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-19db07cf-ce6c-4853-9771-07d076e4757d', 'x-compute-request-id': 'req-19db07cf-ce6c-4853-9771-07d076e4757d', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/5f2d9f06-b8fb-4b06-b3a0-672c313990e5'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 5f2d9f06-b8fb-4b06-b3a0-672c313990e5 does not exist\\nNeutron server returns request_ids: [\'req-0075a292-ed78-4555-9e69-a0ae5ab1857e\']"}}' 2026-03-19 20:15:45,436 29 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/8a1b370a-515b-4f9c-b13c-df83bc61418f 1.815s 2026-03-19 20:15:45,436 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:43 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-d2b6348b-5201-4349-865d-09ca6a6e02b5', 'x-compute-request-id': 'req-d2b6348b-5201-4349-865d-09ca6a6e02b5', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/8a1b370a-515b-4f9c-b13c-df83bc61418f'} Body: b'' 2026-03-19 20:15:47,178 29 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/8a1b370a-515b-4f9c-b13c-df83bc61418f 1.741s 2026-03-19 20:15:47,178 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:45 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-10cc8b33-4e2b-4709-90f7-2d8e2a9d1288', 'x-compute-request-id': 'req-10cc8b33-4e2b-4709-90f7-2d8e2a9d1288', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/8a1b370a-515b-4f9c-b13c-df83bc61418f'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 8a1b370a-515b-4f9c-b13c-df83bc61418f does not exist\\nNeutron server returns request_ids: [\'req-b4f570fd-d97f-4216-a255-416c02940bf2\']"}}' 2026-03-19 20:15:49,788 29 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.610s 2026-03-19 20:15:49,788 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:47 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-14ed3956-f040-49e9-8347-f4cc2c1082ec', 'x-compute-request-id': 'req-14ed3956-f040-49e9-8347-f4cc2c1082ec', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_groups": [{"id": "363a7270-2dc5-4561-97c1-3a8afc1a760c", "description": "Default security group", "name": "default", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e", "rules": [{"id": "41c985c0-0fc3-4477-88e7-98479e75c1cd", "parent_group_id": "363a7270-2dc5-4561-97c1-3a8afc1a760c", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e"}, "ip_range": {}}, {"id": "651efea9-91f7-4aed-b07f-3778ae70efdb", "parent_group_id": "363a7270-2dc5-4561-97c1-3a8afc1a760c", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "6c22ee5cdc5e42dcb7effdb3fd58a05e"}, "ip_range": {}}]}]}' 0 ] tags: -worker-4 time: 2026-03-19 20:15:49.776340Z tags: worker-5 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects[id-3a387039-697a-44fc-a9c0-935de31f426b,smoke] time: 2026-03-19 20:15:50.361117Z successful: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects[id-3a387039-697a-44fc-a9c0-935de31f426b,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 33E9 2026-03-19 20:15:49,842 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692 0.066s 2026-03-19 20:15:49,842 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:49 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'txe111990259b84abe96917-0069bc5975', 'x-openstack-request-id': 'txe111990259b84abe96917-0069bc5975', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692'} Body: b'' 2026-03-19 20:15:49,880 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692 0.034s 2026-03-19 20:15:49,881 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-quota-bytes': '10', 'X-Container-Meta-quota-count': '3', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:49 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'txd19e7cc96d36476983a58-0069bc5975', 'x-openstack-request-id': 'txd19e7cc96d36476983a58-0069bc5975', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692'} Body: b'' 2026-03-19 20:15:49,944 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-429402192 0.062s 2026-03-19 20:15:49,945 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:49 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Mar 2026 20:15:50 GMT', 'x-trans-id': 'tx3f591985695f49bd97899-0069bc5975', 'x-openstack-request-id': 'tx3f591985695f49bd97899-0069bc5975', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-429402192'} Body: b'' 2026-03-19 20:15:50,047 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-429402192 0.102s 2026-03-19 20:15:50,047 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Mar 2026 20:15:50 GMT', 'x-timestamp': '1773951349.91182', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'txd2c42a5c357d48c2bf553-0069bc5975', 'x-openstack-request-id': 'txd2c42a5c357d48c2bf553-0069bc5975', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-429402192'} Body: b'' 2026-03-19 20:15:50,107 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-2025724058 0.060s 2026-03-19 20:15:50,108 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Mar 2026 20:15:51 GMT', 'x-trans-id': 'tx1aaccb6bdac54cb7b558a-0069bc5976', 'x-openstack-request-id': 'tx1aaccb6bdac54cb7b558a-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-2025724058'} Body: b'' 2026-03-19 20:15:50,140 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-2025724058 0.031s 2026-03-19 20:15:50,142 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Mar 2026 20:15:51 GMT', 'x-timestamp': '1773951350.06900', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'tx2d5bf593cba844d3b7673-0069bc5976', 'x-openstack-request-id': 'tx2d5bf593cba844d3b7673-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-2025724058'} Body: b'' 2026-03-19 20:15:50,253 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-1965354449 0.109s 2026-03-19 20:15:50,254 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Mar 2026 20:15:51 GMT', 'x-trans-id': 'tx1e1bcee1bb0346b6abe33-0069bc5976', 'x-openstack-request-id': 'tx1e1bcee1bb0346b6abe33-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-1965354449'} Body: b'' 2026-03-19 20:15:50,274 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-1965354449 0.020s 2026-03-19 20:15:50,274 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 19 Mar 2026 20:15:51 GMT', 'x-timestamp': '1773951350.19277', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'txb5f00fe89d6f41668cbb8-0069bc5976', 'x-openstack-request-id': 'txb5f00fe89d6f41668cbb8-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/tempest-TestObject-1965354449'} Body: b'' 2026-03-19 20:15:50,314 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692 0.039s 2026-03-19 20:15:50,314 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '3', 'x-container-bytes-used': '0', 'x-timestamp': '1773951349.79913', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Mar 2026 20:15:50 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txf36afa8db4f042d59cef7-0069bc5976', 'x-openstack-request-id': 'txf36afa8db4f042d59cef7-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692'} Body: b'' 2026-03-19 20:15:50,338 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 413 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/OverQuotaObject 0.024s 2026-03-19 20:15:50,339 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '21', 'x-trans-id': 'txf8bbff1ceeb5412e801e2-0069bc5976', 'x-openstack-request-id': 'txf8bbff1ceeb5412e801e2-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '413', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692/OverQuotaObject'} Body: b'Upload exceeds quota.' 2026-03-19 20:15:50,360 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692 0.021s 2026-03-19 20:15:50,360 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '3', 'x-container-bytes-used': '0', 'x-timestamp': '1773951349.79913', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Mar 2026 20:15:50 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txd9265b47f21c48da8754a-0069bc5976', 'x-openstack-request-id': 'txd9265b47f21c48da8754a-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-278760692'} Body: b'' 0 ] tags: -worker-5 time: 2026-03-19 20:15:50.361407Z tags: worker-5 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object[id-9a0fb034-86af-4df0-86fa-f8bd7db21ae0,smoke] time: 2026-03-19 20:15:50.670545Z successful: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object[id-9a0fb034-86af-4df0-86fa-f8bd7db21ae0,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1757 2026-03-19 20:15:50,477 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1352188953 0.115s 2026-03-19 20:15:50,477 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'txcb8e9d5736bd4a558f922-0069bc5976', 'x-openstack-request-id': 'txcb8e9d5736bd4a558f922-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1352188953'} Body: b'' 2026-03-19 20:15:50,517 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1352188953 0.039s 2026-03-19 20:15:50,517 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-quota-bytes': '10', 'X-Container-Meta-quota-count': '3', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx96c6468627c840e2b0d69-0069bc5976', 'x-openstack-request-id': 'tx96c6468627c840e2b0d69-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1352188953'} Body: b'' 2026-03-19 20:15:50,555 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1352188953 0.038s 2026-03-19 20:15:50,556 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1773951350.40323', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Mar 2026 20:15:51 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txf5f546e8d84742d28e1f7-0069bc5976', 'x-openstack-request-id': 'txf5f546e8d84742d28e1f7-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1352188953'} Body: b'' 2026-03-19 20:15:50,622 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1352188953/tempest-TestObject-1788574230 0.064s 2026-03-19 20:15:50,622 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: testtestte Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '9d6b95c0a66ac9b5a1e00b2d76356f18', 'last-modified': 'Thu, 19 Mar 2026 20:15:51 GMT', 'x-trans-id': 'tx0f54361458d940f58fffe-0069bc5976', 'x-openstack-request-id': 'tx0f54361458d940f58fffe-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1352188953/tempest-TestObject-1788574230'} Body: b'' 2026-03-19 20:15:50,670 30 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1352188953 0.047s 2026-03-19 20:15:50,670 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '1', 'x-container-bytes-used': '10', 'x-timestamp': '1773951350.40323', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 19 Mar 2026 20:15:51 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx09ee7346507b4d4ba3139-0069bc5976', 'x-openstack-request-id': 'tx09ee7346507b4d4ba3139-0069bc5976', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=20a192d9e25f04347731168d0d819fc6; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_5d5f4d42a303421790b4d4398cc287b9/tempest-TestContainer-1352188953'} Body: b'' 0 ] tags: -worker-5 time: 2026-03-19 20:15:47.380502Z tags: worker-1 test: tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network[id-87bbc374-5538-4f64-b673-2b0e4443cc30,smoke] time: 2026-03-19 20:15:50.929410Z successful: tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network[id-87bbc374-5538-4f64-b673-2b0e4443cc30,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' ACE 2026-03-19 20:15:49,688 26 INFO [tempest.lib.common.rest_client] Request (ServerAddressesTestJSON:test_list_server_addresses_by_network): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/214d226d-4f63-4caf-9cce-0f2cce8b45c5/ips 2.307s 2026-03-19 20:15:49,688 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:47 GMT', 'server': 'Apache', 'content-length': '109', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-32961acb-17d0-4b49-a48c-a7d655c2073d', 'x-compute-request-id': 'req-32961acb-17d0-4b49-a48c-a7d655c2073d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/214d226d-4f63-4caf-9cce-0f2cce8b45c5/ips'} Body: b'{"addresses": {"tempest-ServerAddressesTestJSON-570401010-network": [{"version": 4, "addr": "10.100.0.12"}]}}' 2026-03-19 20:15:50,928 26 INFO [tempest.lib.common.rest_client] Request (ServerAddressesTestJSON:test_list_server_addresses_by_network): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/214d226d-4f63-4caf-9cce-0f2cce8b45c5/ips/tempest-ServerAddressesTestJSON-570401010-network 1.238s 2026-03-19 20:15:50,928 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:49 GMT', 'server': 'Apache', 'content-length': '94', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-e01d24d3-6e67-450e-9c56-580c7dbc49b9', 'x-compute-request-id': 'req-e01d24d3-6e67-450e-9c56-580c7dbc49b9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/214d226d-4f63-4caf-9cce-0f2cce8b45c5/ips/tempest-ServerAddressesTestJSON-570401010-network'} Body: b'{"tempest-ServerAddressesTestJSON-570401010-network": [{"version": 4, "addr": "10.100.0.12"}]}' 0 ] tags: -worker-1 time: 2026-03-19 20:15:44.662791Z 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-03-19 20:15:51.251064Z 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-03-19 20:15:45,464 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 0.801s 2026-03-19 20:15:45,464 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-1530739402"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '642', 'x-openstack-request-id': 'req-c7d2f0ef-d51d-49e0-8055-79774b537c8c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"d5ce7254-bee0-45fd-a9e0-4858e7236897","name":"tempest-NetworksIpV6Test-test-network-1530739402","tenant_id":"e66b0e70fb7a4387b4f58687fe636d04","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"e66b0e70fb7a4387b4f58687fe636d04","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-03-19T20:15:44Z","updated_at":"2026-03-19T20:15:44Z","revision_number":1}}' 2026-03-19 20:15:45,809 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/d5ce7254-bee0-45fd-a9e0-4858e7236897 0.344s 2026-03-19 20:15:45,810 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': 'Thu, 19 Mar 2026 20:15:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '586', 'x-openstack-request-id': 'req-04793eed-8b73-449b-a802-99eeeb6d36b8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/d5ce7254-bee0-45fd-a9e0-4858e7236897'} Body: b'{"network":{"id":"d5ce7254-bee0-45fd-a9e0-4858e7236897","name":"New_network","tenant_id":"e66b0e70fb7a4387b4f58687fe636d04","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-03-19T20:15:44Z","updated_at":"2026-03-19T20:15:45Z","revision_number":2,"project_id":"e66b0e70fb7a4387b4f58687fe636d04"}}' 2026-03-19 20:15:46,571 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 0.761s 2026-03-19 20:15:46,572 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "d5ce7254-bee0-45fd-a9e0-4858e7236897", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-c4049790-ba29-4c85-805f-c002ef699f93', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"765b16ac-9667-4b42-bd8e-bf21072bf3bf","name":"","tenant_id":"e66b0e70fb7a4387b4f58687fe636d04","network_id":"d5ce7254-bee0-45fd-a9e0-4858e7236897","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-03-19T20:15:46Z","updated_at":"2026-03-19T20:15:46Z","revision_number":0,"project_id":"e66b0e70fb7a4387b4f58687fe636d04"}}' 2026-03-19 20:15:49,238 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/765b16ac-9667-4b42-bd8e-bf21072bf3bf 2.666s 2026-03-19 20:15:49,239 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': 'Thu, 19 Mar 2026 20:15:49 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '632', 'x-openstack-request-id': 'req-0c0f6f48-f0f0-435e-ab7e-b78c85eceebc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/765b16ac-9667-4b42-bd8e-bf21072bf3bf'} Body: b'{"subnet":{"id":"765b16ac-9667-4b42-bd8e-bf21072bf3bf","name":"New_subnet","tenant_id":"e66b0e70fb7a4387b4f58687fe636d04","network_id":"d5ce7254-bee0-45fd-a9e0-4858e7236897","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-03-19T20:15:46Z","updated_at":"2026-03-19T20:15:47Z","revision_number":1,"project_id":"e66b0e70fb7a4387b4f58687fe636d04"}}' 2026-03-19 20:15:51,113 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/d5ce7254-bee0-45fd-a9e0-4858e7236897 1.873s 2026-03-19 20:15:51,113 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:51 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-b4182a34-10a5-4720-a060-eb97ab43a02f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/d5ce7254-bee0-45fd-a9e0-4858e7236897'} Body: b'' 2026-03-19 20:15:51,250 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/d5ce7254-bee0-45fd-a9e0-4858e7236897 0.136s 2026-03-19 20:15:51,250 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:51 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-e104f514-665c-4df7-959b-89d364fbad76', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/d5ce7254-bee0-45fd-a9e0-4858e7236897'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network d5ce7254-bee0-45fd-a9e0-4858e7236897 could not be found.", "detail": ""}}' 0 ] tags: -worker-2 time: 2026-03-19 20:15:51.251403Z tags: worker-2 test: tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] time: 2026-03-19 20:15:52.327521Z 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-03-19 20:15:51,792 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 0.541s 2026-03-19 20:15:51,793 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:51 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '640', 'x-openstack-request-id': 'req-2a0a2866-11eb-4f09-b234-7250b5189905', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"30752993-d8d2-436e-8ccc-6d1a1e658e0d","name":"public","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["3a16cc34-48b8-4dfc-bad5-3a6fc926a4b9"],"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-03-19T19:49:58Z","updated_at":"2026-03-19T19:50:05Z","revision_number":2,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"}]}' 2026-03-19 20:15:52,152 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=30752993-d8d2-436e-8ccc-6d1a1e658e0d 0.359s 2026-03-19 20:15:52,153 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-13fff64b-9e06-405e-bcd6-384bf5503a66', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=30752993-d8d2-436e-8ccc-6d1a1e658e0d'} Body: b'{"subnets":[]}' 2026-03-19 20:15:52,326 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.173s 2026-03-19 20:15:52,326 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '17205', 'x-openstack-request-id': 'req-23d799fe-549f-4c9f-9d2c-d33d411d7f62', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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-03-19 20:15:52.328586Z tags: worker-2 test: tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] time: 2026-03-19 20:15:52.785955Z 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-03-19 20:15:52,784 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.456s 2026-03-19 20:15:52,785 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1898', 'x-openstack-request-id': 'req-bd44045e-7911-4eac-b93e-52c59bcb0536', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"30752993-d8d2-436e-8ccc-6d1a1e658e0d","name":"public","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["3a16cc34-48b8-4dfc-bad5-3a6fc926a4b9"],"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-03-19T19:49:58Z","updated_at":"2026-03-19T19:50:05Z","revision_number":2,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"},{"id":"74534a37-208c-4b84-8bfc-6364a74519f8","name":"tempest-NetworksIpV6Test-test-network-1249363410","tenant_id":"e66b0e70fb7a4387b4f58687fe636d04","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["0c66dbf9-3f04-4e2f-a119-8d584598103a"],"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-03-19T20:15:41Z","updated_at":"2026-03-19T20:15:44Z","revision_number":2,"project_id":"e66b0e70fb7a4387b4f58687fe636d04"},{"id":"a8b7edfb-3a30-4467-b180-73d6244762a1","name":"private","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["f87a96ac-46fe-40c3-86ff-2476b5d2b0fa"],"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-03-19T19:49:42Z","updated_at":"2026-03-19T19:49:49Z","revision_number":2,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"}]}' 0 ] tags: -worker-2 time: 2026-03-19 20:15:52.786712Z tags: worker-2 test: tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] time: 2026-03-19 20:15:52.948059Z 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-03-19 20:15:52,947 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.160s 2026-03-19 20:15:52,947 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1257', 'x-openstack-request-id': 'req-b98985d2-4f9a-4954-b487-789385a3966b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"0c66dbf9-3f04-4e2f-a119-8d584598103a","name":"","tenant_id":"e66b0e70fb7a4387b4f58687fe636d04","network_id":"74534a37-208c-4b84-8bfc-6364a74519f8","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-03-19T20:15:44Z","updated_at":"2026-03-19T20:15:44Z","revision_number":0,"project_id":"e66b0e70fb7a4387b4f58687fe636d04"},{"id":"f87a96ac-46fe-40c3-86ff-2476b5d2b0fa","name":"priv_sub","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","network_id":"a8b7edfb-3a30-4467-b180-73d6244762a1","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-03-19T19:49:49Z","updated_at":"2026-03-19T19:49:49Z","revision_number":0,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"}]}' 0 ] tags: -worker-2 time: 2026-03-19 20:15:52.948642Z tags: worker-2 test: tempest.api.network.test_networks.NetworksIpV6Test.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] time: 2026-03-19 20:15:53.202426Z 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-03-19 20:15:53,200 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_show_network): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks/74534a37-208c-4b84-8bfc-6364a74519f8 0.251s 2026-03-19 20:15:53,202 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:53 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '661', 'x-openstack-request-id': 'req-a277bd77-6d49-4531-89e5-914824ab67b3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/74534a37-208c-4b84-8bfc-6364a74519f8'} Body: b'{"network":{"id":"74534a37-208c-4b84-8bfc-6364a74519f8","name":"tempest-NetworksIpV6Test-test-network-1249363410","tenant_id":"e66b0e70fb7a4387b4f58687fe636d04","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["0c66dbf9-3f04-4e2f-a119-8d584598103a"],"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-03-19T20:15:41Z","updated_at":"2026-03-19T20:15:44Z","revision_number":2,"project_id":"e66b0e70fb7a4387b4f58687fe636d04"}}' 0 ] tags: -worker-2 time: 2026-03-19 20:15:53.203181Z tags: worker-2 test: tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] time: 2026-03-19 20:15:53.324554Z 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-03-19 20:15:53,323 27 INFO [tempest.lib.common.rest_client] Request (NetworksIpV6Test:test_show_subnet): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/0c66dbf9-3f04-4e2f-a119-8d584598103a 0.120s 2026-03-19 20:15:53,324 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:53 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '649', 'x-openstack-request-id': 'req-81c64577-1369-466e-9ae9-94b7febb1e7c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/0c66dbf9-3f04-4e2f-a119-8d584598103a'} Body: b'{"subnet":{"id":"0c66dbf9-3f04-4e2f-a119-8d584598103a","name":"","tenant_id":"e66b0e70fb7a4387b4f58687fe636d04","network_id":"74534a37-208c-4b84-8bfc-6364a74519f8","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-03-19T20:15:44Z","updated_at":"2026-03-19T20:15:44Z","revision_number":0,"project_id":"e66b0e70fb7a4387b4f58687fe636d04"}}' 0 ] tags: -worker-2 time: 2026-03-19 20:15:53.313245Z tags: worker-7 test: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] time: 2026-03-19 20:15:53.986539Z 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:'' 5D7 2026-03-19 20:15:53,983 32 INFO [tempest.lib.common.rest_client] Request (ServersTestJSON:test_list_servers): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers 0.669s 2026-03-19 20:15:53,983 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:53 GMT', 'server': 'Apache', 'content-length': '373', '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-1d6c68dd-c520-47d9-b282-764850389685', 'x-compute-request-id': 'req-1d6c68dd-c520-47d9-b282-764850389685', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers'} Body: b'{"servers": [{"id": "59a1579d-49a5-42d8-9e33-04689c5514ea", "name": "tempest-ServersTestJSON-server-959617937", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/59a1579d-49a5-42d8-9e33-04689c5514ea"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/59a1579d-49a5-42d8-9e33-04689c5514ea"}]}]}' 0 ] tags: -worker-7 time: 2026-03-19 20:15:53.986878Z tags: worker-7 test: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] time: 2026-03-19 20:15:53.989570Z successful: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] [ multipart ] tags: -worker-7 time: 2026-03-19 20:16:09.686285Z tags: worker-3 test: tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain[id-f2f5b44a-82e8-4dad-8084-0661ea3b18cf,smoke] time: 2026-03-19 20:16:11.630127Z 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:'' 20E0 2026-03-19 20:16:09,797 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/domains 0.110s 2026-03-19 20:16:09,797 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"name": "tempest-domain-802264850", "description": "tempest-domain-desc-932900546"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:09 GMT', 'server': 'Apache', 'content-length': '300', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f35f9ac7-5fd9-47a0-a217-88989fee803c', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains'} Body: b'{"domain": {"id": "6b0cb75db6c14d93a4d497192b66939b", "name": "tempest-domain-802264850", "description": "tempest-domain-desc-932900546", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/6b0cb75db6c14d93a4d497192b66939b"}}}\n' 2026-03-19 20:16:10,129 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/domains/6b0cb75db6c14d93a4d497192b66939b 0.331s 2026-03-19 20:16:10,129 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"name": "tempest-new-name-966742328", "description": "tempest-new-desc-1507519207", "enabled": false}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:09 GMT', 'server': 'Apache', 'content-length': '301', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-11cacd92-3c12-46c5-9b03-842cade943e4', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/6b0cb75db6c14d93a4d497192b66939b'} Body: b'{"domain": {"id": "6b0cb75db6c14d93a4d497192b66939b", "name": "tempest-new-name-966742328", "description": "tempest-new-desc-1507519207", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/6b0cb75db6c14d93a4d497192b66939b"}}}\n' 2026-03-19 20:16:10,234 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/domains/6b0cb75db6c14d93a4d497192b66939b 0.104s 2026-03-19 20:16:10,234 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:10 GMT', 'server': 'Apache', 'content-length': '301', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-316c0cd7-e731-4b17-8781-aa2914f4b3df', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/6b0cb75db6c14d93a4d497192b66939b'} Body: b'{"domain": {"id": "6b0cb75db6c14d93a4d497192b66939b", "name": "tempest-new-name-966742328", "description": "tempest-new-desc-1507519207", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/6b0cb75db6c14d93a4d497192b66939b"}}}\n' 2026-03-19 20:16:10,744 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/domains/6b0cb75db6c14d93a4d497192b66939b 0.509s 2026-03-19 20:16:10,744 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:10 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5076b053-aa98-4a1a-845c-cb803a84ef1b', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/6b0cb75db6c14d93a4d497192b66939b'} Body: b'' 2026-03-19 20:16:10,871 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/domains 0.127s 2026-03-19 20:16:10,872 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:10 GMT', 'server': 'Apache', 'content-length': '1474', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-82d0cfb4-e680-4b8f-a69e-ff19fa92bdc5', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains'} Body: b'{"domains": [{"id": "0ec4f25a3fbc4571a6ce992ad535b306", "name": "tempest-test_domain-2120103794", "description": "tempest-desc-1096282833", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/0ec4f25a3fbc4571a6ce992ad535b306"}}, {"id": "2fb77fd8b55a45b2be202ab59ded1716", "name": "tempest-test_domain-807047017", "description": "tempest-desc-2132702423", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/2fb77fd8b55a45b2be202ab59ded1716"}}, {"id": "866630a641ef442bb619ea37ef2f0e58", "name": "tempest-test_domain-520778342", "description": "tempest-desc-500439612", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/866630a641ef442bb619ea37ef2f0e58"}}, {"id": "a1f8344ac2ee4f75bc4badcf6227cd2f", "name": "heat_stack", "description": "Domain for Heat stacks", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/a1f8344ac2ee4f75bc4badcf6227cd2f"}}, {"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-03-19 20:16:11,629 28 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:_run_cleanups): 404 PATCH https://keystone-public-openstack.apps-crc.testing/v3/domains/6b0cb75db6c14d93a4d497192b66939b 0.757s 2026-03-19 20:16:11,629 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"enabled": false}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:10 GMT', 'server': 'Apache', 'content-length': '112', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-099354a9-5fff-44c7-829b-cc3ef75e957d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/6b0cb75db6c14d93a4d497192b66939b'} Body: b'{"error":{"code":404,"message":"Could not find domain: 6b0cb75db6c14d93a4d497192b66939b.","title":"Not Found"}}\n' 0 ] tags: -worker-3 time: 2026-03-19 20:16:05.495276Z tags: worker-2 test: tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] time: 2026-03-19 20:16:19.511876Z successful: tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 210B 2026-03-19 20:16:06,769 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_create_update_delete_network_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.273s 2026-03-19 20:16:06,769 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-NetworksTest-test-network-1489369775"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '638', 'x-openstack-request-id': 'req-48496d21-720f-407f-9169-c4cb68e38245', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"a730e63a-8581-40f2-b498-d8f6387150e3","name":"tempest-NetworksTest-test-network-1489369775","tenant_id":"4ee52dced27f49629a044a0ee98242b4","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"4ee52dced27f49629a044a0ee98242b4","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-03-19T20:16:05Z","updated_at":"2026-03-19T20:16:06Z","revision_number":1}}' 2026-03-19 20:16:07,607 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_create_update_delete_network_subnet): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/networks/a730e63a-8581-40f2-b498-d8f6387150e3 0.838s 2026-03-19 20:16:07,607 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': 'Thu, 19 Mar 2026 20:16:07 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '586', 'x-openstack-request-id': 'req-6e29aaf7-1aa5-41f3-a22a-fbb4b5fcf782', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/a730e63a-8581-40f2-b498-d8f6387150e3'} Body: b'{"network":{"id":"a730e63a-8581-40f2-b498-d8f6387150e3","name":"New_network","tenant_id":"4ee52dced27f49629a044a0ee98242b4","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-03-19T20:16:05Z","updated_at":"2026-03-19T20:16:07Z","revision_number":2,"project_id":"4ee52dced27f49629a044a0ee98242b4"}}' 2026-03-19 20:16:12,262 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_create_update_delete_network_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 4.654s 2026-03-19 20:16:12,263 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "a730e63a-8581-40f2-b498-d8f6387150e3", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:12 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-22894bcb-4cfa-4bc7-9b35-144e9cc52fe2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"f7fd335e-ea14-49be-955d-a42acabe7d12","name":"","tenant_id":"4ee52dced27f49629a044a0ee98242b4","network_id":"a730e63a-8581-40f2-b498-d8f6387150e3","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-03-19T20:16:08Z","updated_at":"2026-03-19T20:16:08Z","revision_number":0,"project_id":"4ee52dced27f49629a044a0ee98242b4"}}' 2026-03-19 20:16:15,707 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_create_update_delete_network_subnet): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/f7fd335e-ea14-49be-955d-a42acabe7d12 3.444s 2026-03-19 20:16:15,719 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': 'Thu, 19 Mar 2026 20:16:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '612', 'x-openstack-request-id': 'req-48636730-3083-4cce-8963-b6e9b01433be', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/f7fd335e-ea14-49be-955d-a42acabe7d12'} Body: b'{"subnet":{"id":"f7fd335e-ea14-49be-955d-a42acabe7d12","name":"New_subnet","tenant_id":"4ee52dced27f49629a044a0ee98242b4","network_id":"a730e63a-8581-40f2-b498-d8f6387150e3","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-03-19T20:16:08Z","updated_at":"2026-03-19T20:16:13Z","revision_number":1,"project_id":"4ee52dced27f49629a044a0ee98242b4"}}' 2026-03-19 20:16:19,294 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_create_update_delete_network_subnet): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/a730e63a-8581-40f2-b498-d8f6387150e3 3.574s 2026-03-19 20:16:19,295 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:19 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-2f84db00-b07f-4720-9483-24bc70330cd4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/a730e63a-8581-40f2-b498-d8f6387150e3'} Body: b'' 2026-03-19 20:16:19,510 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/a730e63a-8581-40f2-b498-d8f6387150e3 0.215s 2026-03-19 20:16:19,511 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-f4f2bf1f-3b24-4db1-a82f-1ffc64bd4274', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/a730e63a-8581-40f2-b498-d8f6387150e3'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network a730e63a-8581-40f2-b498-d8f6387150e3 could not be found.", "detail": ""}}' 0 ] tags: -worker-2 time: 2026-03-19 20:16:19.512698Z tags: worker-2 test: tempest.api.network.test_networks.NetworksTest.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] time: 2026-03-19 20:16:21.209192Z successful: tempest.api.network.test_networks.NetworksTest.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1D96 2026-03-19 20:16:20,325 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_external_network_visibility): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks?router%3Aexternal=True 0.811s 2026-03-19 20:16:20,407 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:20 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '640', 'x-openstack-request-id': 'req-ffca4dbb-ee9e-44f6-b87d-5d624b54b0aa', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"30752993-d8d2-436e-8ccc-6d1a1e658e0d","name":"public","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["3a16cc34-48b8-4dfc-bad5-3a6fc926a4b9"],"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-03-19T19:49:58Z","updated_at":"2026-03-19T19:50:05Z","revision_number":2,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"}]}' 2026-03-19 20:16:20,934 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_external_network_visibility): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=30752993-d8d2-436e-8ccc-6d1a1e658e0d 0.524s 2026-03-19 20:16:20,934 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:20 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-dd6c75fe-099a-496b-b343-195a548c8184', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=30752993-d8d2-436e-8ccc-6d1a1e658e0d'} Body: b'{"subnets":[]}' 2026-03-19 20:16:21,208 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_external_network_visibility): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions 0.273s 2026-03-19 20:16:21,208 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '17205', 'x-openstack-request-id': 'req-76948cb8-b3f3-4e23-b527-300b6d8db71f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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-03-19 20:16:21.210096Z tags: worker-2 test: tempest.api.network.test_networks.NetworksTest.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] time: 2026-03-19 20:16:23.259439Z successful: tempest.api.network.test_networks.NetworksTest.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' AD6 2026-03-19 20:16:23,258 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_list_networks): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.047s 2026-03-19 20:16:23,258 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1893', 'x-openstack-request-id': 'req-2e06639f-8326-4b3e-b136-9cf63ab25329', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"30752993-d8d2-436e-8ccc-6d1a1e658e0d","name":"public","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["3a16cc34-48b8-4dfc-bad5-3a6fc926a4b9"],"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-03-19T19:49:58Z","updated_at":"2026-03-19T19:50:05Z","revision_number":2,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"},{"id":"a8b7edfb-3a30-4467-b180-73d6244762a1","name":"private","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["f87a96ac-46fe-40c3-86ff-2476b5d2b0fa"],"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-03-19T19:49:42Z","updated_at":"2026-03-19T19:49:49Z","revision_number":2,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"},{"id":"ffdfae0c-654b-400c-9478-1b6b30174478","name":"tempest-NetworksTest-test-network-429658806","tenant_id":"4ee52dced27f49629a044a0ee98242b4","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["5abbd419-86a4-47fb-91f4-5fd51cc3c948"],"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-03-19T20:16:01Z","updated_at":"2026-03-19T20:16:04Z","revision_number":2,"project_id":"4ee52dced27f49629a044a0ee98242b4"}]}' 0 ] tags: -worker-2 time: 2026-03-19 20:16:23.259778Z tags: worker-2 test: tempest.api.network.test_networks.NetworksTest.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] time: 2026-03-19 20:16:23.720847Z successful: tempest.api.network.test_networks.NetworksTest.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 837 2026-03-19 20:16:23,720 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_list_subnets): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.460s 2026-03-19 20:16:23,720 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1225', 'x-openstack-request-id': 'req-c27c9395-0dd4-42e3-8c02-3a678b37c74b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"5abbd419-86a4-47fb-91f4-5fd51cc3c948","name":"","tenant_id":"4ee52dced27f49629a044a0ee98242b4","network_id":"ffdfae0c-654b-400c-9478-1b6b30174478","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.100.255.241","cidr":"10.100.255.240/28","allocation_pools":[{"start":"10.100.255.242","end":"10.100.255.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-03-19T20:16:04Z","updated_at":"2026-03-19T20:16:04Z","revision_number":0,"project_id":"4ee52dced27f49629a044a0ee98242b4"},{"id":"f87a96ac-46fe-40c3-86ff-2476b5d2b0fa","name":"priv_sub","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","network_id":"a8b7edfb-3a30-4467-b180-73d6244762a1","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-03-19T19:49:49Z","updated_at":"2026-03-19T19:49:49Z","revision_number":0,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"}]}' 0 ] tags: -worker-2 time: 2026-03-19 20:16:23.721089Z tags: worker-2 test: tempest.api.network.test_networks.NetworksTest.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] time: 2026-03-19 20:16:25.129900Z successful: tempest.api.network.test_networks.NetworksTest.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 649 2026-03-19 20:16:25,129 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_show_network): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks/ffdfae0c-654b-400c-9478-1b6b30174478 1.408s 2026-03-19 20:16:25,129 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '656', 'x-openstack-request-id': 'req-d3276993-14bd-4518-b695-85dfcf171c18', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/ffdfae0c-654b-400c-9478-1b6b30174478'} Body: b'{"network":{"id":"ffdfae0c-654b-400c-9478-1b6b30174478","name":"tempest-NetworksTest-test-network-429658806","tenant_id":"4ee52dced27f49629a044a0ee98242b4","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["5abbd419-86a4-47fb-91f4-5fd51cc3c948"],"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-03-19T20:16:01Z","updated_at":"2026-03-19T20:16:04Z","revision_number":2,"project_id":"4ee52dced27f49629a044a0ee98242b4"}}' 0 ] tags: -worker-2 time: 2026-03-19 20:16:12.004045Z tags: worker-4 test: tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke] time: 2026-03-19 20:16:25.132349Z 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:'' 7BB4 2026-03-19 20:16:12,160 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/projects 0.156s 2026-03-19 20:16:12,160 29 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-2016181440"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:12 GMT', 'server': 'Apache', 'content-length': '352', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0a6bfc27-03c5-4674-aad0-0ce75de278a1', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects'} Body: b'{"project": {"id": "97f9ee20ac0745428448001b88c4738e", "name": "tempest-TrustsV3TestJSON-2016181440", "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/97f9ee20ac0745428448001b88c4738e"}}}\n' 2026-03-19 20:16:12,738 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 0.577s 2026-03-19 20:16:12,738 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-user-965357198", "description": "tempest-user-965357198description", "password": "V1*8DlEt~m~F5!R", "email": "tempest-user-965357198@testmail.xx", "project_id": "97f9ee20ac0745428448001b88c4738e", "domain_id": "default"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:12 GMT', 'server': 'Apache', 'content-length': '436', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4d6ed633-fbbe-4bd4-ac4d-5b63102540e4', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; 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-965357198description", "email": "tempest-user-965357198@testmail.xx", "project_id": "97f9ee20ac0745428448001b88c4738e", "id": "df76e22bc6804f4890aa576012d338b6", "name": "tempest-user-965357198", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/df76e22bc6804f4890aa576012d338b6"}}}\n' 2026-03-19 20:16:13,137 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.398s 2026-03-19 20:16:13,141 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-DelegatedRole-2119989177"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:12 GMT', 'server': 'Apache', 'content-length': '267', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e0cbc781-fe01-4b9d-b2bc-c6608fe71605', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "5c390713a9914db180daf7bb6e71824f", "name": "tempest-DelegatedRole-2119989177", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/5c390713a9914db180daf7bb6e71824f"}}}\n' 2026-03-19 20:16:13,438 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.296s 2026-03-19 20:16:13,501 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-NotDelegatedRole-671934206"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:13 GMT', 'server': 'Apache', 'content-length': '269', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d65b804c-da7e-4595-a02a-13479a22ad84', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "d72e7cf1e1b84df3a9636e0f638f72cf", "name": "tempest-NotDelegatedRole-671934206", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/d72e7cf1e1b84df3a9636e0f638f72cf"}}}\n' 2026-03-19 20:16:14,671 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/97f9ee20ac0745428448001b88c4738e/users/df76e22bc6804f4890aa576012d338b6/roles/5c390713a9914db180daf7bb6e71824f 1.163s 2026-03-19 20:16:14,671 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:13 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-75ea0bc6-5cf6-4e3e-88db-863c1823c93b', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/97f9ee20ac0745428448001b88c4738e/users/df76e22bc6804f4890aa576012d338b6/roles/5c390713a9914db180daf7bb6e71824f'} Body: b'' 2026-03-19 20:16:16,045 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/97f9ee20ac0745428448001b88c4738e/users/df76e22bc6804f4890aa576012d338b6/roles/d72e7cf1e1b84df3a9636e0f638f72cf 1.374s 2026-03-19 20:16:16,046 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:15 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a0e2981c-ac41-4d39-bf3f-ba8b184fb0de', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/97f9ee20ac0745428448001b88c4738e/users/df76e22bc6804f4890aa576012d338b6/roles/d72e7cf1e1b84df3a9636e0f638f72cf'} Body: b'' 2026-03-19 20:16:16,910 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/users 0.864s 2026-03-19 20:16:17,009 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:16 GMT', 'server': 'Apache', 'content-length': '8120', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cb6ca2a2-d151-4ee3-982d-025e77bf0fc6', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"users": [{"id": "4e7da9b17d2f4540916982c1ffc735d8", "name": "admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/4e7da9b17d2f4540916982c1ffc735d8"}}, {"id": "2792547c73a14c8891d79117721c7e28", "name": "nova", "domain_id": "default", "enabled": true, "default_project_id": "c196f9ac9a4e41cebde2d0f28ae5deef", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/2792547c73a14c8891d79117721c7e28"}}, {"id": "a92902ef6adb4a5980a5eeb028412d8c", "name": "swift", "domain_id": "default", "enabled": true, "default_project_id": "c196f9ac9a4e41cebde2d0f28ae5deef", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/a92902ef6adb4a5980a5eeb028412d8c"}}, {"id": "192347c9ca1a45ba8d2a117d2cc7c6e9", "name": "cinder", "domain_id": "default", "enabled": true, "default_project_id": "c196f9ac9a4e41cebde2d0f28ae5deef", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/192347c9ca1a45ba8d2a117d2cc7c6e9"}}, {"id": "abd8a8fe43f341e7a6761de2b780c0e6", "name": "neutron", "domain_id": "default", "enabled": true, "default_project_id": "c196f9ac9a4e41cebde2d0f28ae5deef", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/abd8a8fe43f341e7a6761de2b780c0e6"}}, {"id": "439a1a34e4e74a84839aba7dd605cd6b", "name": "glance", "domain_id": "default", "enabled": true, "default_project_id": "c196f9ac9a4e41cebde2d0f28ae5deef", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/439a1a34e4e74a84839aba7dd605cd6b"}}, {"id": "aa84f6402523453c8bea3e9326eed7ef", "name": "heat_stack_domain_admin", "domain_id": "a1f8344ac2ee4f75bc4badcf6227cd2f", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/aa84f6402523453c8bea3e9326eed7ef"}}, {"id": "2c6342fe512545a095709f052c0f909c", "name": "barbican", "domain_id": "default", "enabled": true, "default_project_id": "c196f9ac9a4e41cebde2d0f28ae5deef", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/2c6342fe512545a095709f052c0f909c"}}, {"id": "d9aa75f64df646019fbaaead921fd589", "name": "ceilometer", "domain_id": "default", "enabled": true, "default_project_id": "c196f9ac9a4e41cebde2d0f28ae5deef", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/d9aa75f64df646019fbaaead921fd589"}}, {"id": "afe79d1d2714418caacda3f0e5119445", "name": "placement", "domain_id": "default", "enabled": true, "default_project_id": "c196f9ac9a4e41cebde2d0f28ae5deef", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/afe79d1d2714418caacda3f0e5119445"}}, {"id": "bdbb2b234564469b8cac6d925a8416b9", "name": "heat", "domain_id": "default", "enabled": true, "default_project_id": "c196f9ac9a4e41cebde2d0f28ae5deef", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/bdbb2b234564469b8cac6d925a8416b9"}}, {"id": "c6c625f281204801ad3d47585e05a3f3", "name": "aodh", "domain_id": "default", "enabled": true, "default_project_id": "c196f9ac9a4e41cebde2d0f28ae5deef", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/c6c625f281204801ad3d47585e05a3f3"}}, {"tenantId": "7807dfb37c50410bb19e498f861a6f5b", "email": "demo_tempestconf@test.com", "id": "832c7a00090946b3a7f0dffac57ecd5f", "name": "demo_tempestconf", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/ 2026-03-19 20:16:17,889 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.879s 2026-03-19 20:16:17,889 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:17 GMT', 'server': 'Apache', 'content-length': '6276', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-73191dd0-b15e-425c-ae01-d4fc6fbb2034', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; 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": "df76e22bc6804f4890aa576012d338b6", "name": "tempest-user-965357198", "password_expires_at": null}, "audit_ids": ["Mqw9MZwHSbyypMNo6Bl5WQ"], "expires_at": "2026-03-19T21:16:17.000000Z", "issued_at": "2026-03-19T20:16:17.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "97f9ee20ac0745428448001b88c4738e", "name": "tempest-TrustsV3TestJSON-2016181440"}, "is_domain": false, "roles": [{"id": "5c390713a9914db180daf7bb6e71824f", "name": "tempest-DelegatedRole-2119989177"}, {"id": "d72e7cf1e1b84df3a9636e0f638f72cf", "name": "tempest-NotDelegatedRole-671934206"}], "catalog": [{"endpoints": [{"name": "heat", "id": "0af4340bd878420c8fbe6f32fffb52cb", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/97f9ee20ac0745428448001b88c4738e", "region": "regionOne"}, {"name": "heat", "id": "521c9520f31b4060abeabb82270bb4b4", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/97f9ee20ac0745428448001b88c4738e", "region": "regionOne"}], "id": "050244da7a634f1b9d8af111ecfbfbaf", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "34e99eb3f2b54d9c846fa0f4ef549470", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "c4b54818fa7b45d79cb034d4123a7941", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "61f6d2390cd74d3982ca388fde6437ff", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "glance", "id": "111925ac405f4b91824fb0c1cc7c83a6", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "glance", "id": "795b1be582934c3f95d2bb3929b16786", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}], "id": "950d884056124a6d91953cbac6f565b7", "type": "image", "name": "glance"}, {"endpoints": [{"name": "heat-cfn", "id": "4cf55f2fd1ee4714807618fb543c1fba", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "6d52282bc1d6458bb43afbb9844f3a0e", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}], "id": "9e87d071be8a4cbb9ff1246a784fac3b", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "barbican", "id": "0658b74f0f6a4ba2a38790289861ecab", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "barbican", "id": "8a44b4e3801343b28aecb32bd86f3768", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}], "id": "b14b284cdb7948249110354a6b2909f3", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "neutron", "id": "b2ec3bba92c44e68a44d7de05607e30c", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "d84ea8d071be4e94b4a08b1b4ba22657", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "c2481b4e836c4b26a326cc28798563f7", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "cinderv3", "id": "5a95cc3b65164039b3ba4e0e8331643c", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "a3c7f5a4f86e4a778100555a2f2f3582", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "c6 2026-03-19 20:16:19,708 29 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.647s 2026-03-19 20:16:19,709 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:19 GMT', 'server': 'Apache', 'content-length': '6276', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cfb1a8ed-d0af-4bfc-ad31-bcf0b48a6b6f', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; 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": "df76e22bc6804f4890aa576012d338b6", "name": "tempest-user-965357198", "password_expires_at": null}, "audit_ids": ["c5MlcrieRzSXSlxafc3cLA"], "expires_at": "2026-03-19T21:16:19.000000Z", "issued_at": "2026-03-19T20:16:19.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "97f9ee20ac0745428448001b88c4738e", "name": "tempest-TrustsV3TestJSON-2016181440"}, "is_domain": false, "roles": [{"id": "5c390713a9914db180daf7bb6e71824f", "name": "tempest-DelegatedRole-2119989177"}, {"id": "d72e7cf1e1b84df3a9636e0f638f72cf", "name": "tempest-NotDelegatedRole-671934206"}], "catalog": [{"endpoints": [{"name": "heat", "id": "0af4340bd878420c8fbe6f32fffb52cb", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/97f9ee20ac0745428448001b88c4738e", "region": "regionOne"}, {"name": "heat", "id": "521c9520f31b4060abeabb82270bb4b4", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/97f9ee20ac0745428448001b88c4738e", "region": "regionOne"}], "id": "050244da7a634f1b9d8af111ecfbfbaf", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "34e99eb3f2b54d9c846fa0f4ef549470", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "c4b54818fa7b45d79cb034d4123a7941", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "61f6d2390cd74d3982ca388fde6437ff", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "glance", "id": "111925ac405f4b91824fb0c1cc7c83a6", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "glance", "id": "795b1be582934c3f95d2bb3929b16786", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}], "id": "950d884056124a6d91953cbac6f565b7", "type": "image", "name": "glance"}, {"endpoints": [{"name": "heat-cfn", "id": "4cf55f2fd1ee4714807618fb543c1fba", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "6d52282bc1d6458bb43afbb9844f3a0e", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}], "id": "9e87d071be8a4cbb9ff1246a784fac3b", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "barbican", "id": "0658b74f0f6a4ba2a38790289861ecab", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "barbican", "id": "8a44b4e3801343b28aecb32bd86f3768", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}], "id": "b14b284cdb7948249110354a6b2909f3", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "neutron", "id": "b2ec3bba92c44e68a44d7de05607e30c", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "d84ea8d071be4e94b4a08b1b4ba22657", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "c2481b4e836c4b26a326cc28798563f7", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "cinderv3", "id": "5a95cc3b65164039b3ba4e0e8331643c", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "a3c7f5a4f86e4a778100555a2f2f3582", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "c6 2026-03-19 20:16:19,933 29 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.224s 2026-03-19 20:16:19,934 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"trust": {"trustor_user_id": "df76e22bc6804f4890aa576012d338b6", "trustee_user_id": "ccafaa6a0636497e9a2db347a3885025", "project_id": "97f9ee20ac0745428448001b88c4738e", "roles": [{"name": "tempest-DelegatedRole-2119989177"}], "impersonation": true, "expires_at": null}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:19 GMT', 'server': 'Apache', 'content-length': '903', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-48aa4858-4d99-45f8-ab03-c2a57a77a783', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; 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": "5c390713a9914db180daf7bb6e71824f", "name": "tempest-DelegatedRole-2119989177", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/5c390713a9914db180daf7bb6e71824f"}}], "id": "7e7aa2c61046469c963d815283115cc4", "trustor_user_id": "df76e22bc6804f4890aa576012d338b6", "trustee_user_id": "ccafaa6a0636497e9a2db347a3885025", "project_id": "97f9ee20ac0745428448001b88c4738e", "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/7e7aa2c61046469c963d815283115cc4/roles", "next": null, "previous": null}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/7e7aa2c61046469c963d815283115cc4"}}}\n' 2026-03-19 20:16:20,038 29 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.104s 2026-03-19 20:16:20,038 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:19 GMT', 'server': 'Apache', 'content-length': '608', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7c53e41b-a3ee-405e-b1da-a9f731e7c1ef', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; 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": "7e7aa2c61046469c963d815283115cc4", "trustor_user_id": "df76e22bc6804f4890aa576012d338b6", "trustee_user_id": "ccafaa6a0636497e9a2db347a3885025", "project_id": "97f9ee20ac0745428448001b88c4738e", "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/7e7aa2c61046469c963d815283115cc4"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts", "previous": null}}\n' 2026-03-19 20:16:20,154 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:tearDown): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/7e7aa2c61046469c963d815283115cc4 0.115s 2026-03-19 20:16:20,155 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:20 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-71221681-16ec-4570-aec5-141cd4e4f3cf', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/7e7aa2c61046469c963d815283115cc4'} Body: b'' 2026-03-19 20:16:22,016 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:tearDown): 404 GET https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/7e7aa2c61046469c963d815283115cc4 1.861s 2026-03-19 20:16:22,017 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:20 GMT', 'server': 'Apache', 'content-length': '111', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9b0b485e-b7f7-4ce5-86f3-e24cff227749', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/7e7aa2c61046469c963d815283115cc4'} Body: b'{"error":{"code":404,"message":"Could not find trust: 7e7aa2c61046469c963d815283115cc4.","title":"Not Found"}}\n' 2026-03-19 20:16:22,531 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/d72e7cf1e1b84df3a9636e0f638f72cf 0.512s 2026-03-19 20:16:22,532 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:22 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-92764196-51ff-4400-987c-d6a4f95533c1', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/d72e7cf1e1b84df3a9636e0f638f72cf'} Body: b'' 2026-03-19 20:16:23,252 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/5c390713a9914db180daf7bb6e71824f 0.720s 2026-03-19 20:16:23,252 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:23 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-13ed3b5e-d907-4c9c-bdc9-23da30021e1d', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/5c390713a9914db180daf7bb6e71824f'} Body: b'' 2026-03-19 20:16:23,736 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/df76e22bc6804f4890aa576012d338b6 0.483s 2026-03-19 20:16:23,736 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:23 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-74692db9-e9fe-4a43-9428-12613d7dd842', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/df76e22bc6804f4890aa576012d338b6'} Body: b'' 2026-03-19 20:16:25,131 29 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/projects/97f9ee20ac0745428448001b88c4738e 1.393s 2026-03-19 20:16:25,131 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:23 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b59834c8-713f-4689-b6ea-ab8a9f25ac16', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/97f9ee20ac0745428448001b88c4738e'} Body: b'' 0 ] tags: -worker-4 time: 2026-03-19 20:16:25.130155Z tags: worker-2 test: tempest.api.network.test_networks.NetworksTest.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] time: 2026-03-19 20:16:25.306894Z successful: tempest.api.network.test_networks.NetworksTest.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 61F 2026-03-19 20:16:25,306 27 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_show_subnet): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/5abbd419-86a4-47fb-91f4-5fd51cc3c948 0.176s 2026-03-19 20:16:25,306 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '617', 'x-openstack-request-id': 'req-caf841b5-6342-4bbd-a563-12b2c74a574a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/5abbd419-86a4-47fb-91f4-5fd51cc3c948'} Body: b'{"subnet":{"id":"5abbd419-86a4-47fb-91f4-5fd51cc3c948","name":"","tenant_id":"4ee52dced27f49629a044a0ee98242b4","network_id":"ffdfae0c-654b-400c-9478-1b6b30174478","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.100.255.241","cidr":"10.100.255.240/28","allocation_pools":[{"start":"10.100.255.242","end":"10.100.255.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-03-19T20:16:04Z","updated_at":"2026-03-19T20:16:04Z","revision_number":0,"project_id":"4ee52dced27f49629a044a0ee98242b4"}}' 0 ] tags: -worker-2 time: 2026-03-19 20:16:27.907580Z tags: worker-7 test: tempest.api.compute.test_versions.TestVersions.test_get_version_details[id-b953a29e-929c-4a8e-81be-ec3a7e03cb76,smoke] time: 2026-03-19 20:16:28.156955Z successful: tempest.api.compute.test_versions.TestVersions.test_get_version_details[id-b953a29e-929c-4a8e-81be-ec3a7e03cb76,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' F2F 2026-03-19 20:16:28,132 32 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/ 0.223s 2026-03-19 20:16:28,132 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1'} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:28 GMT', 'server': 'Apache', 'content-length': '417', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/'} Body: b'{"versions": [{"id": "v2.0", "status": "SUPPORTED", "version": "", "min_version": "", "updated": "2011-01-21T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.1", "status": "CURRENT", "version": "2.95", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/"}]}]}' 2026-03-19 20:16:28,145 32 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/v2/ 0.011s 2026-03-19 20:16:28,145 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:28 GMT', 'server': 'Apache', 'content-length': '399', 'x-openstack-request-id': 'req-a455816b-69fe-4138-8504-e188f5b279c8', 'x-compute-request-id': 'req-a455816b-69fe-4138-8504-e188f5b279c8', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2/'} Body: b'{"version": {"id": "v2.0", "status": "SUPPORTED", "version": "", "min_version": "", "updated": "2011-01-21T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2"}]}}' 2026-03-19 20:16:28,155 32 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/ 0.009s 2026-03-19 20:16:28,155 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:28 GMT', 'server': 'Apache', 'content-length': '408', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-17671a17-1935-4046-82ae-17b252de79a9', 'x-compute-request-id': 'req-17671a17-1935-4046-82ae-17b252de79a9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/'} Body: b'{"version": {"id": "v2.1", "status": "CURRENT", "version": "2.95", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}}' 0 ] tags: -worker-7 time: 2026-03-19 20:16:28.157294Z tags: worker-7 test: tempest.api.compute.test_versions.TestVersions.test_list_api_versions[id-6c0a0990-43b6-4529-9b61-5fd8daf7c55c,smoke] time: 2026-03-19 20:16:28.168168Z successful: tempest.api.compute.test_versions.TestVersions.test_list_api_versions[id-6c0a0990-43b6-4529-9b61-5fd8daf7c55c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4B9 2026-03-19 20:16:28,166 32 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_list_api_versions): 200 GET https://nova-public-openstack.apps-crc.testing/ 0.009s 2026-03-19 20:16:28,166 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1'} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:28 GMT', 'server': 'Apache', 'content-length': '417', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/'} Body: b'{"versions": [{"id": "v2.0", "status": "SUPPORTED", "version": "", "min_version": "", "updated": "2011-01-21T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.1", "status": "CURRENT", "version": "2.95", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/"}]}]}' 0 ] tags: -worker-7 time: 2026-03-19 20:16:14.808415Z tags: worker-1 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] time: 2026-03-19 20:16:30.180499Z 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:'' 2514 2026-03-19 20:16:21,478 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 6.669s 2026-03-19 20:16:21,478 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"networks": [{"name": "tempest-network--31529239"}, {"name": "tempest-network--625729066"}]} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1231', 'x-openstack-request-id': 'req-050e6ce9-27d8-4c10-9b96-27922ca0e3ba', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"5d3881ed-ce06-4a32-abb5-b97fe9ba9d96","name":"tempest-network--31529239","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27","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-03-19T20:16:18Z","updated_at":"2026-03-19T20:16:19Z","revision_number":1},{"id":"455d4663-e2ac-44d8-b3e9-b56abe5565a0","name":"tempest-network--625729066","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27","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-03-19T20:16:19Z","updated_at":"2026-03-19T20:16:19Z","revision_number":1}]}' 2026-03-19 20:16:23,689 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 2.211s 2026-03-19 20:16:23,689 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '2427', 'x-openstack-request-id': 'req-ed117407-5beb-4d91-994c-5edd83e70e04', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"30752993-d8d2-436e-8ccc-6d1a1e658e0d","name":"public","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["3a16cc34-48b8-4dfc-bad5-3a6fc926a4b9"],"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-03-19T19:49:58Z","updated_at":"2026-03-19T19:50:05Z","revision_number":2,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"},{"id":"455d4663-e2ac-44d8-b3e9-b56abe5565a0","name":"tempest-network--625729066","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","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-03-19T20:16:19Z","updated_at":"2026-03-19T20:16:19Z","revision_number":1,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27"},{"id":"5d3881ed-ce06-4a32-abb5-b97fe9ba9d96","name":"tempest-network--31529239","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","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-03-19T20:16:18Z","updated_at":"2026-03-19T20:16:19Z","revision_number":1,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27"},{"id":"a8b7edfb-3a30-4467-b180-73d6244762a1","name":"private","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["f87a96ac-46fe-40c3-86ff-2476b5d2b0fa"],"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-03-19T19:49:42Z","updated_at":"2026-03-19T19:49:49Z","revision_number":2,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"}]}' 2026-03-19 20:16:28,157 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/5d3881ed-ce06-4a32-abb5-b97fe9ba9d96 4.467s 2026-03-19 20:16:28,158 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:28 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-9e4572ce-7409-4676-b3f4-80dc5304a6dd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/5d3881ed-ce06-4a32-abb5-b97fe9ba9d96'} Body: b'' 2026-03-19 20:16:29,764 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/455d4663-e2ac-44d8-b3e9-b56abe5565a0 1.606s 2026-03-19 20:16:29,810 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:29 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-82b06a2e-7b87-491e-ad90-2c2482b8fa9d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/455d4663-e2ac-44d8-b3e9-b56abe5565a0'} Body: b'' 2026-03-19 20:16:30,179 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.369s 2026-03-19 20:16:30,180 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1248', 'x-openstack-request-id': 'req-b50cb040-82d9-4cf1-a523-824d7e9cf53b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"30752993-d8d2-436e-8ccc-6d1a1e658e0d","name":"public","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["3a16cc34-48b8-4dfc-bad5-3a6fc926a4b9"],"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-03-19T19:49:58Z","updated_at":"2026-03-19T19:50:05Z","revision_number":2,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"},{"id":"a8b7edfb-3a30-4467-b180-73d6244762a1","name":"private","tenant_id":"bdec997e274b4a0fbd38a8722d1b35eb","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["f87a96ac-46fe-40c3-86ff-2476b5d2b0fa"],"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-03-19T19:49:42Z","updated_at":"2026-03-19T19:49:49Z","revision_number":2,"project_id":"bdec997e274b4a0fbd38a8722d1b35eb"}]}' 0 ] tags: -worker-1 time: 2026-03-19 20:16:30.180856Z tags: worker-1 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] time: 2026-03-19 20:16:44.211391Z failure: 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:'' 3A25 2026-03-19 20:16:33,649 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 3.469s 2026-03-19 20:16:33,650 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-1476972527"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:33 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '648', 'x-openstack-request-id': 'req-d94498bd-f768-4d20-ae38-1b083682a586', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"e4b3e40c-f024-4c61-8e19-62499f104afc","name":"tempest-BulkNetworkOpsIpV6Test-test-network-1476972527","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27","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-03-19T20:16:31Z","updated_at":"2026-03-19T20:16:31Z","revision_number":1}}' 2026-03-19 20:16:36,149 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.499s 2026-03-19 20:16:36,149 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-131509331"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:36 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '647', 'x-openstack-request-id': 'req-7fd6584d-2878-4578-a4d0-d2c682681c9b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"464d222c-f522-4c64-8015-7a2760044d6f","name":"tempest-BulkNetworkOpsIpV6Test-test-network-131509331","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27","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-03-19T20:16:35Z","updated_at":"2026-03-19T20:16:35Z","revision_number":1}}' 2026-03-19 20:16:38,722 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 2.572s 2026-03-19 20:16:38,723 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"ports": [{"network_id": "e4b3e40c-f024-4c61-8e19-62499f104afc", "name": "tempest-port--1147302590", "admin_state_up": true}, {"network_id": "464d222c-f522-4c64-8015-7a2760044d6f", "admin_state_up": false}]} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1506', 'x-openstack-request-id': 'req-27a9e0f1-eebd-4058-9534-0e909b7caf5b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"e8107435-e19d-4da2-b452-e37e41a2251e","name":"tempest-port--1147302590","network_id":"e4b3e40c-f024-4c61-8e19-62499f104afc","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:54:3d:82","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"9d492bf3bd53440b9b7a46ded67bfe27","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["da79fa77-db22-4666-9e1b-009395c639b4"],"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-03-19T20:16:36Z","updated_at":"2026-03-19T20:16:36Z","revision_number":1},{"id":"93c62c66-d1f3-42e6-8d5a-4616c73fd765","name":"","network_id":"464d222c-f522-4c64-8015-7a2760044d6f","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:35:5a:c1","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"9d492bf3bd53440b9b7a46ded67bfe27","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["da79fa77-db22-4666-9e1b-009395c639b4"],"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-03-19T20:16:37Z","updated_at":"2026-03-19T20:16:37Z","revision_number":1}]}' 2026-03-19 20:16:39,736 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 1.013s 2026-03-19 20:16:39,737 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3018', 'x-openstack-request-id': 'req-dfbbaa8d-2209-45e7-b6bb-b2ca0924b91b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"90097e9a-9d4c-4d0c-9849-257e59edfc77","name":"","network_id":"e4b3e40c-f024-4c61-8e19-62499f104afc","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:f7:e0:88","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-e4b3e40c-f024-4c61-8e19-62499f104afc","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-03-19T20:16:32Z","updated_at":"2026-03-19T20:16:32Z","revision_number":1,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27"},{"id":"93c62c66-d1f3-42e6-8d5a-4616c73fd765","name":"","network_id":"464d222c-f522-4c64-8015-7a2760044d6f","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:35:5a:c1","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["da79fa77-db22-4666-9e1b-009395c639b4"],"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-03-19T20:16:37Z","updated_at":"2026-03-19T20:16:37Z","revision_number":1,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27"},{"id":"98af44b9-8264-4d3c-b40a-30b917d53e8e","name":"","network_id":"464d222c-f522-4c64-8015-7a2760044d6f","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:90:25:84","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-464d222c-f522-4c64-8015-7a2760044d6f","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-03-19T20:16:35Z","updated_at":"2026-03-19T20:16:35Z","revision_number":1,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27"},{"id":"e8107435-e19d-4da2-b452-e37e41a2251e","name":"tempest-port--1147302590","network_id":"e4b3e40c-f024-4c61-8e19-62499f104afc","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:54:3d:82","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["da79fa77-db22-4666-9e1b-009395c639b4"],"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-03-19T20:16:36Z","updated_at":"2026-03-19T20:16:36Z","revision_number":1,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27"}]}' 2026-03-19 20:16:40,958 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e8107435-e19d-4da2-b452-e37e41a2251e 1.221s 2026-03-19 20:16:40,958 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:40 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-d5be3313-b6f4-400d-8637-c647f70b3b8d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e8107435-e19d-4da2-b452-e37e41a2251e'} Body: b'' 2026-03-19 20:16:41,766 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/93c62c66-d1f3-42e6-8d5a-4616c73fd765 0.805s 2026-03-19 20:16:41,766 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:41 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-59e38f76-f6b4-488b-9ac8-9eabc0aef51f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/93c62c66-d1f3-42e6-8d5a-4616c73fd765'} Body: b'' 2026-03-19 20:16:42,422 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,726 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,732 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,736 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,825 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,828 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,830 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,831 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,833 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,835 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FCF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 464, in _delete_ports body = self.ports_client.list_ports() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 69, in list_ports return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-03-19 20:16:41.356074Z tags: worker-7 test: tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke] time: 2026-03-19 20:16:44.263637Z failure: 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:'' 25BC 2026-03-19 20:16:41,495 32 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.139s 2026-03-19 20:16:41,498 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"user_id": "314e261aadb04638922ce2e8560b61d4", "project_id": "ddff07c4c1084936bcc9da393ea02024", "blob": "{\"access\": \"tempest-Access-641998931\", \"secret\": \"tempest-Secret-384285793\"}", "type": "ec2"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:41 GMT', 'server': 'Apache', 'content-length': '452', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-14c936f4-d1da-47aa-be73-615f374a4f97', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials'} Body: b'{"credential": {"id": "1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734", "user_id": "314e261aadb04638922ce2e8560b61d4", "project_id": "ddff07c4c1084936bcc9da393ea02024", "type": "ec2", "blob": "{\\"access\\": \\"tempest-Access-641998931\\", \\"secret\\": \\"tempest-Secret-384285793\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734"}}}\n' 2026-03-19 20:16:42,428 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,719 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,723 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,727 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,733 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,836 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,838 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,839 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,841 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,843 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,242 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,246 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,248 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,250 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,252 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,254 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,256 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,258 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,259 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,261 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FF4 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/identity/admin/v3/test_credentials.py", line 75, in test_credentials_create_get_update_delete update_body = self.creds_client.update_credential( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/credentials_client.py", line 51, in update_credential resp, body = self.patch('credentials/%s' % credential_id, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 375, in patch return self.request('PATCH', 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 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/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 (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 FCC 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/identity/admin/v3/test_credentials.py", line 53, in _delete_credential self.creds_client.delete_credential(cred_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/credentials_client.py", line 90, in delete_credential resp, body = self.delete('credentials/%s' % credential_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/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-19 20:16:44.224449Z tags: worker-1 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] time: 2026-03-19 20:16:44.405633Z failure: 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:'' D20 2026-03-19 20:16:44,230 26 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-03-19 20:16:44,238 26 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-03-19 20:16:44,309 26 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-03-19 20:16:44,312 26 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-03-19 20:16:44,314 26 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-03-19 20:16:44,330 26 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-03-19 20:16:44,332 26 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-03-19 20:16:44,337 26 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-03-19 20:16:44,340 26 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-03-19 20:16:44,342 26 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 10B1 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 493, in test_bulk_create_delete_subnet networks = [self.create_network(), self.create_network()] File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 109, in create_network body = cls.networks_client.create_network(name=network_name, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-1 time: 2026-03-19 20:16:40.613113Z tags: worker-3 test: tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service[id-5193aad5-bcb7-411d-85b0-b3b61b96ef06,smoke] time: 2026-03-19 20:16:44.424255Z failure: 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:'' 214D 2026-03-19 20:16:40,780 28 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.066s 2026-03-19 20:16:40,781 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"type": "tempest-type-246023401", "name": "tempest-service-544117504", "description": "tempest-description-2025602761"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:40 GMT', 'server': 'Apache', 'content-length': '311', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2ea8f82b-f353-492f-9a69-a002058b5f5c', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; 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-544117504", "description": "tempest-description-2025602761", "id": "5be0e446f8a54dfdbcf496ddaa79e776", "type": "tempest-type-246023401", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776"}}}\n' 2026-03-19 20:16:40,850 28 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776 0.069s 2026-03-19 20:16:40,850 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"description": "tempest-desc2-1191070397"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:40 GMT', 'server': 'Apache', 'content-length': '305', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0ed86140-5e54-4234-9ea4-33270d90dd78', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776'} Body: b'{"service": {"name": "tempest-service-544117504", "description": "tempest-desc2-1191070397", "id": "5be0e446f8a54dfdbcf496ddaa79e776", "type": "tempest-type-246023401", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776"}}}\n' 2026-03-19 20:16:40,887 28 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776 0.037s 2026-03-19 20:16:40,887 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:40 GMT', 'server': 'Apache', 'content-length': '305', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5f394304-1926-439b-a8c7-54631cf70ba7', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776'} Body: b'{"service": {"name": "tempest-service-544117504", "description": "tempest-desc2-1191070397", "id": "5be0e446f8a54dfdbcf496ddaa79e776", "type": "tempest-type-246023401", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776"}}}\n' 2026-03-19 20:16:40,984 28 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776 0.096s 2026-03-19 20:16:40,984 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:40 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-da4f136a-bca7-4f94-b5b2-5c9021bbbbbb', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776'} Body: b'' 2026-03-19 20:16:42,357 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,726 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,732 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,826 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,830 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,833 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,837 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,839 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,841 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,842 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 143D 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/identity/admin/v3/test_services.py", line 32, in _del_service self.assertRaises(lib_exc.NotFound, self.services_client.show_service, File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3.9/site-packages/testtools/matchers/_exception.py", line 104, in match mismatch = self.exception_matcher.match(exc_info) File "/usr/lib/python3.9/site-packages/testtools/matchers/_higherorder.py", line 62, in match mismatch = matcher.match(matchee) File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 457, in match reraise(*matchee) File "/usr/lib/python3.9/site-packages/testtools/compat.py", line 27, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3.9/site-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/services_client.py", line 46, in show_service resp, body = self.get(url) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/services/5be0e446f8a54dfdbcf496ddaa79e776 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-19 20:16:44.407991Z tags: worker-4 test: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) time: 2026-03-19 20:16:44.407991Z failure: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1160 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 178, in setUpClass cls.resource_setup() File "/usr/lib/python3.9/site-packages/tempest/api/network/test_floating_ips.py", line 64, in resource_setup cls.subnet = cls.create_subnet(cls.network, enable_dhcp=False) 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-03-19 20:16:44.419017Z tags: worker-7 test: tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) time: 2026-03-19 20:16:44.419017Z failure: tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 512 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='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/projects/26104691f44d444b817a9af55fcc4bb1 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/projects/ddff07c4c1084936bcc9da393ea02024 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-7 time: 2026-03-19 20:16:44.454523Z tags: worker-3 test: tearDownClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) time: 2026-03-19 20:16:44.454523Z failure: tearDownClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) [ 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/77e561fe21f94003a78047854308818e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-19 20:16:44.476902Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-03-19 20:16:44.476902Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 13FB 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 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 743, in get_client_manager creds = getattr(cred_provider, credentials_method)() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 473, in get_primary_creds return self.get_project_member_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 514, in get_project_member_creds return self.get_credentials(['member'], scope='project') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 459, in get_credentials network, subnet, router = self._create_network_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 314, in _create_network_resources subnet = self._create_subnet(subnet_name, tenant_id, File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 357, in _create_subnet resp_body = self.subnets_admin_client.\ 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 ] tags: -worker-2 time: 2026-03-19 20:16:44.480170Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) time: 2026-03-19 20:16:44.480170Z skip: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Gnocchi support is required0 ] tags: -worker-2 time: 2026-03-19 20:16:44.705995Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-03-19 20:16:44.705995Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1042 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/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 40, in resource_setup cls.create_alarm(event_rule=cls.rule) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/base.py", line 47, in create_alarm body = cls.alarming_client.create_alarm( File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/service/client.py", line 85, in create_alarm resp, body = self.post(uri, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-5 time: 2026-03-19 20:16:44.475521Z tags: worker-4 test: setUpClass (tempest.api.object_storage.test_object_services.ObjectTest) time: 2026-03-19 20:16:44.475521Z 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-4 time: 2026-03-19 20:16:44.719513Z tags: worker-7 test: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) time: 2026-03-19 20:16:44.719513Z failure: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-19 20:16:44.732821Z tags: worker-3 test: setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery) time: 2026-03-19 20:16:44.732821Z failure: setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-19 20:16:44.925409Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-03-19 20:16:44.925409Z 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-5 time: 2026-03-19 20:16:44.978927Z tags: worker-3 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-03-19 20:16:44.978927Z 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-3 time: 2026-03-19 20:16:44.969523Z tags: worker-7 test: setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON) time: 2026-03-19 20:16:44.969523Z failure: setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON) [ 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-7 time: 2026-03-19 20:16:44.142801Z tags: worker-0 test: tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard[id-2cb1baf6-ac8d-4429-bf0d-ba8a0ba53e32,smoke] time: 2026-03-19 20:16:44.984406Z failure: tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard[id-2cb1baf6-ac8d-4429-bf0d-ba8a0ba53e32,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 67E7 2026-03-19 20:16:44,147 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,149 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,152 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,155 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,157 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,158 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,160 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,161 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,163 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,164 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,168 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,170 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,172 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,174 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,176 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,178 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,180 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,182 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,183 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,185 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,187 25 ERROR [tempest.api.compute.base] Failed to delete server ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise err 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn.connect() 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_server_actions.py", line 55, in setUp 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base self.client.show_server(self.server_id)['server'], 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, body = self.get("servers/%s" % server_id) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.request('GET', url, extra_headers, headers, 2026-03-19 20:16:44.187 25 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-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:44.187 25 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/ed10be1f-b507-4d6d-91f0-423c98a9d81b (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise err 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn.connect() 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-03-19 20:16:44.187 25 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-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-03-19 20:16:44.187 25 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-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:44.187 25 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/ed10be1f-b507-4d6d-91f0-423c98a9d81b (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44,919 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')': /v3/auth/tokens 2026-03-19 20:16:44,926 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')': /v3/auth/tokens 2026-03-19 20:16:44,931 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')': /v3/auth/tokens 2026-03-19 20:16:44,933 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')': /v3/auth/tokens 2026-03-19 20:16:44,937 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')': /v3/auth/tokens 2026-03-19 20:16:44,949 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')': /v3/auth/tokens 2026-03-19 20:16:44,953 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')': /v3/auth/tokens 2026-03-19 20:16:44,956 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')': /v3/auth/tokens 2026-03-19 20:16:44,963 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')': /v3/auth/tokens 2026-03-19 20:16:44,972 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')': /v3/auth/tokens 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 230A 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/compute/servers/test_server_actions.py", line 55, in setUp self.client.show_server(self.server_id)['server'], File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/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/compute/servers/test_server_actions.py", line 72, in setUp self.__class__.server_id = self.recreate_server( File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 421, in recreate_server server = cls.create_test_server( File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 234, in create_test_server tenant_network = cls.get_tenant_network() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 901, in get_tenant_network manager = cls.get_client_manager(credential_type=credentials_type) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 750, in get_client_manager manager.auth_provider.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-03-19 20:16:45.050308Z tags: worker-3 test: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) time: 2026-03-19 20:16:45.050308Z 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-3 time: 2026-03-19 20:16:45.044091Z tags: worker-7 test: setUpClass (tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON) time: 2026-03-19 20:16:45.044091Z 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-7 time: 2026-03-19 20:16:45.049467Z tags: worker-7 test: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) time: 2026-03-19 20:16:45.049467Z skip: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) [ multipart Content-Type: text/plain;charset=utf8 reason 36 VolumesListTestJSON skipped as Cinder is not available0 ] tags: -worker-7 time: 2026-03-19 20:16:45.076018Z tags: worker-1 test: tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) time: 2026-03-19 20:16:45.076018Z failure: tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 51C 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/networks/464d222c-f522-4c64-8015-7a2760044d6f (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/e4b3e40c-f024-4c61-8e19-62499f104afc (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-1 time: 2026-03-19 20:16:45.148219Z tags: worker-1 test: setUpClass (tempest.api.network.test_routers.RoutersTest) time: 2026-03-19 20:16:45.148219Z failure: setUpClass (tempest.api.network.test_routers.RoutersTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-03-19 20:16:45.051036Z tags: worker-4 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-03-19 20:16:45.051036Z 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-4 time: 2026-03-19 20:16:45.093532Z tags: worker-3 test: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) time: 2026-03-19 20:16:45.093532Z 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-03-19 20:16:45.264463Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest) time: 2026-03-19 20:16:45.264463Z 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-4 time: 2026-03-19 20:16:45.265124Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest) time: 2026-03-19 20:16:45.265124Z 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-4 time: 2026-03-19 20:16:45.036806Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-03-19 20:16:45.036806Z 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-5 time: 2026-03-19 20:15:24.615134Z tags: worker-6 test: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] time: 2026-03-19 20:16:45.312235Z 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-03-19 20:15:24,616 31 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-03-19 20:15:24,616 31 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-03-19 20:15:24,891 31 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-03-19 20:15:24,891 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-keypair-682821539", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEH+Evh9CXZqusP+PpsxeBA5pgLa4JTcwYEICwN5wrXZxv+U6CVz4LDocezXAQ3mncU6mvubwKMYrkRNZ89J1WKDducwr/Mh8Uz6DjnjonMU30Qnd9QXdJtLlrLwgwU8oA=="}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:24 GMT', 'server': 'Apache', 'content-length': '385', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-235789ca-0e38-4995-a2f9-9b1ad4b709bc', 'x-compute-request-id': 'req-235789ca-0e38-4995-a2f9-9b1ad4b709bc', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs'} Body: b'{"keypair": {"name": "tempest-keypair-682821539", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEH+Evh9CXZqusP+PpsxeBA5pgLa4JTcwYEICwN5wrXZxv+U6CVz4LDocezXAQ3mncU6mvubwKMYrkRNZ89J1WKDducwr/Mh8Uz6DjnjonMU30Qnd9QXdJtLlrLwgwU8oA==", "fingerprint": "32:4d:9c:38:12:b2:f0:cc:30:4c:46:18:e4:8c:7b:9d", "user_id": "33fc2d4d788a475f989e3d58233f184b"}}' 2026-03-19 20:15:24,896 31 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-682821539 created 2026-03-19 20:15:26,164 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 1.264s 2026-03-19 20:15:26,164 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--1345568690", "description": "tempest-description--1814391907"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1597', 'x-openstack-request-id': 'req-7b74b322-480f-4343-b5f1-6a8d353fab69', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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": "5d2db48e-e399-4fa3-bc20-86fc21337803", "name": "tempest-securitygroup--1345568690", "stateful": true, "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "description": "tempest-description--1814391907", "shared": false, "security_group_rules": [{"id": "755fd1b7-2acb-4d24-9370-df7115408b93", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "security_group_id": "5d2db48e-e399-4fa3-bc20-86fc21337803", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 157, "description": null, "tags": [], "created_at": "2026-03-19T20:15:25Z", "updated_at": "2026-03-19T20:15:25Z", "revision_number": 0, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}, {"id": "816ed2db-b14a-4978-b5b2-e7b43ce94e59", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "security_group_id": "5d2db48e-e399-4fa3-bc20-86fc21337803", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 158, "description": null, "tags": [], "created_at": "2026-03-19T20:15:25Z", "updated_at": "2026-03-19T20:15:25Z", "revision_number": 0, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}], "tags": [], "created_at": "2026-03-19T20:15:25Z", "updated_at": "2026-03-19T20:15:25Z", "revision_number": 1, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}}' 2026-03-19 20:15:27,394 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 1.230s 2026-03-19 20:15:27,395 31 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": "5d2db48e-e399-4fa3-bc20-86fc21337803", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-478533fc-5fa7-49cd-ac41-406f314beec6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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": "932664e1-1fcb-4bb1-ae3d-fffe8f852a7b", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "security_group_id": "5d2db48e-e399-4fa3-bc20-86fc21337803", "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-03-19T20:15:26Z", "updated_at": "2026-03-19T20:15:26Z", "revision_number": 0, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}}' 2026-03-19 20:15:28,202 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.807s 2026-03-19 20:15:28,202 31 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": "5d2db48e-e399-4fa3-bc20-86fc21337803", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-8a834bcc-2b18-49d0-ac06-aed174aa4266', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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": "b8d3e944-27ec-4456-b309-52451bdbe020", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "security_group_id": "5d2db48e-e399-4fa3-bc20-86fc21337803", "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-03-19T20:15:27Z", "updated_at": "2026-03-19T20:15:27Z", "revision_number": 0, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}}' 2026-03-19 20:15:28,202 31 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--1345568690 created 2026-03-19 20:15:29,929 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 1.723s 2026-03-19 20:15:29,929 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "30752993-d8d2-436e-8ccc-6d1a1e658e0d"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-00cbcbdd-b1c1-4c4a-b05d-93f49956b08e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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": "bdb12354-64f8-4c3b-b174-9281b3071c29", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "floating_ip_address": "192.168.122.176", "floating_network_id": "30752993-d8d2-436e-8ccc-6d1a1e658e0d", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "9ec947042bbe45f79e421c45a2b94c1c", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-19T20:15:29Z", "updated_at": "2026-03-19T20:15:29Z", "revision_number": 0}}' 2026-03-19 20:15:29,929 31 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': 'bdb12354-64f8-4c3b-b174-9281b3071c29', 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'floating_ip_address': '192.168.122.176', 'floating_network_id': '30752993-d8d2-436e-8ccc-6d1a1e658e0d', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '9ec947042bbe45f79e421c45a2b94c1c', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-19T20:15:29Z', 'updated_at': '2026-03-19T20:15:29Z', 'revision_number': 0, 'ip': '192.168.122.176'} created 2026-03-19 20:15:30,429 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.495s 2026-03-19 20:15:30,430 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:29 GMT', 'server': 'Apache', 'content-length': '6274', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6475d63c-c6a0-46d0-af7c-3c09f593575f', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; 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": "33fc2d4d788a475f989e3d58233f184b", "name": "tempest-AttachInterfacesUnderV243Test-109101400-project-member", "password_expires_at": null}, "audit_ids": ["HKUjySfNTSO1s-xLmVJbZw"], "expires_at": "2026-03-19T21:15:30.000000Z", "issued_at": "2026-03-19T20:15:30.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "9ec947042bbe45f79e421c45a2b94c1c", "name": "tempest-AttachInterfacesUnderV243Test-109101400"}, "is_domain": false, "roles": [{"id": "886ad3f11c4542508940427772f7e781", "name": "reader"}, {"id": "df0aba55391a4b22ad2367e662203b21", "name": "member"}], "catalog": [{"endpoints": [{"name": "heat", "id": "0af4340bd878420c8fbe6f32fffb52cb", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/9ec947042bbe45f79e421c45a2b94c1c", "region": "regionOne"}, {"name": "heat", "id": "521c9520f31b4060abeabb82270bb4b4", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/9ec947042bbe45f79e421c45a2b94c1c", "region": "regionOne"}], "id": "050244da7a634f1b9d8af111ecfbfbaf", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "34e99eb3f2b54d9c846fa0f4ef549470", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "c4b54818fa7b45d79cb034d4123a7941", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "61f6d2390cd74d3982ca388fde6437ff", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "glance", "id": "111925ac405f4b91824fb0c1cc7c83a6", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "glance", "id": "795b1be582934c3f95d2bb3929b16786", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}], "id": "950d884056124a6d91953cbac6f565b7", "type": "image", "name": "glance"}, {"endpoints": [{"name": "heat-cfn", "id": "4cf55f2fd1ee4714807618fb543c1fba", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "6d52282bc1d6458bb43afbb9844f3a0e", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}], "id": "9e87d071be8a4cbb9ff1246a784fac3b", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "barbican", "id": "0658b74f0f6a4ba2a38790289861ecab", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "barbican", "id": "8a44b4e3801343b28aecb32bd86f3768", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}], "id": "b14b284cdb7948249110354a6b2909f3", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "neutron", "id": "b2ec3bba92c44e68a44d7de05607e30c", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "d84ea8d071be4e94b4a08b1b4ba22657", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "c2481b4e836c4b26a326cc28798563f7", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "cinderv3", "id": "5a95cc3b65164039b3ba4e0e8331643c", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "a3c7f5a4f86e4a778100555a2f2f3582", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "c64b 2026-03-19 20:15:30,431 31 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '1377fd33-f65d-47e6-81d6-365f7e80b4e8', 'name': 'tempest-AttachInterfacesUnderV243Test-1884807449-network', 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': '9ec947042bbe45f79e421c45a2b94c1c', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 25875, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'l2_adjacency': True, 'tags': [], 'created_at': '2026-03-19T20:15:08Z', 'updated_at': '2026-03-19T20:15:08Z', 'revision_number': 1} available for tenant 2026-03-19 20:15:30,433 31 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-682821539', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEH+Evh9CXZqusP+PpsxeBA5pgLa4JTcwYEICwN5wrXZxv+U6CVz4LDocezXAQ3mncU6mvubwKMYrkRNZ89J1WKDducwr/Mh8Uz6DjnjonMU30Qnd9QXdJtLlrLwgwU8oA==', 'fingerprint': '32:4d:9c:38:12:b2:f0:cc:30:4c:46:18:e4:8c:7b:9d', 'user_id': '33fc2d4d788a475f989e3d58233f184b', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDA3toHoyl3a1sTZpy5z8Z3elwu93aLWybqOwe1T8vl1ViDcE/fne9T/\n4gAZA9EqZZegBwYFK4EEACKhZANiAARB/hL4fQl2arrD/j6bMXgQOaYC2uCU3MGB\nCAsDecK12cb/lOglc+Cw6HHs1wEN5p3FOpr7m8CjGK5ETWfPSdVig3bnMK/zIfFM\n+g4546JzFN9EJ3fUF3SbS5ay8IMFPKA=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '5d2db48e-e399-4fa3-bc20-86fc21337803', 'name': 'tempest-securitygroup--1345568690', 'stateful': True, 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'description': 'tempest-description--1814391907', 'shared': False, 'security_group_rules': [{'id': '755fd1b7-2acb-4d24-9370-df7115408b93', 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'security_group_id': '5d2db48e-e399-4fa3-bc20-86fc21337803', 'ethertype': 'IPv4', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 157, 'description': None, 'tags': [], 'created_at': '2026-03-19T20:15:25Z', 'updated_at': '2026-03-19T20:15:25Z', 'revision_number': 0, 'project_id': '9ec947042bbe45f79e421c45a2b94c1c'}, {'id': '816ed2db-b14a-4978-b5b2-e7b43ce94e59', 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'security_group_id': '5d2db48e-e399-4fa3-bc20-86fc21337803', 'ethertype': 'IPv6', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 158, 'description': None, 'tags': [], 'created_at': '2026-03-19T20:15:25Z', 'updated_at': '2026-03-19T20:15:25Z', 'revision_number': 0, 'project_id': '9ec947042bbe45f79e421c45a2b94c1c'}], 'tags': [], 'created_at': '2026-03-19T20:15:25Z', 'updated_at': '2026-03-19T20:15:25Z', 'revision_number': 1, 'project_id': '9ec947042bbe45f79e421c45a2b94c1c'}, 'floating_ip': {'id': 'bdb12354-64f8-4c3b-b174-9281b3071c29', 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'floating_ip_address': '192.168.122.176', 'floating_network_id': '30752993-d8d2-436e-8ccc-6d1a1e658e0d', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '9ec947042bbe45f79e421c45a2b94c1c', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-19T20:15:29Z', 'updated_at': '2026-03-19T20:15:29Z', 'revision_number': 0, 'ip': '192.168.122.176'}} 2026-03-19 20:15:33,390 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 2.955s 2026-03-19 20:15:33,390 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: {"server": {"name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "imageRef": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "flavorRef": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "networks": [{"uuid": "1377fd33-f65d-47e6-81d6-365f7e80b4e8"}], "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "key_name": "tempest-keypair-682821539", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:30 GMT', 'server': 'Apache', 'content-length': '446', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9', '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-f0aae846-3698-4d4c-80f7-ff7bd1dcf7bf', 'x-compute-request-id': 'req-f0aae846-3698-4d4c-80f7-ff7bd1dcf7bf', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "adminPass": "PevKbb2zSBDC"}}' 2026-03-19 20:15:35,526 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2.131s 2026-03-19 20:15:35,527 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:33 GMT', 'server': 'Apache', 'content-length': '1461', '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-dda212fd-7198-4c00-9b9f-ab1529a85d84', 'x-compute-request-id': 'req-dda212fd-7198-4c00-9b9f-ab1529a85d84', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "block_device_mapping", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:39,563 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 3.031s 2026-03-19 20:15:39,564 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:36 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-a18cbd4b-7cc5-4ef9-b882-c6bf7d41dfb4', 'x-compute-request-id': 'req-a18cbd4b-7cc5-4ef9-b882-c6bf7d41dfb4', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:39,574 31 INFO [tempest.common.waiters] State transition "BUILD/block_device_mapping" ==> "BUILD/spawning" after 4 second wait 2026-03-19 20:15:43,226 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2.644s 2026-03-19 20:15:43,227 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:40 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-68b02a32-99cb-4f5f-9694-652a24e45c0c', 'x-compute-request-id': 'req-68b02a32-99cb-4f5f-9694-652a24e45c0c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:45,867 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.629s 2026-03-19 20:15:45,867 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:44 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2612e69b-2f33-423c-b333-24a8952115cf', 'x-compute-request-id': 'req-2612e69b-2f33-423c-b333-24a8952115cf', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:49,213 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2.341s 2026-03-19 20:15:49,214 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:46 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-b5a5af00-ede4-49d5-89c7-b65078893969', 'x-compute-request-id': 'req-b5a5af00-ede4-49d5-89c7-b65078893969', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:51,902 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.684s 2026-03-19 20:15:51,903 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2c5ff6cf-ac96-4db0-bb3a-9888fd62d019', 'x-compute-request-id': 'req-2c5ff6cf-ac96-4db0-bb3a-9888fd62d019', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:54,505 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.597s 2026-03-19 20:15:54,506 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:52 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-bced50f2-f84a-4b54-8799-d3a21cfbed53', 'x-compute-request-id': 'req-bced50f2-f84a-4b54-8799-d3a21cfbed53', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:57,033 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.518s 2026-03-19 20:15:57,034 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:55 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-b9d6dfbe-c06b-4f67-bb24-3aa60d2c1e35', 'x-compute-request-id': 'req-b9d6dfbe-c06b-4f67-bb24-3aa60d2c1e35', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:59,209 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.170s 2026-03-19 20:15:59,209 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:58 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-4f73b4e6-dc08-46f5-82c7-1745df62ec93', 'x-compute-request-id': 'req-4f73b4e6-dc08-46f5-82c7-1745df62ec93', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:16:03,176 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2.960s 2026-03-19 20:16:03,214 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:00 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-09f3fbb3-2b02-444d-a1df-4ae909517df2', 'x-compute-request-id': 'req-09f3fbb3-2b02-444d-a1df-4ae909517df2', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:16:06,153 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.913s 2026-03-19 20:16:06,154 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:04 GMT', 'server': 'Apache', 'content-length': '1712', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8018de12-4cf7-479e-8114-b2477daa507e', 'x-compute-request-id': 'req-8018de12-4cf7-479e-8114-b2477daa507e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "ACTIVE", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:16:03Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1884807449-network": [{"version": 4, "addr": "10.100.0.5", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:22:20:e8"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": "2026-03-19T20:16:03.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:16:06,160 31 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 31 second wait 2026-03-19 20:16:06,751 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 0.588s 2026-03-19 20:16:06,751 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:06 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-701ea310-9ba5-4346-b9c2-f140ccb607b0', 'x-compute-request-id': 'req-701ea310-9ba5-4346-b9c2-f140ccb607b0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "1377fd33-f65d-47e6-81d6-365f7e80b4e8", "port_id": "047a8c3a-4c4a-43d5-9b6f-1c3b844dbba9", "mac_addr": "fa:16:3e:22:20:e8", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "d055788a-193e-4333-a472-b62a9003ba28", "ip_address": "10.100.0.5"}]}]}' 2026-03-19 20:16:08,888 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2.134s 2026-03-19 20:16:08,889 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "047a8c3a-4c4a-43d5-9b6f-1c3b844dbba9"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '881', 'x-openstack-request-id': 'req-46dfaba2-5f12-47f9-a5fb-5adce4257bc7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29'} Body: b'{"floatingip": {"id": "bdb12354-64f8-4c3b-b174-9281b3071c29", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "floating_ip_address": "192.168.122.176", "floating_network_id": "30752993-d8d2-436e-8ccc-6d1a1e658e0d", "router_id": "1b390b6c-ca3a-4f61-9d70-1ed604ef30e0", "port_id": "047a8c3a-4c4a-43d5-9b6f-1c3b844dbba9", "fixed_ip_address": "10.100.0.5", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "1377fd33-f65d-47e6-81d6-365f7e80b4e8", "mac_address": "fa:16:3e:22:20:e8", "admin_state_up": true, "status": "ACTIVE", "device_id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-19T20:15:29Z", "updated_at": "2026-03-19T20:16:07Z", "revision_number": 1, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}}' 2026-03-19 20:16:11,007 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2.118s 2026-03-19 20:16:11,007 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:08 GMT', 'server': 'Apache', 'content-length': '1712', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-cd89c97b-ade9-4313-baa7-fb88c37d2fa8', 'x-compute-request-id': 'req-cd89c97b-ade9-4313-baa7-fb88c37d2fa8', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "ACTIVE", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:16:03Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1884807449-network": [{"version": 4, "addr": "10.100.0.5", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:22:20:e8"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": "2026-03-19T20:16:03.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:16:11,127 31 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.176:22' as 'cirros' with public key authentication 2026-03-19 20:16:43,177 31 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-03-19 20:16:44,129 31 INFO [paramiko.transport] Authentication (publickey) successful! 2026-03-19 20:16:44,129 31 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.176 successfully created 2026-03-19 20:16:44,135 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,137 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,140 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,142 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,144 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,145 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,147 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,150 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,152 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,154 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,628 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,711 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,725 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,732 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,736 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,739 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,741 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')':B672 /v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,744 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,748 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,756 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,759 31 ERROR [tempest.api.compute.base] Failed to delete server 087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base raise err 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base conn.connect() 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 172, in delete_server 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:44.759 31 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/087df9ec-4383-4d12-a6f2-f22673bbe7a9 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base 2026-03-19 20:16:44,767 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-keypair-682821539 2026-03-19 20:16:44,769 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-keypair-682821539 2026-03-19 20:16:44,917 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-keypair-682821539 2026-03-19 20:16:44,921 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-keypair-682821539 2026-03-19 20:16:44,925 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-keypair-682821539 2026-03-19 20:16:44,928 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-keypair-682821539 2026-03-19 20:16:44,934 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-keypair-682821539 2026-03-19 20:16:44,940 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-keypair-682821539 2026-03-19 20:16:44,943 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-keypair-682821539 2026-03-19 20:16:44,949 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-keypair-682821539 2026-03-19 20:16:44,956 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-682821539 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources raise err 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-19 20:16:44.956 31 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-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:44.956 31 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-682821539 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45,109 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,120 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,127 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,133 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,136 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,140 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,142 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,146 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,149 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,151 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,153 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources raise err 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 315, in clear_validation_resources 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-19 20:16:45.153 31 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-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:45.153 31 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/5d2db48e-e399-4fa3-bc20-86fc21337803 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45,208 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,214 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,216 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,219 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,223 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,231 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,233 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,236 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,238 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,240 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,242 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources raise err 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 335, in clear_validation_resources 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/floating_ips_client.py", line 55, in delete_floatingip 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-19 20:16:45.242 31 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-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:45.242 31 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/bdb12354-64f8-4c3b-b174-9281b3071c29 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 11C0 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 378, in test_add_remove_fixed_ip server, ifs, fip = self._create_server_get_interfaces() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 93, in _create_server_get_interfaces ifs = (self.interfaces_client.list_interfaces(server['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/interfaces_client.py", line 32, in list_interfaces resp, body = self.get('servers/%s/os-interface' % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 1240 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/fixtures/fixture.py", line 124, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3.9/site-packages/fixtures/callmany.py", line 84, in __call__ raise error[1].with_traceback(error[2]) File "/usr/lib/python3.9/site-packages/fixtures/callmany.py", line 78, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 346, in clear_validation_resources raise has_exception File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources keypair_client.delete_keypair(keypair_name) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair resp, body = self.delete(url) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-keypair-682821539 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-19 20:16:45.386828Z tags: worker-0 test: tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-03-19 20:16:45.386828Z failure: tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 6B9 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/ed10be1f-b507-4d6d-91f0-423c98a9d81b (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/ed10be1f-b507-4d6d-91f0-423c98a9d81b (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/os-keypairs/tempest-keypair-931250162 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-0 time: 2026-03-19 20:16:45.453946Z tags: worker-0 test: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) time: 2026-03-19 20:16:45.453946Z failure: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) [ 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-0 time: 2026-03-19 20:16:45.482053Z tags: worker-6 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-03-19 20:16:45.482053Z 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/087df9ec-4383-4d12-a6f2-f22673bbe7a9 (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/087df9ec-4383-4d12-a6f2-f22673bbe7a9 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-6 time: 2026-03-19 20:16:45.526989Z tags: worker-0 test: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) time: 2026-03-19 20:16:45.526989Z failure: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-03-19 20:16:45.581909Z tags: worker-0 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-03-19 20:16:45.581909Z 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-0 time: 2026-03-19 20:16:45.585496Z tags: worker-0 test: setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest) time: 2026-03-19 20:16:45.585496Z 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-0 time: 2026-03-19 20:16:45.586206Z tags: worker-0 test: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) time: 2026-03-19 20:16:45.586206Z skip: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Horizon support is required0 ] tags: -worker-0 time: 2026-03-19 20:16:45.585782Z tags: worker-1 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-03-19 20:16:45.585782Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-03-19 20:16:45.537386Z tags: worker-6 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) time: 2026-03-19 20:16:45.537386Z 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-6 time: 2026-03-19 20:16:45.675886Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-03-19 20:16:45.675886Z 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-0 time: 2026-03-19 20:16:45.678239Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration) time: 2026-03-19 20:16:45.678239Z 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-0 time: 2026-03-19 20:16:45.663636Z tags: worker-6 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-03-19 20:16:45.663636Z 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-6 time: 2026-03-19 20:16:45.675513Z tags: worker-1 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-03-19 20:16:45.675513Z 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-03-19 20:16:45.683398Z tags: worker-1 test: setUpClass (tempest.api.volume.test_versions.VersionsTest) time: 2026-03-19 20:16:45.683398Z skip: setUpClass (tempest.api.volume.test_versions.VersionsTest) [ multipart Content-Type: text/plain;charset=utf8 reason 2F VersionsTest skipped as Cinder is not available0 ] tags: -worker-1 time: 2026-03-19 20:16:45.684181Z tags: worker-1 test: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) time: 2026-03-19 20:16:45.684181Z 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-1 time: 2026-03-19 20:16:45.685611Z tags: worker-1 test: setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) time: 2026-03-19 20:16:45.685611Z 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-1 time: 2026-03-19 20:16:45.768508Z tags: worker-6 test: setUpClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-03-19 20:16:45.768508Z 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-6 time: 2026-03-19 20:16:45.801867Z tags: worker-6 test: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-03-19 20:16:45.801867Z failure: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-19 20:16:45.949430Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) time: 2026-03-19 20:16:45.949430Z failure: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1722 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-19 20:16:45.984925Z tags: worker-6 test: setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-03-19 20:16:45.984925Z failure: setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 17AC 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/test_network_basic_ops.py", line 100, in setup_credentials super(TestNetworkBasicOps, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 104, in setup_credentials super(ScenarioTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 .stestr/meta.dbm.dat0000644012276001227600000000000015157054656014603 0ustar tempesttempest.stestr/meta.dbm.dir0000644012276001227600000000000015157054656014611 0ustar tempesttempest.stestr/failing0000600012276001227600000140334115157054656013766 0ustar tempesttempesttime: 2026-03-19 20:16:30.180856Z tags: worker-1 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] time: 2026-03-19 20:16:44.211391Z failure: 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:'' 3A25 2026-03-19 20:16:33,649 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 3.469s 2026-03-19 20:16:33,650 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-1476972527"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:33 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '648', 'x-openstack-request-id': 'req-d94498bd-f768-4d20-ae38-1b083682a586', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"e4b3e40c-f024-4c61-8e19-62499f104afc","name":"tempest-BulkNetworkOpsIpV6Test-test-network-1476972527","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27","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-03-19T20:16:31Z","updated_at":"2026-03-19T20:16:31Z","revision_number":1}}' 2026-03-19 20:16:36,149 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.499s 2026-03-19 20:16:36,149 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-131509331"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:36 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '647', 'x-openstack-request-id': 'req-7fd6584d-2878-4578-a4d0-d2c682681c9b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"464d222c-f522-4c64-8015-7a2760044d6f","name":"tempest-BulkNetworkOpsIpV6Test-test-network-131509331","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27","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-03-19T20:16:35Z","updated_at":"2026-03-19T20:16:35Z","revision_number":1}}' 2026-03-19 20:16:38,722 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 2.572s 2026-03-19 20:16:38,723 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"ports": [{"network_id": "e4b3e40c-f024-4c61-8e19-62499f104afc", "name": "tempest-port--1147302590", "admin_state_up": true}, {"network_id": "464d222c-f522-4c64-8015-7a2760044d6f", "admin_state_up": false}]} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1506', 'x-openstack-request-id': 'req-27a9e0f1-eebd-4058-9534-0e909b7caf5b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"e8107435-e19d-4da2-b452-e37e41a2251e","name":"tempest-port--1147302590","network_id":"e4b3e40c-f024-4c61-8e19-62499f104afc","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:54:3d:82","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"9d492bf3bd53440b9b7a46ded67bfe27","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["da79fa77-db22-4666-9e1b-009395c639b4"],"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-03-19T20:16:36Z","updated_at":"2026-03-19T20:16:36Z","revision_number":1},{"id":"93c62c66-d1f3-42e6-8d5a-4616c73fd765","name":"","network_id":"464d222c-f522-4c64-8015-7a2760044d6f","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:35:5a:c1","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"9d492bf3bd53440b9b7a46ded67bfe27","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["da79fa77-db22-4666-9e1b-009395c639b4"],"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-03-19T20:16:37Z","updated_at":"2026-03-19T20:16:37Z","revision_number":1}]}' 2026-03-19 20:16:39,736 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 1.013s 2026-03-19 20:16:39,737 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3018', 'x-openstack-request-id': 'req-dfbbaa8d-2209-45e7-b6bb-b2ca0924b91b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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":"90097e9a-9d4c-4d0c-9849-257e59edfc77","name":"","network_id":"e4b3e40c-f024-4c61-8e19-62499f104afc","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:f7:e0:88","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-e4b3e40c-f024-4c61-8e19-62499f104afc","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-03-19T20:16:32Z","updated_at":"2026-03-19T20:16:32Z","revision_number":1,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27"},{"id":"93c62c66-d1f3-42e6-8d5a-4616c73fd765","name":"","network_id":"464d222c-f522-4c64-8015-7a2760044d6f","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:35:5a:c1","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["da79fa77-db22-4666-9e1b-009395c639b4"],"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-03-19T20:16:37Z","updated_at":"2026-03-19T20:16:37Z","revision_number":1,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27"},{"id":"98af44b9-8264-4d3c-b40a-30b917d53e8e","name":"","network_id":"464d222c-f522-4c64-8015-7a2760044d6f","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:90:25:84","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-464d222c-f522-4c64-8015-7a2760044d6f","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-03-19T20:16:35Z","updated_at":"2026-03-19T20:16:35Z","revision_number":1,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27"},{"id":"e8107435-e19d-4da2-b452-e37e41a2251e","name":"tempest-port--1147302590","network_id":"e4b3e40c-f024-4c61-8e19-62499f104afc","tenant_id":"9d492bf3bd53440b9b7a46ded67bfe27","mac_address":"fa:16:3e:54:3d:82","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["da79fa77-db22-4666-9e1b-009395c639b4"],"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-03-19T20:16:36Z","updated_at":"2026-03-19T20:16:36Z","revision_number":1,"project_id":"9d492bf3bd53440b9b7a46ded67bfe27"}]}' 2026-03-19 20:16:40,958 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e8107435-e19d-4da2-b452-e37e41a2251e 1.221s 2026-03-19 20:16:40,958 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:40 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-d5be3313-b6f4-400d-8637-c647f70b3b8d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e8107435-e19d-4da2-b452-e37e41a2251e'} Body: b'' 2026-03-19 20:16:41,766 26 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/93c62c66-d1f3-42e6-8d5a-4616c73fd765 0.805s 2026-03-19 20:16:41,766 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:41 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-59e38f76-f6b4-488b-9ac8-9eabc0aef51f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/93c62c66-d1f3-42e6-8d5a-4616c73fd765'} Body: b'' 2026-03-19 20:16:42,422 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,726 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,732 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,736 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,825 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,828 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,830 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,831 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,833 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 2026-03-19 20:16:42,835 26 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports 0 Content-Type: text/x-traceback;charset=utf8 traceback FCF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 464, in _delete_ports body = self.ports_client.list_ports() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 69, in list_ports return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-03-19 20:16:41.356074Z tags: worker-7 test: tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke] time: 2026-03-19 20:16:44.263637Z failure: 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:'' 25BC 2026-03-19 20:16:41,495 32 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.139s 2026-03-19 20:16:41,498 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"user_id": "314e261aadb04638922ce2e8560b61d4", "project_id": "ddff07c4c1084936bcc9da393ea02024", "blob": "{\"access\": \"tempest-Access-641998931\", \"secret\": \"tempest-Secret-384285793\"}", "type": "ec2"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:41 GMT', 'server': 'Apache', 'content-length': '452', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-14c936f4-d1da-47aa-be73-615f374a4f97', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials'} Body: b'{"credential": {"id": "1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734", "user_id": "314e261aadb04638922ce2e8560b61d4", "project_id": "ddff07c4c1084936bcc9da393ea02024", "type": "ec2", "blob": "{\\"access\\": \\"tempest-Access-641998931\\", \\"secret\\": \\"tempest-Secret-384285793\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734"}}}\n' 2026-03-19 20:16:42,428 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,719 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,723 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,727 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,733 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,836 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,838 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,839 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,841 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:42,843 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,242 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,246 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,248 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,250 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,252 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,254 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,256 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,258 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,259 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 2026-03-19 20:16:44,261 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 0 Content-Type: text/x-traceback;charset=utf8 traceback FF4 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/identity/admin/v3/test_credentials.py", line 75, in test_credentials_create_get_update_delete update_body = self.creds_client.update_credential( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/credentials_client.py", line 51, in update_credential resp, body = self.patch('credentials/%s' % credential_id, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 375, in patch return self.request('PATCH', 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 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/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 FCC 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/identity/admin/v3/test_credentials.py", line 53, in _delete_credential self.creds_client.delete_credential(cred_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/credentials_client.py", line 90, in delete_credential resp, body = self.delete('credentials/%s' % credential_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/credentials/1d1334321b10571c87761ae66544db027eeb8be70ea04c28dfc524847d070734 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-19 20:16:44.224449Z tags: worker-1 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] time: 2026-03-19 20:16:44.405633Z failure: 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:'' D20 2026-03-19 20:16:44,230 26 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-03-19 20:16:44,238 26 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-03-19 20:16:44,309 26 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-03-19 20:16:44,312 26 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-03-19 20:16:44,314 26 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-03-19 20:16:44,330 26 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-03-19 20:16:44,332 26 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-03-19 20:16:44,337 26 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-03-19 20:16:44,340 26 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-03-19 20:16:44,342 26 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 10B1 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 493, in test_bulk_create_delete_subnet networks = [self.create_network(), self.create_network()] File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 109, in create_network body = cls.networks_client.create_network(name=network_name, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-1 time: 2026-03-19 20:16:40.613113Z tags: worker-3 test: tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service[id-5193aad5-bcb7-411d-85b0-b3b61b96ef06,smoke] time: 2026-03-19 20:16:44.424255Z failure: 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:'' 214D 2026-03-19 20:16:40,780 28 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.066s 2026-03-19 20:16:40,781 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"type": "tempest-type-246023401", "name": "tempest-service-544117504", "description": "tempest-description-2025602761"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:40 GMT', 'server': 'Apache', 'content-length': '311', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2ea8f82b-f353-492f-9a69-a002058b5f5c', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; 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-544117504", "description": "tempest-description-2025602761", "id": "5be0e446f8a54dfdbcf496ddaa79e776", "type": "tempest-type-246023401", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776"}}}\n' 2026-03-19 20:16:40,850 28 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776 0.069s 2026-03-19 20:16:40,850 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"description": "tempest-desc2-1191070397"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:40 GMT', 'server': 'Apache', 'content-length': '305', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0ed86140-5e54-4234-9ea4-33270d90dd78', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776'} Body: b'{"service": {"name": "tempest-service-544117504", "description": "tempest-desc2-1191070397", "id": "5be0e446f8a54dfdbcf496ddaa79e776", "type": "tempest-type-246023401", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776"}}}\n' 2026-03-19 20:16:40,887 28 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776 0.037s 2026-03-19 20:16:40,887 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:40 GMT', 'server': 'Apache', 'content-length': '305', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5f394304-1926-439b-a8c7-54631cf70ba7', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776'} Body: b'{"service": {"name": "tempest-service-544117504", "description": "tempest-desc2-1191070397", "id": "5be0e446f8a54dfdbcf496ddaa79e776", "type": "tempest-type-246023401", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776"}}}\n' 2026-03-19 20:16:40,984 28 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776 0.096s 2026-03-19 20:16:40,984 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:40 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-da4f136a-bca7-4f94-b5b2-5c9021bbbbbb', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/5be0e446f8a54dfdbcf496ddaa79e776'} Body: b'' 2026-03-19 20:16:42,357 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,726 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,732 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,826 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,830 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,833 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,837 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,839 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,841 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 2026-03-19 20:16:42,842 28 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v3/services/5be0e446f8a54dfdbcf496ddaa79e776 0 Content-Type: text/x-traceback;charset=utf8 traceback 143D 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/identity/admin/v3/test_services.py", line 32, in _del_service self.assertRaises(lib_exc.NotFound, self.services_client.show_service, File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 467, in assertRaises self.assertThat(our_callable, matcher) File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 478, in assertThat mismatch_error = self._matchHelper(matchee, matcher, message, verbose) File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 530, in _matchHelper mismatch = matcher.match(matchee) File "/usr/lib/python3.9/site-packages/testtools/matchers/_exception.py", line 104, in match mismatch = self.exception_matcher.match(exc_info) File "/usr/lib/python3.9/site-packages/testtools/matchers/_higherorder.py", line 62, in match mismatch = matcher.match(matchee) File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 457, in match reraise(*matchee) File "/usr/lib/python3.9/site-packages/testtools/compat.py", line 27, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/lib/python3.9/site-packages/testtools/matchers/_exception.py", line 97, in match result = matchee() File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 1039, in __call__ return self._callable_object(*self._args, **self._kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/services_client.py", line 46, in show_service resp, body = self.get(url) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/services/5be0e446f8a54dfdbcf496ddaa79e776 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-19 20:16:44.407991Z tags: worker-4 test: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) time: 2026-03-19 20:16:44.407991Z failure: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1160 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 178, in setUpClass cls.resource_setup() File "/usr/lib/python3.9/site-packages/tempest/api/network/test_floating_ips.py", line 64, in resource_setup cls.subnet = cls.create_subnet(cls.network, enable_dhcp=False) 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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-03-19 20:16:44.419017Z tags: worker-7 test: tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) time: 2026-03-19 20:16:44.419017Z failure: tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 512 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='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/projects/26104691f44d444b817a9af55fcc4bb1 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/projects/ddff07c4c1084936bcc9da393ea02024 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-7 time: 2026-03-19 20:16:44.454523Z tags: worker-3 test: tearDownClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) time: 2026-03-19 20:16:44.454523Z failure: tearDownClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) [ 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/77e561fe21f94003a78047854308818e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-19 20:16:44.476902Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-03-19 20:16:44.476902Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 13FB 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 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 743, in get_client_manager creds = getattr(cred_provider, credentials_method)() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 473, in get_primary_creds return self.get_project_member_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 514, in get_project_member_creds return self.get_credentials(['member'], scope='project') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 459, in get_credentials network, subnet, router = self._create_network_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 314, in _create_network_resources subnet = self._create_subnet(subnet_name, tenant_id, File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 357, in _create_subnet resp_body = self.subnets_admin_client.\ 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 ] tags: -worker-2 time: 2026-03-19 20:16:44.705995Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-03-19 20:16:44.705995Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1042 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/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 40, in resource_setup cls.create_alarm(event_rule=cls.rule) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/base.py", line 47, in create_alarm body = cls.alarming_client.create_alarm( File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/service/client.py", line 85, in create_alarm resp, body = self.post(uri, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-5 time: 2026-03-19 20:16:44.475521Z tags: worker-4 test: setUpClass (tempest.api.object_storage.test_object_services.ObjectTest) time: 2026-03-19 20:16:44.475521Z 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-4 time: 2026-03-19 20:16:44.719513Z tags: worker-7 test: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) time: 2026-03-19 20:16:44.719513Z failure: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-19 20:16:44.732821Z tags: worker-3 test: setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery) time: 2026-03-19 20:16:44.732821Z failure: setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-19 20:16:44.925409Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-03-19 20:16:44.925409Z 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-5 time: 2026-03-19 20:16:44.978927Z tags: worker-3 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-03-19 20:16:44.978927Z 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-3 time: 2026-03-19 20:16:44.969523Z tags: worker-7 test: setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON) time: 2026-03-19 20:16:44.969523Z failure: setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON) [ 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-7 time: 2026-03-19 20:16:44.142801Z tags: worker-0 test: tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard[id-2cb1baf6-ac8d-4429-bf0d-ba8a0ba53e32,smoke] time: 2026-03-19 20:16:44.984406Z failure: tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard[id-2cb1baf6-ac8d-4429-bf0d-ba8a0ba53e32,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 67E7 2026-03-19 20:16:44,147 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,149 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,152 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,155 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,157 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,158 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,160 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,161 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,163 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,164 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,168 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,170 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,172 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,174 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,176 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,178 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,180 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,182 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,183 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,185 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.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44,187 25 ERROR [tempest.api.compute.base] Failed to delete server ed10be1f-b507-4d6d-91f0-423c98a9d81b 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise err 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn.connect() 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_server_actions.py", line 55, in setUp 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base self.client.show_server(self.server_id)['server'], 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, body = self.get("servers/%s" % server_id) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.request('GET', url, extra_headers, headers, 2026-03-19 20:16:44.187 25 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-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:44.187 25 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/ed10be1f-b507-4d6d-91f0-423c98a9d81b (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise err 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn.connect() 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-03-19 20:16:44.187 25 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-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-03-19 20:16:44.187 25 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-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:44.187 25 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/ed10be1f-b507-4d6d-91f0-423c98a9d81b (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:44.187 25 ERROR tempest.api.compute.base 2026-03-19 20:16:44,919 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')': /v3/auth/tokens 2026-03-19 20:16:44,926 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')': /v3/auth/tokens 2026-03-19 20:16:44,931 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')': /v3/auth/tokens 2026-03-19 20:16:44,933 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')': /v3/auth/tokens 2026-03-19 20:16:44,937 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')': /v3/auth/tokens 2026-03-19 20:16:44,949 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')': /v3/auth/tokens 2026-03-19 20:16:44,953 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')': /v3/auth/tokens 2026-03-19 20:16:44,956 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')': /v3/auth/tokens 2026-03-19 20:16:44,963 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')': /v3/auth/tokens 2026-03-19 20:16:44,972 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')': /v3/auth/tokens 0 Content-Type: text/x-traceback;charset=utf8 traceback 230A 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/compute/servers/test_server_actions.py", line 55, in setUp self.client.show_server(self.server_id)['server'], File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/ed10be1f-b507-4d6d-91f0-423c98a9d81b (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/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/compute/servers/test_server_actions.py", line 72, in setUp self.__class__.server_id = self.recreate_server( File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 421, in recreate_server server = cls.create_test_server( File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 234, in create_test_server tenant_network = cls.get_tenant_network() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 901, in get_tenant_network manager = cls.get_client_manager(credential_type=credentials_type) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 750, in get_client_manager manager.auth_provider.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-03-19 20:16:45.050308Z tags: worker-3 test: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) time: 2026-03-19 20:16:45.050308Z 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-3 time: 2026-03-19 20:16:45.044091Z tags: worker-7 test: setUpClass (tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON) time: 2026-03-19 20:16:45.044091Z 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-7 time: 2026-03-19 20:16:45.076018Z tags: worker-1 test: tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) time: 2026-03-19 20:16:45.076018Z failure: tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 51C 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/networks/464d222c-f522-4c64-8015-7a2760044d6f (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/e4b3e40c-f024-4c61-8e19-62499f104afc (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-1 time: 2026-03-19 20:16:45.148219Z tags: worker-1 test: setUpClass (tempest.api.network.test_routers.RoutersTest) time: 2026-03-19 20:16:45.148219Z failure: setUpClass (tempest.api.network.test_routers.RoutersTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-03-19 20:16:45.051036Z tags: worker-4 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-03-19 20:16:45.051036Z 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-4 time: 2026-03-19 20:16:45.093532Z tags: worker-3 test: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) time: 2026-03-19 20:16:45.093532Z 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-03-19 20:16:45.036806Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-03-19 20:16:45.036806Z 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-5 time: 2026-03-19 20:15:24.615134Z tags: worker-6 test: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] time: 2026-03-19 20:16:45.312235Z 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:'' 1B672 2026-03-19 20:15:24,616 31 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-03-19 20:15:24,616 31 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-03-19 20:15:24,891 31 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-03-19 20:15:24,891 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-keypair-682821539", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEH+Evh9CXZqusP+PpsxeBA5pgLa4JTcwYEICwN5wrXZxv+U6CVz4LDocezXAQ3mncU6mvubwKMYrkRNZ89J1WKDducwr/Mh8Uz6DjnjonMU30Qnd9QXdJtLlrLwgwU8oA=="}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:24 GMT', 'server': 'Apache', 'content-length': '385', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-235789ca-0e38-4995-a2f9-9b1ad4b709bc', 'x-compute-request-id': 'req-235789ca-0e38-4995-a2f9-9b1ad4b709bc', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs'} Body: b'{"keypair": {"name": "tempest-keypair-682821539", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEH+Evh9CXZqusP+PpsxeBA5pgLa4JTcwYEICwN5wrXZxv+U6CVz4LDocezXAQ3mncU6mvubwKMYrkRNZ89J1WKDducwr/Mh8Uz6DjnjonMU30Qnd9QXdJtLlrLwgwU8oA==", "fingerprint": "32:4d:9c:38:12:b2:f0:cc:30:4c:46:18:e4:8c:7b:9d", "user_id": "33fc2d4d788a475f989e3d58233f184b"}}' 2026-03-19 20:15:24,896 31 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-682821539 created 2026-03-19 20:15:26,164 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 1.264s 2026-03-19 20:15:26,164 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--1345568690", "description": "tempest-description--1814391907"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1597', 'x-openstack-request-id': 'req-7b74b322-480f-4343-b5f1-6a8d353fab69', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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": "5d2db48e-e399-4fa3-bc20-86fc21337803", "name": "tempest-securitygroup--1345568690", "stateful": true, "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "description": "tempest-description--1814391907", "shared": false, "security_group_rules": [{"id": "755fd1b7-2acb-4d24-9370-df7115408b93", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "security_group_id": "5d2db48e-e399-4fa3-bc20-86fc21337803", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 157, "description": null, "tags": [], "created_at": "2026-03-19T20:15:25Z", "updated_at": "2026-03-19T20:15:25Z", "revision_number": 0, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}, {"id": "816ed2db-b14a-4978-b5b2-e7b43ce94e59", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "security_group_id": "5d2db48e-e399-4fa3-bc20-86fc21337803", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 158, "description": null, "tags": [], "created_at": "2026-03-19T20:15:25Z", "updated_at": "2026-03-19T20:15:25Z", "revision_number": 0, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}], "tags": [], "created_at": "2026-03-19T20:15:25Z", "updated_at": "2026-03-19T20:15:25Z", "revision_number": 1, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}}' 2026-03-19 20:15:27,394 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 1.230s 2026-03-19 20:15:27,395 31 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": "5d2db48e-e399-4fa3-bc20-86fc21337803", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-478533fc-5fa7-49cd-ac41-406f314beec6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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": "932664e1-1fcb-4bb1-ae3d-fffe8f852a7b", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "security_group_id": "5d2db48e-e399-4fa3-bc20-86fc21337803", "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-03-19T20:15:26Z", "updated_at": "2026-03-19T20:15:26Z", "revision_number": 0, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}}' 2026-03-19 20:15:28,202 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.807s 2026-03-19 20:15:28,202 31 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": "5d2db48e-e399-4fa3-bc20-86fc21337803", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-8a834bcc-2b18-49d0-ac06-aed174aa4266', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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": "b8d3e944-27ec-4456-b309-52451bdbe020", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "security_group_id": "5d2db48e-e399-4fa3-bc20-86fc21337803", "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-03-19T20:15:27Z", "updated_at": "2026-03-19T20:15:27Z", "revision_number": 0, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}}' 2026-03-19 20:15:28,202 31 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--1345568690 created 2026-03-19 20:15:29,929 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 1.723s 2026-03-19 20:15:29,929 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "30752993-d8d2-436e-8ccc-6d1a1e658e0d"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-00cbcbdd-b1c1-4c4a-b05d-93f49956b08e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; 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": "bdb12354-64f8-4c3b-b174-9281b3071c29", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "floating_ip_address": "192.168.122.176", "floating_network_id": "30752993-d8d2-436e-8ccc-6d1a1e658e0d", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "9ec947042bbe45f79e421c45a2b94c1c", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-19T20:15:29Z", "updated_at": "2026-03-19T20:15:29Z", "revision_number": 0}}' 2026-03-19 20:15:29,929 31 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': 'bdb12354-64f8-4c3b-b174-9281b3071c29', 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'floating_ip_address': '192.168.122.176', 'floating_network_id': '30752993-d8d2-436e-8ccc-6d1a1e658e0d', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '9ec947042bbe45f79e421c45a2b94c1c', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-19T20:15:29Z', 'updated_at': '2026-03-19T20:15:29Z', 'revision_number': 0, 'ip': '192.168.122.176'} created 2026-03-19 20:15:30,429 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.495s 2026-03-19 20:15:30,430 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:29 GMT', 'server': 'Apache', 'content-length': '6274', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6475d63c-c6a0-46d0-af7c-3c09f593575f', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=f73882ff68d9f9e4151b1826ff62ab49; 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": "33fc2d4d788a475f989e3d58233f184b", "name": "tempest-AttachInterfacesUnderV243Test-109101400-project-member", "password_expires_at": null}, "audit_ids": ["HKUjySfNTSO1s-xLmVJbZw"], "expires_at": "2026-03-19T21:15:30.000000Z", "issued_at": "2026-03-19T20:15:30.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "9ec947042bbe45f79e421c45a2b94c1c", "name": "tempest-AttachInterfacesUnderV243Test-109101400"}, "is_domain": false, "roles": [{"id": "886ad3f11c4542508940427772f7e781", "name": "reader"}, {"id": "df0aba55391a4b22ad2367e662203b21", "name": "member"}], "catalog": [{"endpoints": [{"name": "heat", "id": "0af4340bd878420c8fbe6f32fffb52cb", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/9ec947042bbe45f79e421c45a2b94c1c", "region": "regionOne"}, {"name": "heat", "id": "521c9520f31b4060abeabb82270bb4b4", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/9ec947042bbe45f79e421c45a2b94c1c", "region": "regionOne"}], "id": "050244da7a634f1b9d8af111ecfbfbaf", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "34e99eb3f2b54d9c846fa0f4ef549470", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "c4b54818fa7b45d79cb034d4123a7941", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "61f6d2390cd74d3982ca388fde6437ff", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "glance", "id": "111925ac405f4b91824fb0c1cc7c83a6", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "glance", "id": "795b1be582934c3f95d2bb3929b16786", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}], "id": "950d884056124a6d91953cbac6f565b7", "type": "image", "name": "glance"}, {"endpoints": [{"name": "heat-cfn", "id": "4cf55f2fd1ee4714807618fb543c1fba", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "6d52282bc1d6458bb43afbb9844f3a0e", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}], "id": "9e87d071be8a4cbb9ff1246a784fac3b", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "barbican", "id": "0658b74f0f6a4ba2a38790289861ecab", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "barbican", "id": "8a44b4e3801343b28aecb32bd86f3768", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}], "id": "b14b284cdb7948249110354a6b2909f3", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "neutron", "id": "b2ec3bba92c44e68a44d7de05607e30c", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "d84ea8d071be4e94b4a08b1b4ba22657", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "c2481b4e836c4b26a326cc28798563f7", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "cinderv3", "id": "5a95cc3b65164039b3ba4e0e8331643c", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "a3c7f5a4f86e4a778100555a2f2f3582", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "c64b 2026-03-19 20:15:30,431 31 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '1377fd33-f65d-47e6-81d6-365f7e80b4e8', 'name': 'tempest-AttachInterfacesUnderV243Test-1884807449-network', 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': '9ec947042bbe45f79e421c45a2b94c1c', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 25875, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'l2_adjacency': True, 'tags': [], 'created_at': '2026-03-19T20:15:08Z', 'updated_at': '2026-03-19T20:15:08Z', 'revision_number': 1} available for tenant 2026-03-19 20:15:30,433 31 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-682821539', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBEH+Evh9CXZqusP+PpsxeBA5pgLa4JTcwYEICwN5wrXZxv+U6CVz4LDocezXAQ3mncU6mvubwKMYrkRNZ89J1WKDducwr/Mh8Uz6DjnjonMU30Qnd9QXdJtLlrLwgwU8oA==', 'fingerprint': '32:4d:9c:38:12:b2:f0:cc:30:4c:46:18:e4:8c:7b:9d', 'user_id': '33fc2d4d788a475f989e3d58233f184b', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDA3toHoyl3a1sTZpy5z8Z3elwu93aLWybqOwe1T8vl1ViDcE/fne9T/\n4gAZA9EqZZegBwYFK4EEACKhZANiAARB/hL4fQl2arrD/j6bMXgQOaYC2uCU3MGB\nCAsDecK12cb/lOglc+Cw6HHs1wEN5p3FOpr7m8CjGK5ETWfPSdVig3bnMK/zIfFM\n+g4546JzFN9EJ3fUF3SbS5ay8IMFPKA=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '5d2db48e-e399-4fa3-bc20-86fc21337803', 'name': 'tempest-securitygroup--1345568690', 'stateful': True, 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'description': 'tempest-description--1814391907', 'shared': False, 'security_group_rules': [{'id': '755fd1b7-2acb-4d24-9370-df7115408b93', 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'security_group_id': '5d2db48e-e399-4fa3-bc20-86fc21337803', 'ethertype': 'IPv4', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 157, 'description': None, 'tags': [], 'created_at': '2026-03-19T20:15:25Z', 'updated_at': '2026-03-19T20:15:25Z', 'revision_number': 0, 'project_id': '9ec947042bbe45f79e421c45a2b94c1c'}, {'id': '816ed2db-b14a-4978-b5b2-e7b43ce94e59', 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'security_group_id': '5d2db48e-e399-4fa3-bc20-86fc21337803', 'ethertype': 'IPv6', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 158, 'description': None, 'tags': [], 'created_at': '2026-03-19T20:15:25Z', 'updated_at': '2026-03-19T20:15:25Z', 'revision_number': 0, 'project_id': '9ec947042bbe45f79e421c45a2b94c1c'}], 'tags': [], 'created_at': '2026-03-19T20:15:25Z', 'updated_at': '2026-03-19T20:15:25Z', 'revision_number': 1, 'project_id': '9ec947042bbe45f79e421c45a2b94c1c'}, 'floating_ip': {'id': 'bdb12354-64f8-4c3b-b174-9281b3071c29', 'tenant_id': '9ec947042bbe45f79e421c45a2b94c1c', 'floating_ip_address': '192.168.122.176', 'floating_network_id': '30752993-d8d2-436e-8ccc-6d1a1e658e0d', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '9ec947042bbe45f79e421c45a2b94c1c', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-19T20:15:29Z', 'updated_at': '2026-03-19T20:15:29Z', 'revision_number': 0, 'ip': '192.168.122.176'}} 2026-03-19 20:15:33,390 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 2.955s 2026-03-19 20:15:33,390 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: {"server": {"name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "imageRef": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "flavorRef": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "networks": [{"uuid": "1377fd33-f65d-47e6-81d6-365f7e80b4e8"}], "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "key_name": "tempest-keypair-682821539", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:30 GMT', 'server': 'Apache', 'content-length': '446', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9', '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-f0aae846-3698-4d4c-80f7-ff7bd1dcf7bf', 'x-compute-request-id': 'req-f0aae846-3698-4d4c-80f7-ff7bd1dcf7bf', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "adminPass": "PevKbb2zSBDC"}}' 2026-03-19 20:15:35,526 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2.131s 2026-03-19 20:15:35,527 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:33 GMT', 'server': 'Apache', 'content-length': '1461', '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-dda212fd-7198-4c00-9b9f-ab1529a85d84', 'x-compute-request-id': 'req-dda212fd-7198-4c00-9b9f-ab1529a85d84', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "block_device_mapping", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:39,563 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 3.031s 2026-03-19 20:15:39,564 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:36 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-a18cbd4b-7cc5-4ef9-b882-c6bf7d41dfb4', 'x-compute-request-id': 'req-a18cbd4b-7cc5-4ef9-b882-c6bf7d41dfb4', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:39,574 31 INFO [tempest.common.waiters] State transition "BUILD/block_device_mapping" ==> "BUILD/spawning" after 4 second wait 2026-03-19 20:15:43,226 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2.644s 2026-03-19 20:15:43,227 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:40 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-68b02a32-99cb-4f5f-9694-652a24e45c0c', 'x-compute-request-id': 'req-68b02a32-99cb-4f5f-9694-652a24e45c0c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:45,867 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.629s 2026-03-19 20:15:45,867 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:44 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2612e69b-2f33-423c-b333-24a8952115cf', 'x-compute-request-id': 'req-2612e69b-2f33-423c-b333-24a8952115cf', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:49,213 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2.341s 2026-03-19 20:15:49,214 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:46 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-b5a5af00-ede4-49d5-89c7-b65078893969', 'x-compute-request-id': 'req-b5a5af00-ede4-49d5-89c7-b65078893969', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:51,902 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.684s 2026-03-19 20:15:51,903 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:50 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2c5ff6cf-ac96-4db0-bb3a-9888fd62d019', 'x-compute-request-id': 'req-2c5ff6cf-ac96-4db0-bb3a-9888fd62d019', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:54,505 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.597s 2026-03-19 20:15:54,506 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:52 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-bced50f2-f84a-4b54-8799-d3a21cfbed53', 'x-compute-request-id': 'req-bced50f2-f84a-4b54-8799-d3a21cfbed53', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:57,033 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.518s 2026-03-19 20:15:57,034 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:55 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-b9d6dfbe-c06b-4f67-bb24-3aa60d2c1e35', 'x-compute-request-id': 'req-b9d6dfbe-c06b-4f67-bb24-3aa60d2c1e35', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:15:59,209 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.170s 2026-03-19 20:15:59,209 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:15:58 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-4f73b4e6-dc08-46f5-82c7-1745df62ec93', 'x-compute-request-id': 'req-4f73b4e6-dc08-46f5-82c7-1745df62ec93', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:16:03,176 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2.960s 2026-03-19 20:16:03,214 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:00 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-09f3fbb3-2b02-444d-a1df-4ae909517df2', 'x-compute-request-id': 'req-09f3fbb3-2b02-444d-a1df-4ae909517df2', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "BUILD", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:15:34Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:16:06,153 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 1.913s 2026-03-19 20:16:06,154 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:04 GMT', 'server': 'Apache', 'content-length': '1712', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8018de12-4cf7-479e-8114-b2477daa507e', 'x-compute-request-id': 'req-8018de12-4cf7-479e-8114-b2477daa507e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "ACTIVE", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:16:03Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1884807449-network": [{"version": 4, "addr": "10.100.0.5", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:22:20:e8"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": "2026-03-19T20:16:03.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:16:06,160 31 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 31 second wait 2026-03-19 20:16:06,751 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 0.588s 2026-03-19 20:16:06,751 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:06 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-701ea310-9ba5-4346-b9c2-f140ccb607b0', 'x-compute-request-id': 'req-701ea310-9ba5-4346-b9c2-f140ccb607b0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "1377fd33-f65d-47e6-81d6-365f7e80b4e8", "port_id": "047a8c3a-4c4a-43d5-9b6f-1c3b844dbba9", "mac_addr": "fa:16:3e:22:20:e8", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "d055788a-193e-4333-a472-b62a9003ba28", "ip_address": "10.100.0.5"}]}]}' 2026-03-19 20:16:08,888 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2.134s 2026-03-19 20:16:08,889 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "047a8c3a-4c4a-43d5-9b6f-1c3b844dbba9"}} Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '881', 'x-openstack-request-id': 'req-46dfaba2-5f12-47f9-a5fb-5adce4257bc7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=573c06d7f2739a5ad00f4ebb1973b2d4; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29'} Body: b'{"floatingip": {"id": "bdb12354-64f8-4c3b-b174-9281b3071c29", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "floating_ip_address": "192.168.122.176", "floating_network_id": "30752993-d8d2-436e-8ccc-6d1a1e658e0d", "router_id": "1b390b6c-ca3a-4f61-9d70-1ed604ef30e0", "port_id": "047a8c3a-4c4a-43d5-9b6f-1c3b844dbba9", "fixed_ip_address": "10.100.0.5", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "1377fd33-f65d-47e6-81d6-365f7e80b4e8", "mac_address": "fa:16:3e:22:20:e8", "admin_state_up": true, "status": "ACTIVE", "device_id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-19T20:15:29Z", "updated_at": "2026-03-19T20:16:07Z", "revision_number": 1, "project_id": "9ec947042bbe45f79e421c45a2b94c1c"}}' 2026-03-19 20:16:11,007 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2.118s 2026-03-19 20:16:11,007 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 19 Mar 2026 20:16:08 GMT', 'server': 'Apache', 'content-length': '1712', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-cd89c97b-ade9-4313-baa7-fb88c37d2fa8', 'x-compute-request-id': 'req-cd89c97b-ade9-4313-baa7-fb88c37d2fa8', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9'} Body: b'{"server": {"id": "087df9ec-4383-4d12-a6f2-f22673bbe7a9", "name": "tempest-AttachInterfacesUnderV243Test-server-627190670", "status": "ACTIVE", "tenant_id": "9ec947042bbe45f79e421c45a2b94c1c", "user_id": "33fc2d4d788a475f989e3d58233f184b", "metadata": {}, "hostId": "b153523c1d785664f9081ec260a18759b558570b70f5c7a0e7ddc389", "image": {"id": "6dd52eed-9855-4d0a-b613-6ab31479bd95", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/6dd52eed-9855-4d0a-b613-6ab31479bd95"}]}, "flavor": {"id": "7798d74c-ea42-4df1-9a16-73737ec4ffab", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/7798d74c-ea42-4df1-9a16-73737ec4ffab"}]}, "created": "2026-03-19T20:15:33Z", "updated": "2026-03-19T20:16:03Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1884807449-network": [{"version": 4, "addr": "10.100.0.5", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:22:20:e8"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-682821539", "OS-SRV-USG:launched_at": "2026-03-19T20:16:03.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1345568690"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-03-19 20:16:11,127 31 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.176:22' as 'cirros' with public key authentication 2026-03-19 20:16:43,177 31 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-03-19 20:16:44,129 31 INFO [paramiko.transport] Authentication (publickey) successful! 2026-03-19 20:16:44,129 31 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.176 successfully created 2026-03-19 20:16:44,135 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,137 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,140 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,142 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,144 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,145 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,147 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,150 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,152 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,154 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface 2026-03-19 20:16:44,628 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,711 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,725 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,732 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,736 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,739 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,741 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,744 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,748 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,756 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/servers/087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44,759 31 ERROR [tempest.api.compute.base] Failed to delete server 087df9ec-4383-4d12-a6f2-f22673bbe7a9 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base raise err 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base conn.connect() 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 172, in delete_server 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base return self.urlopen( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:44.759 31 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/087df9ec-4383-4d12-a6f2-f22673bbe7a9 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:44.759 31 ERROR tempest.api.compute.base 2026-03-19 20:16:44,767 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-keypair-682821539 2026-03-19 20:16:44,769 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-keypair-682821539 2026-03-19 20:16:44,917 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-keypair-682821539 2026-03-19 20:16:44,921 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-keypair-682821539 2026-03-19 20:16:44,925 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-keypair-682821539 2026-03-19 20:16:44,928 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-keypair-682821539 2026-03-19 20:16:44,934 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-keypair-682821539 2026-03-19 20:16:44,940 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-keypair-682821539 2026-03-19 20:16:44,943 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-keypair-682821539 2026-03-19 20:16:44,949 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-keypair-682821539 2026-03-19 20:16:44,956 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-682821539 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources raise err 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-19 20:16:44.956 31 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-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:44.956 31 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-682821539 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:44.956 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45,109 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,120 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,127 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,133 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,136 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,140 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,142 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,146 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,149 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,151 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/5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45,153 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 5d2db48e-e399-4fa3-bc20-86fc21337803 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources raise err 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 315, in clear_validation_resources 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-19 20:16:45.153 31 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-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:45.153 31 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/5d2db48e-e399-4fa3-bc20-86fc21337803 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:45.153 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45,208 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,214 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,216 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,219 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,223 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,231 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,233 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,236 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,238 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,240 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/floatingips/bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45,242 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip bdb12354-64f8-4c3b-b174-9281b3071c29 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources raise err 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 335, in clear_validation_resources 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/floating_ips_client.py", line 55, in delete_floatingip 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-19 20:16:45.242 31 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-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-19 20:16:45.242 31 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/bdb12354-64f8-4c3b-b174-9281b3071c29 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-19 20:16:45.242 31 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8 traceback 11C0 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 378, in test_add_remove_fixed_ip server, ifs, fip = self._create_server_get_interfaces() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 93, in _create_server_get_interfaces ifs = (self.interfaces_client.list_interfaces(server['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/interfaces_client.py", line 32, in list_interfaces resp, body = self.get('servers/%s/os-interface' % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/087df9ec-4383-4d12-a6f2-f22673bbe7a9/os-interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 1240 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/fixtures/fixture.py", line 124, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3.9/site-packages/fixtures/callmany.py", line 84, in __call__ raise error[1].with_traceback(error[2]) File "/usr/lib/python3.9/site-packages/fixtures/callmany.py", line 78, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 346, in clear_validation_resources raise has_exception File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources keypair_client.delete_keypair(keypair_name) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair resp, body = self.delete(url) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-keypair-682821539 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-19 20:16:45.386828Z tags: worker-0 test: tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-03-19 20:16:45.386828Z failure: tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 6B9 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/ed10be1f-b507-4d6d-91f0-423c98a9d81b (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/ed10be1f-b507-4d6d-91f0-423c98a9d81b (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/os-keypairs/tempest-keypair-931250162 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-0 time: 2026-03-19 20:16:45.453946Z tags: worker-0 test: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) time: 2026-03-19 20:16:45.453946Z failure: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) [ 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-0 time: 2026-03-19 20:16:45.482053Z tags: worker-6 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-03-19 20:16:45.482053Z 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/087df9ec-4383-4d12-a6f2-f22673bbe7a9 (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/087df9ec-4383-4d12-a6f2-f22673bbe7a9 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-6 time: 2026-03-19 20:16:45.526989Z tags: worker-0 test: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) time: 2026-03-19 20:16:45.526989Z failure: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-03-19 20:16:45.581909Z tags: worker-0 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-03-19 20:16:45.581909Z 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-0 time: 2026-03-19 20:16:45.585782Z tags: worker-1 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-03-19 20:16:45.585782Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-1 time: 2026-03-19 20:16:45.537386Z tags: worker-6 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) time: 2026-03-19 20:16:45.537386Z 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-6 time: 2026-03-19 20:16:45.675886Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-03-19 20:16:45.675886Z 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-0 time: 2026-03-19 20:16:45.663636Z tags: worker-6 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-03-19 20:16:45.663636Z 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-6 time: 2026-03-19 20:16:45.675513Z tags: worker-1 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-03-19 20:16:45.675513Z 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-03-19 20:16:45.768508Z tags: worker-6 test: setUpClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-03-19 20:16:45.768508Z 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-6 time: 2026-03-19 20:16:45.801867Z tags: worker-6 test: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-03-19 20:16:45.801867Z failure: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-19 20:16:45.949430Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) time: 2026-03-19 20:16:45.949430Z failure: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1722 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-19 20:16:45.984925Z tags: worker-6 test: setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-03-19 20:16:45.984925Z failure: setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 17AC 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/test_network_basic_ops.py", line 100, in setup_credentials super(TestNetworkBasicOps, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 104, in setup_credentials super(ScenarioTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 .stestr/times.dbm.bak0000644012276001227600000002070415157054656015000 0ustar tempesttempest'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (0, 3) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (512, 8) '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, 7) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools', (2048, 8) 'tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists', (2560, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups', (3072, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (3584, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port', (4096, 7) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports', (4608, 7) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port', (5120, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (5632, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (6144, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (6656, 8) 'tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota', (7168, 8) 'tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object', (7680, 8) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses', (8192, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (8704, 9) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object', (9216, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (9728, 9) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects', (10240, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object', (10752, 8) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network', (11264, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet', (11776, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility', (12288, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks', (12800, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets', (13312, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_network', (13824, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet', (14336, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (14848, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (15360, 8) 'tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain', (15872, 8) 'tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet', (16384, 7) 'tempest.api.network.test_networks.NetworksTest.test_external_network_visibility', (16896, 8) 'tempest.api.network.test_networks.NetworksTest.test_list_networks', (17408, 8) 'tempest.api.network.test_networks.NetworksTest.test_list_subnets', (17920, 8) 'tempest.api.network.test_networks.NetworksTest.test_show_network', (18432, 8) 'tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all', (18944, 9) 'tempest.api.network.test_networks.NetworksTest.test_show_subnet', (19456, 8) 'tempest.api.compute.test_versions.TestVersions.test_get_version_details', (19968, 8) 'tempest.api.compute.test_versions.TestVersions.test_list_api_versions', (20480, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network', (20992, 9) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port', (21504, 9) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (22016, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet', (22528, 8) 'tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service', (23040, 8) 'setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON)', (23552, 3) 'tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON)', (24064, 3) 'tearDownClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON)', (24576, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (25088, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (25600, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (26112, 3) 'setUpClass (tempest.api.object_storage.test_object_services.ObjectTest)', (26624, 3) 'setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON)', (27136, 3) 'setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery)', (27648, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (28160, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (28672, 3) 'setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON)', (29184, 3) 'tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard', (29696, 8) 'setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON)', (30208, 3) 'setUpClass (tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON)', (30720, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (31232, 3) 'tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test)', (31744, 3) 'setUpClass (tempest.api.network.test_routers.RoutersTest)', (32256, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (32768, 3) 'setUpClass (tempest.api.object_storage.test_account_services.AccountTest)', (33280, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (33792, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (34304, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (34816, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (35328, 9) 'tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (35840, 3) 'setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON)', (36352, 3) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (36864, 3) 'setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON)', (37376, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (37888, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (38400, 3) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (38912, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (39424, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk)', (39936, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (40448, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (40960, 3) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (41472, 3) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (41984, 3) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (42496, 3) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (43008, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (43520, 3) 'setUpClass (tempest.api.network.test_ports.PortsTestJSON)', (44032, 3) 'setUpClass (tempest.api.network.test_routers.RoutersIpV6Test)', (44544, 3) 'setUpClass (tempest.api.object_storage.test_container_services.ContainerTest)', (45056, 3) 'setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (45568, 3) .stestr/times.dbm.dir0000644012276001227600000002070415157054656015021 0ustar tempesttempest'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (0, 3) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (512, 8) '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, 7) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools', (2048, 8) 'tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists', (2560, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups', (3072, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (3584, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port', (4096, 7) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports', (4608, 7) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port', (5120, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (5632, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (6144, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (6656, 8) 'tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota', (7168, 8) 'tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object', (7680, 8) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses', (8192, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (8704, 9) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object', (9216, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (9728, 9) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects', (10240, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object', (10752, 8) 'tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network', (11264, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet', (11776, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility', (12288, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks', (12800, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets', (13312, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_network', (13824, 8) 'tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet', (14336, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (14848, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (15360, 8) 'tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain', (15872, 8) 'tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet', (16384, 7) 'tempest.api.network.test_networks.NetworksTest.test_external_network_visibility', (16896, 8) 'tempest.api.network.test_networks.NetworksTest.test_list_networks', (17408, 8) 'tempest.api.network.test_networks.NetworksTest.test_list_subnets', (17920, 8) 'tempest.api.network.test_networks.NetworksTest.test_show_network', (18432, 8) 'tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all', (18944, 9) 'tempest.api.network.test_networks.NetworksTest.test_show_subnet', (19456, 8) 'tempest.api.compute.test_versions.TestVersions.test_get_version_details', (19968, 8) 'tempest.api.compute.test_versions.TestVersions.test_list_api_versions', (20480, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network', (20992, 9) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port', (21504, 9) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (22016, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet', (22528, 8) 'tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service', (23040, 8) 'setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON)', (23552, 3) 'tearDownClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON)', (24064, 3) 'tearDownClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON)', (24576, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (25088, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (25600, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (26112, 3) 'setUpClass (tempest.api.object_storage.test_object_services.ObjectTest)', (26624, 3) 'setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON)', (27136, 3) 'setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery)', (27648, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (28160, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (28672, 3) 'setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON)', (29184, 3) 'tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard', (29696, 8) 'setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON)', (30208, 3) 'setUpClass (tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON)', (30720, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (31232, 3) 'tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test)', (31744, 3) 'setUpClass (tempest.api.network.test_routers.RoutersTest)', (32256, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (32768, 3) 'setUpClass (tempest.api.object_storage.test_account_services.AccountTest)', (33280, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (33792, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (34304, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (34816, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (35328, 9) 'tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (35840, 3) 'setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON)', (36352, 3) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (36864, 3) 'setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON)', (37376, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (37888, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (38400, 3) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (38912, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (39424, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk)', (39936, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (40448, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (40960, 3) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (41472, 3) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (41984, 3) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (42496, 3) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (43008, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (43520, 3) 'setUpClass (tempest.api.network.test_ports.PortsTestJSON)', (44032, 3) 'setUpClass (tempest.api.network.test_routers.RoutersIpV6Test)', (44544, 3) 'setUpClass (tempest.api.object_storage.test_container_services.ContainerTest)', (45056, 3) 'setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (45568, 3)