.stestr/0002755012276001227600000000000015156533036012427 5ustar tempesttempest.stestr/format0000644012276001227600000000000215156532542013631 0ustar tempesttempest1 .stestr/next-stream0000644012276001227600000000000215156533036014607 0ustar tempesttempest1 .stestr/times.dbm.dat0000644012276001227600000014200315156533036015001 0ustar tempesttempest0.00.2640350.1532280.1156290.0334670.3785040.5116070.5648550.3715353.9784185.7001674.91833915.25825510.60706413.2558552.3232580.688560.3450780.1952290.3452320.4658763.8857980.00.04.9516231.7913930.1635530.0435480.5603550.9745022.4792970.3803580.00.2951230.000420.0470590.3516130.0005265.81579517.09253515.9960940.3980521.8591110.70606812.4649713.69824116.0661710.6041231.8433341.91112514.78118519.5099440.02.9810170.00.029.7661050.00.057810.00.1958050.3644440.00.0356780.0327660.00.00.00.00.00.5952240.00.0580810.00.00.00.00.1110760.00.00.00.00.00.00.00.0105.9809580.00.00.00.00.00.00.00.00.00.00.00.0.stestr/00000600012276001227600000301004415156533036012501 0ustar tempesttempesttime: 2026-03-18 14:24:14.304388Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) time: 2026-03-18 14:24:14.304388Z skip: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Volume service not enabled.0 ] tags: -worker-2 time: 2026-03-18 14:24:18.081655Z tags: worker-4 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types[id-657c1970-4722-4189-8831-7325f3bc4265,smoke] time: 2026-03-18 14:24:18.345690Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types[id-657c1970-4722-4189-8831-7325f3bc4265,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 490 2026-03-18 14:24:18,344 29 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_media_types): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.261s 2026-03-18 14:24:18,344 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:18 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d7aef385-022c-448c-ac9d-35ca4253f0f0', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3'} Body: b'{"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}}' 0 ] tags: -worker-4 time: 2026-03-18 14:24:18.346057Z tags: worker-4 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources[id-b9232f5e-d9e5-4d97-b96c-28d3db4de1bd,smoke] time: 2026-03-18 14:24:18.499285Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources[id-b9232f5e-d9e5-4d97-b96c-28d3db4de1bd,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 496 2026-03-18 14:24:18,497 29 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_version_resources): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.151s 2026-03-18 14:24:18,497 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:18 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-28a715e4-7d77-4f4f-b566-fc37b3945cf1', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3'} Body: b'{"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}}' 0 ] tags: -worker-4 time: 2026-03-18 14:24:18.499804Z tags: worker-4 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses[id-8879a470-abfb-47bb-bb8d-5a7fd279ad1e,smoke] time: 2026-03-18 14:24:18.615433Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses[id-8879a470-abfb-47bb-bb8d-5a7fd279ad1e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 495 2026-03-18 14:24:18,613 29 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_version_statuses): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.114s 2026-03-18 14:24:18,614 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:18 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ce158289-b9ce-4618-a089-5ac83299fe20', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3'} Body: b'{"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}}' 0 ] tags: -worker-4 time: 2026-03-18 14:24:18.615788Z tags: worker-4 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions[id-721f480f-35b6-46c7-846e-047e6acea0dc,smoke] time: 2026-03-18 14:24:18.649255Z successful: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions[id-721f480f-35b6-46c7-846e-047e6acea0dc,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4C6 2026-03-18 14:24:18,648 29 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_list_api_versions): 300 GET https://keystone-public-openstack.apps-crc.testing/ 0.032s 2026-03-18 14:24:18,648 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:18 GMT', 'server': 'Apache', 'content-length': '293', 'location': 'https://keystone-public-openstack.apps-crc.testing/v3/', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a7f4a709-1cc7-4cb5-b0f2-3b0b6cb2c5c6', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '300', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/'} Body: b'{"versions": {"values": [{"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone-public-openstack.apps-crc.testing/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}]}}' 0 ] tags: -worker-4 time: 2026-03-18 14:24:18.746339Z tags: worker-7 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor[id-1f12046b-753d-40d2-abb6-d8eb8b30cb2f,smoke] time: 2026-03-18 14:24:19.124843Z 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-18 14:24:19,121 32 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_get_flavor): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/6b9b81f4-9296-496d-88fd-1d839da37128 0.372s 2026-03-18 14:24:19,122 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': 'Wed, 18 Mar 2026 14:24:18 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-3a40ffde-53eb-43b6-8050-d3c98228c35e', 'x-compute-request-id': 'req-3a40ffde-53eb-43b6-8050-d3c98228c35e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/6b9b81f4-9296-496d-88fd-1d839da37128'} Body: b'{"flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "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/6b9b81f4-9296-496d-88fd-1d839da37128"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}}' 0 ] tags: -worker-7 time: 2026-03-18 14:24:19.125217Z tags: worker-7 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors[id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59,smoke] time: 2026-03-18 14:24:19.636824Z 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-18 14:24:19,470 32 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors 0.345s 2026-03-18 14:24:19,471 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': 'Wed, 18 Mar 2026 14:24:19 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-c12fb22a-6d80-488b-b726-3500f009a91d', 'x-compute-request-id': 'req-c12fb22a-6d80-488b-b726-3500f009a91d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "6b9b81f4-9296-496d-88fd-1d839da37128", "name": "m1.nano", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, {"id": "905a02f2-9273-4b1c-9fe8-36f92209a320", "name": "m1.small", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/905a02f2-9273-4b1c-9fe8-36f92209a320"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/905a02f2-9273-4b1c-9fe8-36f92209a320"}]}, {"id": "a13f35d0-3b8b-4735-b605-92a424d7d26d", "name": "m1.micro", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/a13f35d0-3b8b-4735-b605-92a424d7d26d"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/a13f35d0-3b8b-4735-b605-92a424d7d26d"}]}]}' 2026-03-18 14:24:19,634 32 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/6b9b81f4-9296-496d-88fd-1d839da37128 0.162s 2026-03-18 14:24:19,634 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': 'Wed, 18 Mar 2026 14:24:19 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-94647e5c-411e-4596-838b-322a556f5512', 'x-compute-request-id': 'req-94647e5c-411e-4596-838b-322a556f5512', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/6b9b81f4-9296-496d-88fd-1d839da37128'} Body: b'{"flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "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/6b9b81f4-9296-496d-88fd-1d839da37128"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}}' 0 ] tags: -worker-7 time: 2026-03-18 14:24:19.768558Z tags: worker-5 test: tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy[id-e544703a-2f03-4cf2-9b0f-350782fdb0d3,smoke] time: 2026-03-18 14:24:20.333413Z successful: tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy[id-e544703a-2f03-4cf2-9b0f-350782fdb0d3,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1272 2026-03-18 14:24:19,939 30 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/policies 0.170s 2026-03-18 14:24:19,940 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"policy": {"blob": "tempest-BlobName-1827877208", "type": "tempest-PolicyType-373319437"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:19 GMT', 'server': 'Apache', 'content-length': '252', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ea708ce6-2926-4ff5-befe-7bd3b2e7d9f2', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies'} Body: b'{"policy": {"id": "60b4aeb90efa4b7abd732bceaa6edc76", "blob": "tempest-BlobName-1827877208", "type": "tempest-PolicyType-373319437", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/60b4aeb90efa4b7abd732bceaa6edc76"}}}\n' 2026-03-18 14:24:20,168 30 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/policies/60b4aeb90efa4b7abd732bceaa6edc76 0.226s 2026-03-18 14:24:20,169 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"policy": {"type": "tempest-UpdatedPolicyType-1211896349"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:19 GMT', 'server': 'Apache', 'content-length': '260', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-10017b39-b6cc-4916-9a23-f92f07971483', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/60b4aeb90efa4b7abd732bceaa6edc76'} Body: b'{"policy": {"id": "60b4aeb90efa4b7abd732bceaa6edc76", "blob": "tempest-BlobName-1827877208", "type": "tempest-UpdatedPolicyType-1211896349", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/60b4aeb90efa4b7abd732bceaa6edc76"}}}\n' 2026-03-18 14:24:20,217 30 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/policies/60b4aeb90efa4b7abd732bceaa6edc76 0.048s 2026-03-18 14:24:20,217 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:20 GMT', 'server': 'Apache', 'content-length': '260', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-10284e0a-6440-4e08-961a-e69678906829', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/60b4aeb90efa4b7abd732bceaa6edc76'} Body: b'{"policy": {"id": "60b4aeb90efa4b7abd732bceaa6edc76", "blob": "tempest-BlobName-1827877208", "type": "tempest-UpdatedPolicyType-1211896349", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/60b4aeb90efa4b7abd732bceaa6edc76"}}}\n' 2026-03-18 14:24:20,331 30 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/policies/60b4aeb90efa4b7abd732bceaa6edc76 0.113s 2026-03-18 14:24:20,332 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:20 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-32fbe1e0-c470-45fa-ac94-f1b2357a5f54', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/60b4aeb90efa4b7abd732bceaa6edc76'} Body: b'' 0 ] tags: -worker-5 time: 2026-03-18 14:24:32.760264Z tags: worker-5 test: tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service[id-5193aad5-bcb7-411d-85b0-b3b61b96ef06,smoke] time: 2026-03-18 14:24:33.131799Z successful: tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service[id-5193aad5-bcb7-411d-85b0-b3b61b96ef06,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1768 2026-03-18 14:24:32,839 30 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.078s 2026-03-18 14:24:32,839 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"type": "tempest-type-1749882169", "name": "tempest-service-1005700093", "description": "tempest-description-1927074493"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:32 GMT', 'server': 'Apache', 'content-length': '313', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-54b72207-7916-444c-86a9-3968d4e09f2d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; 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-1005700093", "description": "tempest-description-1927074493", "id": "1b78531c9a68439a8764f0c3cce0df65", "type": "tempest-type-1749882169", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/1b78531c9a68439a8764f0c3cce0df65"}}}\n' 2026-03-18 14:24:32,904 30 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/services/1b78531c9a68439a8764f0c3cce0df65 0.064s 2026-03-18 14:24:32,904 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"description": "tempest-desc2-2079988635"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:32 GMT', 'server': 'Apache', 'content-length': '307', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2ac11408-ac92-445f-8f87-da352146e7ba', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/1b78531c9a68439a8764f0c3cce0df65'} Body: b'{"service": {"name": "tempest-service-1005700093", "description": "tempest-desc2-2079988635", "id": "1b78531c9a68439a8764f0c3cce0df65", "type": "tempest-type-1749882169", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/1b78531c9a68439a8764f0c3cce0df65"}}}\n' 2026-03-18 14:24:32,970 30 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:test_create_update_get_service): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/services/1b78531c9a68439a8764f0c3cce0df65 0.066s 2026-03-18 14:24:32,971 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:32 GMT', 'server': 'Apache', 'content-length': '307', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-04585ae1-7d20-4cc5-b54b-e0b34be0173a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/1b78531c9a68439a8764f0c3cce0df65'} Body: b'{"service": {"name": "tempest-service-1005700093", "description": "tempest-desc2-2079988635", "id": "1b78531c9a68439a8764f0c3cce0df65", "type": "tempest-type-1749882169", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/1b78531c9a68439a8764f0c3cce0df65"}}}\n' 2026-03-18 14:24:33,060 30 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/services/1b78531c9a68439a8764f0c3cce0df65 0.087s 2026-03-18 14:24:33,060 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:32 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2f91cbfd-068b-46c1-a63b-d4c314fc0f39', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/1b78531c9a68439a8764f0c3cce0df65'} Body: b'' 2026-03-18 14:24:33,130 30 INFO [tempest.lib.common.rest_client] Request (ServicesTestJSON:_run_cleanups): 404 GET https://keystone-public-openstack.apps-crc.testing/v3/services/1b78531c9a68439a8764f0c3cce0df65 0.069s 2026-03-18 14:24:33,131 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:33 GMT', 'server': 'Apache', 'content-length': '113', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2f442c13-cf65-434a-a6c0-3fffd75d6581', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/1b78531c9a68439a8764f0c3cce0df65'} Body: b'{"error":{"code":404,"message":"Could not find service: 1b78531c9a68439a8764f0c3cce0df65.","title":"Not Found"}}\n' 0 ] tags: -worker-5 time: 2026-03-18 14:24:31.634126Z tags: worker-1 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-18 14:24:35.612544Z successful: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create[id-850795d7-d4d3-4e55-b527-a774c0123d3a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' C1A 2026-03-18 14:24:32,954 26 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.320s 2026-03-18 14:24:32,955 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: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-74386946", "description": "tempest-description-1616662171"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:31 GMT', 'server': 'Apache', 'content-length': '246', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-b310b39a-e0c2-4d5f-ac33-2e5df62c6dc8', 'x-compute-request-id': 'req-b310b39a-e0c2-4d5f-ac33-2e5df62c6dc8', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "340230de-e080-4ffe-be18-2a31f7fed98f", "description": "tempest-description-1616662171", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-74386946", "tenant_id": "601a1c2669234ca4946918b7644164ef", "rules": []}}' 2026-03-18 14:24:35,610 26 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_create): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules 2.653s 2026-03-18 14:24:35,610 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: {"security_group_rule": {"parent_group_id": "340230de-e080-4ffe-be18-2a31f7fed98f", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:32 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-45d0ca81-5018-44a6-be03-3c91ec62b89d', 'x-compute-request-id': 'req-45d0ca81-5018-44a6-be03-3c91ec62b89d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "0e2decce-dff6-4778-91cf-7c21c8dbfd66", "parent_group_id": "340230de-e080-4ffe-be18-2a31f7fed98f", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 0 ] tags: -worker-1 time: 2026-03-18 14:24:35.613100Z tags: worker-1 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-18 14:24:41.313267Z 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-18 14:24:37,237 26 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 1.624s 2026-03-18 14:24:37,238 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: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-2004713936", "description": "tempest-description-699917440"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:35 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-548d2671-a26c-459d-8de0-c653af41f87c', 'x-compute-request-id': 'req-548d2671-a26c-459d-8de0-c653af41f87c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "7b322dc1-3913-44de-9b68-1dbb8906e242", "description": "tempest-description-699917440", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-2004713936", "tenant_id": "601a1c2669234ca4946918b7644164ef", "rules": []}}' 2026-03-18 14:24:38,339 26 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules 1.096s 2026-03-18 14:24:38,340 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: {"security_group_rule": {"parent_group_id": "7b322dc1-3913-44de-9b68-1dbb8906e242", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:37 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-456c9a87-a02a-439b-aafb-e026a7c0b558', 'x-compute-request-id': 'req-456c9a87-a02a-439b-aafb-e026a7c0b558', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "edf32644-6a14-4f5a-af32-bc921c1f6399", "parent_group_id": "7b322dc1-3913-44de-9b68-1dbb8906e242", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-03-18 14:24:39,314 26 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 0.972s 2026-03-18 14:24:39,315 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: {"security_group_rule": {"parent_group_id": "7b322dc1-3913-44de-9b68-1dbb8906e242", "ip_protocol": "icmp", "from_port": -1, "to_port": -1}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:38 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-7a9601b1-d9bc-4ed4-81ba-ca1de53606e8', 'x-compute-request-id': 'req-7a9601b1-d9bc-4ed4-81ba-ca1de53606e8', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "250c6f79-df13-43f6-9ba0-2adb20706eaa", "parent_group_id": "7b322dc1-3913-44de-9b68-1dbb8906e242", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-03-18 14:24:39,943 26 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/7b322dc1-3913-44de-9b68-1dbb8906e242 0.626s 2026-03-18 14:24:39,943 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': 'Wed, 18 Mar 2026 14:24:39 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-09a30122-6cdb-4585-a8ea-13f5b8290861', 'x-compute-request-id': 'req-09a30122-6cdb-4585-a8ea-13f5b8290861', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/7b322dc1-3913-44de-9b68-1dbb8906e242'} Body: b'{"security_group": {"id": "7b322dc1-3913-44de-9b68-1dbb8906e242", "description": "tempest-description-699917440", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-2004713936", "tenant_id": "601a1c2669234ca4946918b7644164ef", "rules": [{"id": "250c6f79-df13-43f6-9ba0-2adb20706eaa", "parent_group_id": "7b322dc1-3913-44de-9b68-1dbb8906e242", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}, {"id": "edf32644-6a14-4f5a-af32-bc921c1f6399", "parent_group_id": "7b322dc1-3913-44de-9b68-1dbb8906e242", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}]}}' 2026-03-18 14:24:41,312 26 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/250c6f79-df13-43f6-9ba0-2adb20706eaa 1.367s 2026-03-18 14:24:41,312 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': 'Wed, 18 Mar 2026 14:24:39 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-18e835c0-423e-4b15-a205-c3fb76f42f81', 'x-compute-request-id': 'req-18e835c0-423e-4b15-a205-c3fb76f42f81', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules/250c6f79-df13-43f6-9ba0-2adb20706eaa'} Body: b'' 0 ] tags: -worker-1 time: 2026-03-18 14:24:38.803282Z tags: worker-4 test: tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address[id-36de4bd0-f09c-43e3-a8e1-1decc1ffd3a5,smoke] time: 2026-03-18 14:24:43.721621Z successful: tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address[id-36de4bd0-f09c-43e3-a8e1-1decc1ffd3a5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1174 2026-03-18 14:24:41,233 29 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_floating_ip_specifying_a_fixed_ip_address): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 2.430s 2026-03-18 14:24:41,234 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "port_id": "95153ff3-cf19-40cd-87da-57affd1c146a", "fixed_ip_address": "10.100.0.9"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:41 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '867', 'x-openstack-request-id': 'req-2e531671-f4ef-4ddc-9676-6e62bc7c0c7d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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": "2781e5cc-2b01-41da-ac7a-af3e7f09db62", "tenant_id": "03967d89296b42bbafa96bafeea40b4c", "floating_ip_address": "192.168.122.233", "floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "router_id": "e77c8375-393e-47e0-aabb-e026f8464c43", "port_id": "95153ff3-cf19-40cd-87da-57affd1c146a", "fixed_ip_address": "10.100.0.9", "status": "DOWN", "project_id": "03967d89296b42bbafa96bafeea40b4c", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-931163906", "network_id": "64bd7f16-835f-4be5-a7d4-04045b3662d2", "mac_address": "fa:16:3e:dc:0d:41", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-18T14:24:39Z", "updated_at": "2026-03-18T14:24:39Z", "revision_number": 0}}' 2026-03-18 14:24:42,378 29 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_floating_ip_specifying_a_fixed_ip_address): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/2781e5cc-2b01-41da-ac7a-af3e7f09db62 1.143s 2026-03-18 14:24:42,379 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": null}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:42 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '580', 'x-openstack-request-id': 'req-5039d402-64b1-4494-a75c-0c0f09bf22a1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/2781e5cc-2b01-41da-ac7a-af3e7f09db62'} Body: b'{"floatingip": {"id": "2781e5cc-2b01-41da-ac7a-af3e7f09db62", "tenant_id": "03967d89296b42bbafa96bafeea40b4c", "floating_ip_address": "192.168.122.233", "floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-18T14:24:39Z", "updated_at": "2026-03-18T14:24:42Z", "revision_number": 2, "project_id": "03967d89296b42bbafa96bafeea40b4c"}}' 2026-03-18 14:24:43,720 29 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/2781e5cc-2b01-41da-ac7a-af3e7f09db62 1.341s 2026-03-18 14:24:43,721 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:43 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-91e04b43-9cce-4d0f-b161-25c93076b79c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/2781e5cc-2b01-41da-ac7a-af3e7f09db62'} Body: b'' 0 ] tags: -worker-4 time: 2026-03-18 14:24:35.645958Z tags: worker-6 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-18 14:24:50.904213Z 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:'' 4334 2026-03-18 14:24:36,436 31 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.789s 2026-03-18 14:24:36,436 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-258541643", "description": "tempest-description-1335879644"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:35 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-a023e7e2-a9f3-4014-8b5d-077242804c6a', 'x-compute-request-id': 'req-a023e7e2-a9f3-4014-8b5d-077242804c6a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "3d85f6c9-2994-4714-addb-b6a10ba36c3f", "description": "tempest-description-1335879644", "name": "tempest-SecurityGroupsTestJSON-securitygroup-258541643", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525", "rules": []}}' 2026-03-18 14:24:37,280 31 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.842s 2026-03-18 14:24:37,281 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-1578101426", "description": "tempest-description-372350230"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:36 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-b383252f-b4be-4560-b0a0-5f3f56da74e1', 'x-compute-request-id': 'req-b383252f-b4be-4560-b0a0-5f3f56da74e1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "bb0305e7-19e7-4834-973c-3191b207d7a1", "description": "tempest-description-372350230", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1578101426", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525", "rules": []}}' 2026-03-18 14:24:38,089 31 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.804s 2026-03-18 14:24:38,090 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-1628885565", "description": "tempest-description-1255459542"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:37 GMT', 'server': 'Apache', 'content-length': '244', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-65d5a1c2-b7c5-4254-913d-0f55fca8888e', 'x-compute-request-id': 'req-65d5a1c2-b7c5-4254-913d-0f55fca8888e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "aa4939bc-dcf5-4d70-a64f-34c40d26d301", "description": "tempest-description-1255459542", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1628885565", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525", "rules": []}}' 2026-03-18 14:24:40,665 31 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.574s 2026-03-18 14:24:40,666 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': 'Wed, 18 Mar 2026 14:24:38 GMT', 'server': 'Apache', 'content-length': '1383', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-93c3edc2-5b50-4f2c-b30e-846d81bce1fc', 'x-compute-request-id': 'req-93c3edc2-5b50-4f2c-b30e-846d81bce1fc', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "21e5cf41-bd43-4dfc-b51b-ecdc5a4917a5", "description": "Default security group", "name": "default", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525", "rules": [{"id": "2e1197b5-b68a-4fbe-a510-132c27c567b0", "parent_group_id": "21e5cf41-bd43-4dfc-b51b-ecdc5a4917a5", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525"}, "ip_range": {}}, {"id": "e1297dec-1fde-4884-a71d-e02ed75253a3", "parent_group_id": "21e5cf41-bd43-4dfc-b51b-ecdc5a4917a5", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525"}, "ip_range": {}}]}, {"id": "bb0305e7-19e7-4834-973c-3191b207d7a1", "description": "tempest-description-372350230", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1578101426", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525", "rules": []}, {"id": "aa4939bc-dcf5-4d70-a64f-34c40d26d301", "description": "tempest-description-1255459542", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1628885565", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525", "rules": []}, {"id": "3d85f6c9-2994-4714-addb-b6a10ba36c3f", "description": "tempest-description-1335879644", "name": "tempest-SecurityGroupsTestJSON-securitygroup-258541643", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525", "rules": []}]}' 2026-03-18 14:24:43,309 31 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/3d85f6c9-2994-4714-addb-b6a10ba36c3f 2.641s 2026-03-18 14:24:43,309 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': 'Wed, 18 Mar 2026 14:24:40 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-c4179203-1a92-4c33-a9bb-627d085d42b3', 'x-compute-request-id': 'req-c4179203-1a92-4c33-a9bb-627d085d42b3', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/3d85f6c9-2994-4714-addb-b6a10ba36c3f'} Body: b'' 2026-03-18 14:24:43,792 31 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/3d85f6c9-2994-4714-addb-b6a10ba36c3f 0.482s 2026-03-18 14:24:43,792 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': 'Wed, 18 Mar 2026 14:24:43 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-31316e87-ad97-457b-96d8-5466e626ca7d', 'x-compute-request-id': 'req-31316e87-ad97-457b-96d8-5466e626ca7d', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/3d85f6c9-2994-4714-addb-b6a10ba36c3f'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 3d85f6c9-2994-4714-addb-b6a10ba36c3f does not exist\\nNeutron server returns request_ids: [\'req-e22b0b21-c05d-46fb-8d91-6292881270b2\']"}}' 2026-03-18 14:24:46,399 31 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/bb0305e7-19e7-4834-973c-3191b207d7a1 2.607s 2026-03-18 14:24:46,399 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': 'Wed, 18 Mar 2026 14:24: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-8d0aed8b-bffb-4dd1-a5ca-bf5e33be95fb', 'x-compute-request-id': 'req-8d0aed8b-bffb-4dd1-a5ca-bf5e33be95fb', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/bb0305e7-19e7-4834-973c-3191b207d7a1'} Body: b'' 2026-03-18 14:24:46,772 31 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/bb0305e7-19e7-4834-973c-3191b207d7a1 0.372s 2026-03-18 14:24:46,772 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': 'Wed, 18 Mar 2026 14:24:46 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-5f3c6228-67a6-411b-b8d4-1fba1d987889', 'x-compute-request-id': 'req-5f3c6228-67a6-411b-b8d4-1fba1d987889', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/bb0305e7-19e7-4834-973c-3191b207d7a1'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group bb0305e7-19e7-4834-973c-3191b207d7a1 does not exist\\nNeutron server returns request_ids: [\'req-ee2fad9e-e88e-4295-97f9-c96b7a6eada7\']"}}' 2026-03-18 14:24:49,048 31 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/aa4939bc-dcf5-4d70-a64f-34c40d26d301 2.275s 2026-03-18 14:24:49,048 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': 'Wed, 18 Mar 2026 14:24: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-b8ea9e9a-ae3f-4e6c-9572-fabc907bb7fd', 'x-compute-request-id': 'req-b8ea9e9a-ae3f-4e6c-9572-fabc907bb7fd', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/aa4939bc-dcf5-4d70-a64f-34c40d26d301'} Body: b'' 2026-03-18 14:24:49,672 31 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/aa4939bc-dcf5-4d70-a64f-34c40d26d301 0.623s 2026-03-18 14:24:49,673 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': 'Wed, 18 Mar 2026 14:24:49 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-4b288121-9456-4052-9131-1c18dccdc1bb', 'x-compute-request-id': 'req-4b288121-9456-4052-9131-1c18dccdc1bb', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/aa4939bc-dcf5-4d70-a64f-34c40d26d301'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group aa4939bc-dcf5-4d70-a64f-34c40d26d301 does not exist\\nNeutron server returns request_ids: [\'req-82808266-a7a8-4649-9db9-f67a6cd41e98\']"}}' 2026-03-18 14:24:50,901 31 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.228s 2026-03-18 14:24:50,901 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': 'Wed, 18 Mar 2026 14:24:49 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-6c75e124-b4d6-4605-8a5b-7dbd828fc39d', 'x-compute-request-id': 'req-6c75e124-b4d6-4605-8a5b-7dbd828fc39d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "21e5cf41-bd43-4dfc-b51b-ecdc5a4917a5", "description": "Default security group", "name": "default", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525", "rules": [{"id": "2e1197b5-b68a-4fbe-a510-132c27c567b0", "parent_group_id": "21e5cf41-bd43-4dfc-b51b-ecdc5a4917a5", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525"}, "ip_range": {}}, {"id": "e1297dec-1fde-4884-a71d-e02ed75253a3", "parent_group_id": "21e5cf41-bd43-4dfc-b51b-ecdc5a4917a5", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "04ede86c245f4ed2801f3ba6872cb525"}, "ip_range": {}}]}]}' 0 ] tags: -worker-6 time: 2026-03-18 14:24:43.722111Z tags: worker-4 test: tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip[id-62595970-ab1c-4b7f-8fcc-fddfe55e8718,smoke] time: 2026-03-18 14:24:54.329175Z successful: tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip[id-62595970-ab1c-4b7f-8fcc-fddfe55e8718,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2B8F 2026-03-18 14:24:47,389 29 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 3.666s 2026-03-18 14:24:47,389 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "port_id": "e98ffe4c-af6e-4859-ae1a-b643745f5dd9"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:47 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '868', 'x-openstack-request-id': 'req-be0deb6a-d6da-495c-b5ca-ae40743e92aa', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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": "a4d8573c-64fb-41d6-bffa-191ad9681b2e", "tenant_id": "03967d89296b42bbafa96bafeea40b4c", "floating_ip_address": "192.168.122.208", "floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "router_id": "e77c8375-393e-47e0-aabb-e026f8464c43", "port_id": "e98ffe4c-af6e-4859-ae1a-b643745f5dd9", "fixed_ip_address": "10.100.0.8", "status": "DOWN", "project_id": "03967d89296b42bbafa96bafeea40b4c", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-1053461806", "network_id": "64bd7f16-835f-4be5-a7d4-04045b3662d2", "mac_address": "fa:16:3e:0b:7d:17", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-18T14:24:45Z", "updated_at": "2026-03-18T14:24:45Z", "revision_number": 0}}' 2026-03-18 14:24:47,723 29 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a4d8573c-64fb-41d6-bffa-191ad9681b2e 0.333s 2026-03-18 14:24:47,723 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:47 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '870', 'x-openstack-request-id': 'req-3d44e696-bc8d-41a5-ba74-955d88613228', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a4d8573c-64fb-41d6-bffa-191ad9681b2e'} Body: b'{"floatingip": {"id": "a4d8573c-64fb-41d6-bffa-191ad9681b2e", "tenant_id": "03967d89296b42bbafa96bafeea40b4c", "floating_ip_address": "192.168.122.208", "floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "router_id": "e77c8375-393e-47e0-aabb-e026f8464c43", "port_id": "e98ffe4c-af6e-4859-ae1a-b643745f5dd9", "fixed_ip_address": "10.100.0.8", "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-1053461806", "network_id": "64bd7f16-835f-4be5-a7d4-04045b3662d2", "mac_address": "fa:16:3e:0b:7d:17", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-18T14:24:45Z", "updated_at": "2026-03-18T14:24:47Z", "revision_number": 1, "project_id": "03967d89296b42bbafa96bafeea40b4c"}}' 2026-03-18 14:24:47,924 29 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 0.200s 2026-03-18 14:24:47,924 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:47 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '873', 'x-openstack-request-id': 'req-ff2a6548-520f-4b69-92f9-e638573b4f66', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips'} Body: b'{"floatingips": [{"id": "a4d8573c-64fb-41d6-bffa-191ad9681b2e", "tenant_id": "03967d89296b42bbafa96bafeea40b4c", "floating_ip_address": "192.168.122.208", "floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "router_id": "e77c8375-393e-47e0-aabb-e026f8464c43", "port_id": "e98ffe4c-af6e-4859-ae1a-b643745f5dd9", "fixed_ip_address": "10.100.0.8", "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-1053461806", "network_id": "64bd7f16-835f-4be5-a7d4-04045b3662d2", "mac_address": "fa:16:3e:0b:7d:17", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-18T14:24:45Z", "updated_at": "2026-03-18T14:24:47Z", "revision_number": 1, "project_id": "03967d89296b42bbafa96bafeea40b4c"}]}' 2026-03-18 14:24:50,682 29 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a4d8573c-64fb-41d6-bffa-191ad9681b2e 2.758s 2026-03-18 14:24:50,683 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "95153ff3-cf19-40cd-87da-57affd1c146a"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '869', 'x-openstack-request-id': 'req-5da7cb1e-3ebe-4d95-b4cd-67e00e9da421', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a4d8573c-64fb-41d6-bffa-191ad9681b2e'} Body: b'{"floatingip": {"id": "a4d8573c-64fb-41d6-bffa-191ad9681b2e", "tenant_id": "03967d89296b42bbafa96bafeea40b4c", "floating_ip_address": "192.168.122.208", "floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "router_id": "e77c8375-393e-47e0-aabb-e026f8464c43", "port_id": "95153ff3-cf19-40cd-87da-57affd1c146a", "fixed_ip_address": "10.100.0.9", "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-931163906", "network_id": "64bd7f16-835f-4be5-a7d4-04045b3662d2", "mac_address": "fa:16:3e:dc:0d:41", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-18T14:24:45Z", "updated_at": "2026-03-18T14:24:49Z", "revision_number": 2, "project_id": "03967d89296b42bbafa96bafeea40b4c"}}' 2026-03-18 14:24:51,411 29 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a4d8573c-64fb-41d6-bffa-191ad9681b2e 0.727s 2026-03-18 14:24:51,411 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": null}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:51 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '580', 'x-openstack-request-id': 'req-3ef2c31f-505d-4f0f-b447-728356d6de2b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a4d8573c-64fb-41d6-bffa-191ad9681b2e'} Body: b'{"floatingip": {"id": "a4d8573c-64fb-41d6-bffa-191ad9681b2e", "tenant_id": "03967d89296b42bbafa96bafeea40b4c", "floating_ip_address": "192.168.122.208", "floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-18T14:24:45Z", "updated_at": "2026-03-18T14:24:51Z", "revision_number": 3, "project_id": "03967d89296b42bbafa96bafeea40b4c"}}' 2026-03-18 14:24:53,809 29 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:test_create_list_show_update_delete_floating_ip): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a4d8573c-64fb-41d6-bffa-191ad9681b2e 2.397s 2026-03-18 14:24:53,809 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:53 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-0f03abdb-338c-4ff6-927e-9517c1d39548', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a4d8573c-64fb-41d6-bffa-191ad9681b2e'} Body: b'' 2026-03-18 14:24:54,328 29 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a4d8573c-64fb-41d6-bffa-191ad9681b2e 0.518s 2026-03-18 14:24:54,328 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-ca422e30-d52d-45d4-8895-21946ee2a7da', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a4d8573c-64fb-41d6-bffa-191ad9681b2e'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP a4d8573c-64fb-41d6-bffa-191ad9681b2e could not be found", "detail": ""}}' 0 ] tags: -worker-4 time: 2026-03-18 14:24:49.875023Z tags: worker-5 test: tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] time: 2026-03-18 14:25:03.130878Z 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-18 14:24:51,329 30 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.453s 2026-03-18 14:24:51,329 30 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-1127949513"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:51 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '638', 'x-openstack-request-id': 'req-8ba18eef-cb89-43f9-af25-10376a0e7890', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f","name":"tempest-NetworksTest-test-network-1127949513","tenant_id":"45ea0b09a07a4efda8d460a3d5152f9c","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"45ea0b09a07a4efda8d460a3d5152f9c","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-18T14:24:50Z","updated_at":"2026-03-18T14:24:50Z","revision_number":1}}' 2026-03-18 14:24:52,650 30 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/e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f 1.320s 2026-03-18 14:24:52,650 30 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': 'Wed, 18 Mar 2026 14:24:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '586', 'x-openstack-request-id': 'req-b6b43762-30fd-4b13-b6bc-31c89ce00c2f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f'} Body: b'{"network":{"id":"e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f","name":"New_network","tenant_id":"45ea0b09a07a4efda8d460a3d5152f9c","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-18T14:24:50Z","updated_at":"2026-03-18T14:24:51Z","revision_number":2,"project_id":"45ea0b09a07a4efda8d460a3d5152f9c"}}' 2026-03-18 14:24:59,105 30 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 6.454s 2026-03-18 14:24:59,106 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-7fa27400-db9f-42d3-a6b8-aadb7d5a93a1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"823c4f1e-536f-4465-a7d0-e5aeb2a28dff","name":"","tenant_id":"45ea0b09a07a4efda8d460a3d5152f9c","network_id":"e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f","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-18T14:24:54Z","updated_at":"2026-03-18T14:24:54Z","revision_number":0,"project_id":"45ea0b09a07a4efda8d460a3d5152f9c"}}' 2026-03-18 14:25:00,202 30 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/823c4f1e-536f-4465-a7d0-e5aeb2a28dff 1.089s 2026-03-18 14:25:00,202 30 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': 'Wed, 18 Mar 2026 14:25:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '612', 'x-openstack-request-id': 'req-3bbace1e-f0f5-46fb-aafe-fe2f0f9e0ace', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/823c4f1e-536f-4465-a7d0-e5aeb2a28dff'} Body: b'{"subnet":{"id":"823c4f1e-536f-4465-a7d0-e5aeb2a28dff","name":"New_subnet","tenant_id":"45ea0b09a07a4efda8d460a3d5152f9c","network_id":"e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f","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-18T14:24:54Z","updated_at":"2026-03-18T14:24:59Z","revision_number":1,"project_id":"45ea0b09a07a4efda8d460a3d5152f9c"}}' 2026-03-18 14:25:02,414 30 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/e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f 2.210s 2026-03-18 14:25:02,414 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:02 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-cd911b5a-6ca6-4d39-8850-70edbcc892ed', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f'} Body: b'' 2026-03-18 14:25:03,130 30 INFO [tempest.lib.common.rest_client] Request (NetworksTest:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f 0.715s 2026-03-18 14:25:03,130 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:03 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '138', 'x-openstack-request-id': 'req-0b4dc768-005f-40ed-9957-56c41e2fe726', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f'} Body: b'{"NeutronError": {"type": "NetworkNotFound", "message": "Network e81cbdc8-dda5-4ca7-a4ff-41ecc411b70f could not be found.", "detail": ""}}' 0 ] tags: -worker-5 time: 2026-03-18 14:25:03.131533Z tags: worker-5 test: tempest.api.network.test_networks.NetworksTest.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] time: 2026-03-18 14:25:05.454791Z 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-18 14:25:04,696 30 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 1.564s 2026-03-18 14:25:04,696 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:04 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '640', 'x-openstack-request-id': 'req-e1853100-f0e8-4839-b79f-a0a9fb33d715', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"97c7bc88-343d-4d54-8be4-d14e967f7cbe","name":"public","tenant_id":"ad66bf57bbba44d88580c3b3d3e61957","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["55926841-9592-4618-9b2e-ec2c340bd25d"],"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-18T13:58:48Z","updated_at":"2026-03-18T13:58:56Z","revision_number":2,"project_id":"ad66bf57bbba44d88580c3b3d3e61957"}]}' 2026-03-18 14:25:05,106 30 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=97c7bc88-343d-4d54-8be4-d14e967f7cbe 0.409s 2026-03-18 14:25:05,106 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:05 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-d94bd66d-2c02-4f52-abad-abec94feea69', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=97c7bc88-343d-4d54-8be4-d14e967f7cbe'} Body: b'{"subnets":[]}' 2026-03-18 14:25:05,453 30 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.346s 2026-03-18 14:25:05,453 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:05 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '17205', 'x-openstack-request-id': 'req-555f4d73-2e31-49da-bc3b-ff2b86f167be', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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-5 time: 2026-03-18 14:25:05.455246Z tags: worker-5 test: tempest.api.network.test_networks.NetworksTest.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] time: 2026-03-18 14:25:06.143806Z 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:'' AD7 2026-03-18 14:25:06,142 30 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_list_networks): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.686s 2026-03-18 14:25:06,142 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1894', 'x-openstack-request-id': 'req-c74208eb-9e9a-4a78-9db9-fd083b12ffba', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"41c1528f-a0a2-4213-9b1a-78698a2e0f3c","name":"private","tenant_id":"ad66bf57bbba44d88580c3b3d3e61957","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["0ffc52dc-47a1-49fa-b242-97f878efe881"],"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-18T13:58:34Z","updated_at":"2026-03-18T13:58:41Z","revision_number":2,"project_id":"ad66bf57bbba44d88580c3b3d3e61957"},{"id":"8a2e8e08-b7e8-46af-9112-200891c4d99c","name":"tempest-NetworksTest-test-network-1654675097","tenant_id":"45ea0b09a07a4efda8d460a3d5152f9c","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["153fddd1-ffeb-4a3e-9af8-a4eaa9dcf5dd"],"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-18T14:24:41Z","updated_at":"2026-03-18T14:24:46Z","revision_number":2,"project_id":"45ea0b09a07a4efda8d460a3d5152f9c"},{"id":"97c7bc88-343d-4d54-8be4-d14e967f7cbe","name":"public","tenant_id":"ad66bf57bbba44d88580c3b3d3e61957","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["55926841-9592-4618-9b2e-ec2c340bd25d"],"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-18T13:58:48Z","updated_at":"2026-03-18T13:58:56Z","revision_number":2,"project_id":"ad66bf57bbba44d88580c3b3d3e61957"}]}' 0 ] tags: -worker-5 time: 2026-03-18 14:25:06.144778Z tags: worker-5 test: tempest.api.network.test_networks.NetworksTest.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] time: 2026-03-18 14:25:06.489856Z 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-18 14:25:06,488 30 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_list_subnets): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.343s 2026-03-18 14:25:06,489 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1225', 'x-openstack-request-id': 'req-b2adf0d5-258a-42de-bec3-518eec993ed7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"0ffc52dc-47a1-49fa-b242-97f878efe881","name":"priv_sub","tenant_id":"ad66bf57bbba44d88580c3b3d3e61957","network_id":"41c1528f-a0a2-4213-9b1a-78698a2e0f3c","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-18T13:58:41Z","updated_at":"2026-03-18T13:58:41Z","revision_number":0,"project_id":"ad66bf57bbba44d88580c3b3d3e61957"},{"id":"153fddd1-ffeb-4a3e-9af8-a4eaa9dcf5dd","name":"","tenant_id":"45ea0b09a07a4efda8d460a3d5152f9c","network_id":"8a2e8e08-b7e8-46af-9112-200891c4d99c","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-18T14:24:46Z","updated_at":"2026-03-18T14:24:46Z","revision_number":0,"project_id":"45ea0b09a07a4efda8d460a3d5152f9c"}]}' 0 ] tags: -worker-5 time: 2026-03-18 14:25:06.490289Z tags: worker-5 test: tempest.api.network.test_networks.NetworksTest.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] time: 2026-03-18 14:25:06.685518Z 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:'' 64A 2026-03-18 14:25:06,684 30 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_show_network): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks/8a2e8e08-b7e8-46af-9112-200891c4d99c 0.194s 2026-03-18 14:25:06,685 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '657', 'x-openstack-request-id': 'req-f3db6a89-f7db-45b7-b14e-2eb58f3b8756', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/8a2e8e08-b7e8-46af-9112-200891c4d99c'} Body: b'{"network":{"id":"8a2e8e08-b7e8-46af-9112-200891c4d99c","name":"tempest-NetworksTest-test-network-1654675097","tenant_id":"45ea0b09a07a4efda8d460a3d5152f9c","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["153fddd1-ffeb-4a3e-9af8-a4eaa9dcf5dd"],"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-18T14:24:41Z","updated_at":"2026-03-18T14:24:46Z","revision_number":2,"project_id":"45ea0b09a07a4efda8d460a3d5152f9c"}}' 0 ] tags: -worker-5 time: 2026-03-18 14:25:06.685796Z tags: worker-5 test: tempest.api.network.test_networks.NetworksTest.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] time: 2026-03-18 14:25:07.031028Z 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-18 14:25:07,030 30 INFO [tempest.lib.common.rest_client] Request (NetworksTest:test_show_subnet): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/153fddd1-ffeb-4a3e-9af8-a4eaa9dcf5dd 0.344s 2026-03-18 14:25:07,030 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:07 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '617', 'x-openstack-request-id': 'req-a3224264-bf3e-45cf-9b64-b72c9026360f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/153fddd1-ffeb-4a3e-9af8-a4eaa9dcf5dd'} Body: b'{"subnet":{"id":"153fddd1-ffeb-4a3e-9af8-a4eaa9dcf5dd","name":"","tenant_id":"45ea0b09a07a4efda8d460a3d5152f9c","network_id":"8a2e8e08-b7e8-46af-9112-200891c4d99c","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-18T14:24:46Z","updated_at":"2026-03-18T14:24:46Z","revision_number":0,"project_id":"45ea0b09a07a4efda8d460a3d5152f9c"}}' 0 ] tags: -worker-5 time: 2026-03-18 14:25:07.656775Z tags: worker-1 test: tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id[id-2c12c5b5-efcf-4aa5-90c5-bff1ab0cdbe2,smoke] time: 2026-03-18 14:25:08.122651Z 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:'' 8AB 2026-03-18 14:25:08,015 26 INFO [tempest.lib.common.rest_client] Request (RegionsTestJSON:test_create_region_with_specific_id): 201 PUT https://keystone-public-openstack.apps-crc.testing/v3/regions/434d8380-564c-4e93-9eac-8f6a0474ad3a 0.358s 2026-03-18 14:25:08,016 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"region": {"description": "tempest-description-782104673"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:07 GMT', 'server': 'Apache', 'content-length': '254', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e7d5a393-89d2-46fb-8761-e4b09d35745a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/434d8380-564c-4e93-9eac-8f6a0474ad3a'} Body: b'{"region": {"id": "434d8380-564c-4e93-9eac-8f6a0474ad3a", "description": "tempest-description-782104673", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/434d8380-564c-4e93-9eac-8f6a0474ad3a"}}}\n' 2026-03-18 14:25:08,121 26 INFO [tempest.lib.common.rest_client] Request (RegionsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/434d8380-564c-4e93-9eac-8f6a0474ad3a 0.105s 2026-03-18 14:25:08,122 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:08 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9e9e6b76-c6a5-4f68-bd70-efe712a017b9', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/434d8380-564c-4e93-9eac-8f6a0474ad3a'} Body: b'' 0 ] tags: -worker-1 time: 2026-03-18 14:25:07.430105Z tags: worker-4 test: tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools[id-62595970-ab1c-4b7f-8fcc-fddfe55e9811,smoke] time: 2026-03-18 14:25:11.315903Z successful: tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools[id-62595970-ab1c-4b7f-8fcc-fddfe55e9811,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1EB4 2026-03-18 14:25:08,407 29 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:test_create_list_show_update_delete_subnetpools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools 0.974s 2026-03-18 14:25:08,408 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnetpool": {"name": "tempest-subnetpools-1549202912", "prefixes": ["1.0.0.0/16", "2.0.0.0/16"]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '549', 'x-openstack-request-id': 'req-c2f8873f-2335-4ccf-9932-6e32af8bf046', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools'} Body: b'{"subnetpool": {"id": "f36d33fd-d2a5-4996-8a90-702c85d05e57", "name": "tempest-subnetpools-1549202912", "tenant_id": "28c36ae71e5a496f896e2c8198d743a7", "default_prefixlen": "8", "min_prefixlen": "8", "max_prefixlen": "32", "is_default": false, "shared": false, "prefixes": ["1.0.0.0/16", "2.0.0.0/16"], "ip_version": 4, "default_quota": null, "address_scope_id": null, "description": "", "tags": [], "created_at": "2026-03-18T14:25:07Z", "updated_at": "2026-03-18T14:25:07Z", "revision_number": 0, "project_id": "28c36ae71e5a496f896e2c8198d743a7"}}' 2026-03-18 14:25:09,078 29 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:test_create_list_show_update_delete_subnetpools): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/f36d33fd-d2a5-4996-8a90-702c85d05e57 0.670s 2026-03-18 14:25:09,079 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '549', 'x-openstack-request-id': 'req-41c696b0-043a-47b0-a6ae-4a9e8b617c22', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/f36d33fd-d2a5-4996-8a90-702c85d05e57'} Body: b'{"subnetpool": {"id": "f36d33fd-d2a5-4996-8a90-702c85d05e57", "name": "tempest-subnetpools-1549202912", "tenant_id": "28c36ae71e5a496f896e2c8198d743a7", "default_prefixlen": "8", "min_prefixlen": "8", "max_prefixlen": "32", "is_default": false, "shared": false, "prefixes": ["1.0.0.0/16", "2.0.0.0/16"], "ip_version": 4, "default_quota": null, "address_scope_id": null, "description": "", "tags": [], "created_at": "2026-03-18T14:25:07Z", "updated_at": "2026-03-18T14:25:07Z", "revision_number": 0, "project_id": "28c36ae71e5a496f896e2c8198d743a7"}}' 2026-03-18 14:25:09,748 29 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:test_create_list_show_update_delete_subnetpools): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/f36d33fd-d2a5-4996-8a90-702c85d05e57 0.669s 2026-03-18 14:25:09,749 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnetpool": {"name": "tempest-subnetpools_update-1006895006"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '501', 'x-openstack-request-id': 'req-4ad8f234-fd96-4139-8b0e-a75a08bc5a7c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/f36d33fd-d2a5-4996-8a90-702c85d05e57'} Body: b'{"subnetpool": {"id": "f36d33fd-d2a5-4996-8a90-702c85d05e57", "project_id": "28c36ae71e5a496f896e2c8198d743a7", "name": "tempest-subnetpools_update-1006895006", "ip_version": 4, "default_prefixlen": 8, "min_prefixlen": 8, "max_prefixlen": 32, "shared": false, "is_default": false, "revision_number": 1, "description": "", "created_at": "2026-03-18T14:25:07Z", "updated_at": "2026-03-18T14:25:09Z", "tenant_id": "28c36ae71e5a496f896e2c8198d743a7", "prefixes": ["1.0.0.0/16", "2.0.0.0/16"], "tags": []}}' 2026-03-18 14:25:10,081 29 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:test_create_list_show_update_delete_subnetpools): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/f36d33fd-d2a5-4996-8a90-702c85d05e57 0.332s 2026-03-18 14:25:10,081 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:10 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-8b19c171-6913-4ab5-8327-3cdd8931602a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/f36d33fd-d2a5-4996-8a90-702c85d05e57'} Body: b'' 2026-03-18 14:25:10,759 29 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:test_create_list_show_update_delete_subnetpools): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/f36d33fd-d2a5-4996-8a90-702c85d05e57 0.678s 2026-03-18 14:25:10,760 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:10 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-97029257-cf63-4dec-a28f-45a4c6b5a8af', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/f36d33fd-d2a5-4996-8a90-702c85d05e57'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool f36d33fd-d2a5-4996-8a90-702c85d05e57 could not be found.", "detail": ""}}' 2026-03-18 14:25:11,314 29 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/f36d33fd-d2a5-4996-8a90-702c85d05e57 0.554s 2026-03-18 14:25:11,315 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:11 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-dfc39e62-3491-44bd-bd66-754ef93a9bf0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/f36d33fd-d2a5-4996-8a90-702c85d05e57'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool f36d33fd-d2a5-4996-8a90-702c85d05e57 could not be found.", "detail": ""}}' 0 ] tags: -worker-4 time: 2026-03-18 14:25:14.864972Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest) time: 2026-03-18 14:25:14.864972Z 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-18 14:25:14.866349Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest) time: 2026-03-18 14:25:14.866349Z 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-18 14:25:12.875793Z tags: worker-6 test: tempest.api.compute.test_versions.TestVersions.test_get_version_details[id-b953a29e-929c-4a8e-81be-ec3a7e03cb76,smoke] time: 2026-03-18 14:25:17.827416Z 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-18 14:25:14,810 31 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/ 1.934s 2026-03-18 14:25:14,811 31 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': 'Wed, 18 Mar 2026 14:25:12 GMT', 'server': 'Apache', 'content-length': '417', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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-18 14:25:16,175 31 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/v2/ 1.362s 2026-03-18 14:25:16,176 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:14 GMT', 'server': 'Apache', 'content-length': '399', 'x-openstack-request-id': 'req-5294ded9-75ba-4042-82e5-ee49e0a01941', 'x-compute-request-id': 'req-5294ded9-75ba-4042-82e5-ee49e0a01941', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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-18 14:25:17,825 31 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/ 1.648s 2026-03-18 14:25:17,825 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:16 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-ac372e7b-d599-4940-9363-8ad396f72f2e', 'x-compute-request-id': 'req-ac372e7b-d599-4940-9363-8ad396f72f2e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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-6 time: 2026-03-18 14:25:17.827838Z tags: worker-6 test: tempest.api.compute.test_versions.TestVersions.test_list_api_versions[id-6c0a0990-43b6-4529-9b61-5fd8daf7c55c,smoke] time: 2026-03-18 14:25:19.619231Z 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-18 14:25:19,617 31 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_list_api_versions): 200 GET https://nova-public-openstack.apps-crc.testing/ 1.789s 2026-03-18 14:25:19,617 31 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': 'Wed, 18 Mar 2026 14:25:17 GMT', 'server': 'Apache', 'content-length': '417', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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-6 time: 2026-03-18 14:25:20.788784Z tags: worker-5 test: tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata[id-4894c312-6056-4587-8d6f-86ffbf861f80,smoke] time: 2026-03-18 14:25:20.952337Z successful: tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata[id-4894c312-6056-4587-8d6f-86ffbf861f80,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D77 2026-03-18 14:25:20,849 30 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_account_metadata): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_9725a704a85f4530898a2c5d8d3239ca 0.060s 2026-03-18 14:25:20,849 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Account-Meta-test-account-meta1': 'Meta1', 'X-Account-Meta-test-account-meta2': 'Meta2', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:20 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'txf619e1ca8d3f4954b905a-0069bab5d0', 'x-openstack-request-id': 'txf619e1ca8d3f4954b905a-0069bab5d0', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=77791555c7a2abaa9cb588b097c9030a; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9725a704a85f4530898a2c5d8d3239ca'} Body: b'' 2026-03-18 14:25:20,904 30 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_account_metadata): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_9725a704a85f4530898a2c5d8d3239ca 0.055s 2026-03-18 14:25:20,905 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:20 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-account-container-count': '6', 'x-account-object-count': '0', 'x-account-bytes-used': '0', 'x-timestamp': '1773843919.36379', 'x-account-storage-policy-policy-0-container-count': '6', 'x-account-storage-policy-policy-0-object-count': '0', 'x-account-storage-policy-policy-0-bytes-used': '0', 'x-account-meta-test-account-meta1': 'Meta1', 'x-account-meta-test-account-meta2': 'Meta2', 'accept-ranges': 'bytes', 'x-account-project-domain-id': 'default', 'vary': 'Accept', 'x-trans-id': 'tx4ef7ac31ea3e4665a3362-0069bab5d0', 'x-openstack-request-id': 'tx4ef7ac31ea3e4665a3362-0069bab5d0', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=77791555c7a2abaa9cb588b097c9030a; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9725a704a85f4530898a2c5d8d3239ca'} Body: b'' 2026-03-18 14:25:20,951 30 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_account_metadata): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_9725a704a85f4530898a2c5d8d3239ca 0.046s 2026-03-18 14:25:20,951 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Remove-Account-Meta-test-account-meta1': 'Meta1', 'X-Remove-Account-Meta-test-account-meta2': 'Meta2', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:20 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx540dcc9ee3b043aa96cca-0069bab5d0', 'x-openstack-request-id': 'tx540dcc9ee3b043aa96cca-0069bab5d0', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=77791555c7a2abaa9cb588b097c9030a; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9725a704a85f4530898a2c5d8d3239ca'} Body: b'' 0 ] tags: -worker-5 time: 2026-03-18 14:25:20.952601Z tags: worker-5 test: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers[id-3499406a-ae53-4f8c-b43a-133d4dc6fe3f,smoke] time: 2026-03-18 14:25:20.996149Z successful: tempest.api.object_storage.test_account_services.AccountTest.test_list_containers[id-3499406a-ae53-4f8c-b43a-133d4dc6fe3f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 5AE 2026-03-18 14:25:20,995 30 INFO [tempest.lib.common.rest_client] Request (AccountTest:test_list_containers): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_9725a704a85f4530898a2c5d8d3239ca 0.042s 2026-03-18 14:25:20,995 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:20 GMT', 'server': 'Apache', 'content-type': 'text/plain; charset=utf-8', 'x-account-container-count': '6', 'x-account-object-count': '0', 'x-account-bytes-used': '0', 'x-timestamp': '1773843919.36379', 'x-account-storage-policy-policy-0-container-count': '6', 'x-account-storage-policy-policy-0-object-count': '0', 'x-account-storage-policy-policy-0-bytes-used': '0', 'accept-ranges': 'bytes', 'content-length': '147', 'x-account-project-domain-id': 'default', 'vary': 'Accept', 'x-trans-id': 'tx557b529654844169ab933-0069bab5d0', 'x-openstack-request-id': 'tx557b529654844169ab933-0069bab5d0', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=77791555c7a2abaa9cb588b097c9030a; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9725a704a85f4530898a2c5d8d3239ca'} Body: b"tempest-b'a'--462449860\ntempest-b'b'--1622904053\ntempest-b'c'--1069977598\ntempest-b'd'--1440404741\ntempest-b'e'--543602580\ntempest-b'f'--289328839\n" 0 ] tags: -worker-5 time: 2026-03-18 14:25:22.022538Z tags: worker-1 test: tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list[id-18afc6c0-46cf-4911-824e-9989cc056c3a,smoke] time: 2026-03-18 14:25:22.582893Z successful: tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list[id-18afc6c0-46cf-4911-824e-9989cc056c3a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 239B 2026-03-18 14:25:22,216 26 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:test_role_create_update_show_list): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.194s 2026-03-18 14:25:22,255 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-Role-275447546"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:22 GMT', 'server': 'Apache', 'content-length': '257', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-048dc8a5-6e4e-4f62-a9c9-ccc7f7895bd8', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "79fe1cab422343b4adf05ffe1270aa15", "name": "tempest-Role-275447546", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/79fe1cab422343b4adf05ffe1270aa15"}}}\n' 2026-03-18 14:25:22,361 26 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:test_role_create_update_show_list): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/roles/79fe1cab422343b4adf05ffe1270aa15 0.104s 2026-03-18 14:25:22,361 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-NewRole-890007925"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:22 GMT', 'server': 'Apache', 'content-length': '260', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-035eee65-6de6-4c5a-a756-f3b0c25b22ae', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/79fe1cab422343b4adf05ffe1270aa15'} Body: b'{"role": {"id": "79fe1cab422343b4adf05ffe1270aa15", "name": "tempest-NewRole-890007925", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/79fe1cab422343b4adf05ffe1270aa15"}}}\n' 2026-03-18 14:25:22,400 26 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:test_role_create_update_show_list): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/roles/79fe1cab422343b4adf05ffe1270aa15 0.038s 2026-03-18 14:25:22,400 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:22 GMT', 'server': 'Apache', 'content-length': '260', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-84c85d13-770b-402e-949b-cf03fded9060', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/79fe1cab422343b4adf05ffe1270aa15'} Body: b'{"role": {"id": "79fe1cab422343b4adf05ffe1270aa15", "name": "tempest-NewRole-890007925", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/79fe1cab422343b4adf05ffe1270aa15"}}}\n' 2026-03-18 14:25:22,445 26 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:test_role_create_update_show_list): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/roles 0.045s 2026-03-18 14:25:22,445 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:22 GMT', 'server': 'Apache', 'content-length': '3557', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e59e5866-ddaa-4026-ae21-c598e14ef8a8', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"roles": [{"id": "05dd3ab28cd14951a86ad00a5a8c9e17", "name": "SwiftProjectReader", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/05dd3ab28cd14951a86ad00a5a8c9e17"}}, {"id": "171478beb50c4f3d81f51c2eec62865b", "name": "tempest-role-259842651", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/171478beb50c4f3d81f51c2eec62865b"}}, {"id": "2402703759544eb09132117e1cdca54a", "name": "tempest-role-1517217708", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/2402703759544eb09132117e1cdca54a"}}, {"id": "2a37785b3227460bb2ceed8f9078d31d", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/2a37785b3227460bb2ceed8f9078d31d"}}, {"id": "2a6b219ef64f47b487e7498beb6fada2", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/2a6b219ef64f47b487e7498beb6fada2"}}, {"id": "3770204348714e83928519ba7a01c70d", "name": "SwiftSystemReader", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/3770204348714e83928519ba7a01c70d"}}, {"id": "5bfe7d7507ab451f822bb5e2c6f4ef39", "name": "swiftoperator", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/5bfe7d7507ab451f822bb5e2c6f4ef39"}}, {"id": "79fe1cab422343b4adf05ffe1270aa15", "name": "tempest-NewRole-890007925", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/79fe1cab422343b4adf05ffe1270aa15"}}, {"id": "8f250b92941e49fc8ec44a133b68c42a", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/8f250b92941e49fc8ec44a133b68c42a"}}, {"id": "979d7defc39b49f594abc3790510f063", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/979d7defc39b49f594abc3790510f063"}}, {"id": "a53164641d724bbcab2fb69338e337d6", "name": "tempest-role-1546374410", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/a53164641d724bbcab2fb69338e337d6"}}, {"id": "c7f5e7afcb5c4630bbe9755ed5e6fa97", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/c7f5e7afcb5c4630bbe9755ed5e6fa97"}}, {"id": "c93ceb281fbd41d0908e6d866567245e", "name": "tempest-Role-1390453415", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/c93ceb281fbd41d0908e6d866567245e"}}, {"id": "f3d4b342cd1a45cbb6905fa103d41a31", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/f3d4b342cd1a45cbb6905fa103d41a31"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/roles", "previous": null}}\n' 2026-03-18 14:25:22,582 26 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/79fe1cab422343b4adf05ffe1270aa15 0.136s 2026-03-18 14:25:22,582 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:22 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7ff6d99a-f8c9-4fe4-a7cc-1d6ea1ecbdca', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/79fe1cab422343b4adf05ffe1270aa15'} Body: b'' 0 ] tags: -worker-1 time: 2026-03-18 14:25:26.082595Z tags: worker-6 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image[id-f848bb94-1c6e-45a4-8726-39e3a5b23535,smoke] time: 2026-03-18 14:25:27.057097Z 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-18 14:25:26,516 31 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.432s 2026-03-18 14:25:26,516 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-412383784", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:26 GMT', 'server': 'Apache', 'content-length': '633', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/5f631c36-3693-425b-8b17-98740f2fa6cc', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-b466dd80-159c-4416-90fd-8db47f029357', '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-412383784", "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": "7cb6cc3cce434b1fac1c082fa2047e47", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "5f631c36-3693-425b-8b17-98740f2fa6cc", "created_at": "2026-03-18T14:25:26Z", "updated_at": "2026-03-18T14:25:26Z", "tags": [], "self": "/v2/images/5f631c36-3693-425b-8b17-98740f2fa6cc", "file": "/v2/images/5f631c36-3693-425b-8b17-98740f2fa6cc/file", "schema": "/v2/schemas/image"}' 2026-03-18 14:25:26,803 31 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 204 DELETE https://glance-default-public-openstack.apps-crc.testing/v2/images/5f631c36-3693-425b-8b17-98740f2fa6cc 0.286s 2026-03-18 14:25:26,803 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:26 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-7962aa1a-07c7-4f72-9370-5d04554ce8d7', '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/5f631c36-3693-425b-8b17-98740f2fa6cc'} Body: b'' 2026-03-18 14:25:26,929 31 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 404 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/5f631c36-3693-425b-8b17-98740f2fa6cc 0.126s 2026-03-18 14:25:26,930 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:26 GMT', 'server': 'Apache', 'content-length': '139', 'x-openstack-request-id': 'req-0b5f9ed4-2761-4c11-941a-53b2f1488ea6', '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/5f631c36-3693-425b-8b17-98740f2fa6cc'} Body: b'{"message": "No image found with ID 5f631c36-3693-425b-8b17-98740f2fa6cc

\\n\\n\\n", "code": "404 Not Found", "title": "Not Found"}' 2026-03-18 14:25:27,056 31 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images 0.126s 2026-03-18 14:25:27,056 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:26 GMT', 'server': 'Apache', 'content-length': '1797', 'x-openstack-request-id': 'req-342ce1f3-058a-426b-a5f8-a101d1e458ad', '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": "ad66bf57bbba44d88580c3b3d3e61957", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "de54a790-4a75-4c03-b4c2-702e97bba81b", "created_at": "2026-03-18T14:23:46Z", "updated_at": "2026-03-18T14:23:47Z", "tags": [], "self": "/v2/images/de54a790-4a75-4c03-b4c2-702e97bba81b", "file": "/v2/images/de54a790-4a75-4c03-b4c2-702e97bba81b/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": "ad66bf57bbba44d88580c3b3d3e61957", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "created_at": "2026-03-18T14:23:45Z", "updated_at": "2026-03-18T14:23:46Z", "tags": [], "self": "/v2/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994", "file": "/v2/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994/file", "schema": "/v2/schemas/image", "stores": "default_backend"}], "first": "/v2/images", "schema": "/v2/schemas/images"}' 0 ] tags: -worker-6 time: 2026-03-18 14:25:27.057426Z tags: worker-6 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file[id-139b765e-7f3d-4b3d-8b37-3ca3876ee318,smoke] time: 2026-03-18 14:25:29.536723Z 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:'' 2603 2026-03-18 14:25:27,150 31 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.092s 2026-03-18 14:25:27,151 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-1791590862", "container_format": "bare", "disk_format": "qcow2", "visibility": "private", "ramdisk_id": "00000000-1111-2222-3333-444455556666"} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:27 GMT', 'server': 'Apache', 'content-length': '688', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/c54b10a9-0bfd-4ad6-89bc-e9846f59c584', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-aa13afe2-dbe5-41e7-bca2-a800e63f0a81', '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-1791590862", "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": "7cb6cc3cce434b1fac1c082fa2047e47", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "c54b10a9-0bfd-4ad6-89bc-e9846f59c584", "created_at": "2026-03-18T14:25:27Z", "updated_at": "2026-03-18T14:25:27Z", "tags": [], "self": "/v2/images/c54b10a9-0bfd-4ad6-89bc-e9846f59c584", "file": "/v2/images/c54b10a9-0bfd-4ad6-89bc-e9846f59c584/file", "schema": "/v2/schemas/image"}' 2026-03-18 14:25:27,254 31 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/c54b10a9-0bfd-4ad6-89bc-e9846f59c584/file 0.102s 2026-03-18 14:25:27,255 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:27 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-00c2f682-c6da-401c-a202-04eb7b9b4137', '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/c54b10a9-0bfd-4ad6-89bc-e9846f59c584/file'} Body: b'' 2026-03-18 14:25:28,758 31 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/c54b10a9-0bfd-4ad6-89bc-e9846f59c584/file 1.500s 2026-03-18 14:25:28,760 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/octet-stream', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:27 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-abf1532d-ccb3-4c45-9f5a-b4e64bded7bc', '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/c54b10a9-0bfd-4ad6-89bc-e9846f59c584/file'} Body: b'' 2026-03-18 14:25:28,874 31 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/c54b10a9-0bfd-4ad6-89bc-e9846f59c584 0.113s 2026-03-18 14:25:28,874 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:28 GMT', 'server': 'Apache', 'content-length': '877', 'x-openstack-request-id': 'req-78873df5-8086-4cd7-82ee-da90b0c8b7bd', '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/c54b10a9-0bfd-4ad6-89bc-e9846f59c584'} Body: b'{"ramdisk_id": "00000000-1111-2222-3333-444455556666", "name": "tempest-image-1791590862", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 1024, "virtual_size": null, "status": "active", "checksum": "33e6be782b23fc0b0a88191637909888", "protected": false, "min_ram": 0, "min_disk": 0, "owner": "7cb6cc3cce434b1fac1c082fa2047e47", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "f1eb41ab71165b91a41d8f65d17b851ba6cd259962bfc6433c58b4ffe55ce3706e68965b2d3fea1a00675511d84642bdf6e14dfa5106903cc1948785c2c85307", "id": "c54b10a9-0bfd-4ad6-89bc-e9846f59c584", "created_at": "2026-03-18T14:25:27Z", "updated_at": "2026-03-18T14:25:28Z", "tags": [], "self": "/v2/images/c54b10a9-0bfd-4ad6-89bc-e9846f59c584", "file": "/v2/images/c54b10a9-0bfd-4ad6-89bc-e9846f59c584/file", "schema": "/v2/schemas/image", "stores": "default_backend"}' 2026-03-18 14:25:29,536 31 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/c54b10a9-0bfd-4ad6-89bc-e9846f59c584/file 0.661s 2026-03-18 14:25:29,536 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:28 GMT', 'server': 'Apache', 'content-length': '1024', 'content-md5': '33e6be782b23fc0b0a88191637909888', 'x-openstack-request-id': 'req-a8d77ae1-5a09-429a-8cf4-efc9c20c96fe', '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/c54b10a9-0bfd-4ad6-89bc-e9846f59c584/file'} Body: b';V}Y\xd89]\xe5\x11\xea\x93tO\x05o^~\xf5\xcc{v\xfa\x87\x00)N\x9f&xkM\xb9\xe8\xe1\x81x\x97\x82\x7f\xbc\x94\xccK\xcagb\x8f\xc1\x033={Z\xfa\xf0Y\xee\xf8\xca\xa9\xef?VL\x98_\xa5\xde\xb2\x01G\x7fy\xb4q\xbf\x02\x12\xf6\xd0\xf3\xb9ta\xbd\xfa\x187&\x1dQ\xce\xda|\xb1\x87\x18\xa4\xa38\x14\xc0\xd1\x1a\x91\xc8\xa5\x9dB\xf3,@\xa3\xaf\xad\xb3"\xb2N4\xc6\x17\x8f\xb7\xcf\xc4My\x11\xa2\xa31\xb6\x1b#U\xaegh\xfd\xc2\xfa6\xa3\x95\xda\x87\x0f\xe1>\x9cR\xd1\x0e\\ @\xc0\xe4\xe5\xe1\x8ar\xb2\x8f\xe8\x1d$[\x8b\xadM\xad\x97!\xb4\xa5\xda\x80ij\xf6=\xee\x0e\xed\x89\xb3\xa5\xb2\x87\xd7\x1f\x0c\x18\xf8\xe5\x9c\xad\x0b\x1d\xf3\x7f\x00\xc8\xd3\x1dd\xd6=\x828\x8e\x84\x12\xf3\xbc\x1a\xff\x18\x97\xb6\x0fP\x11\x86\x16:)\x89#\x8d\x19!\x92!\xda\xba\x84\xbb\xb8\x1e\xf7\xa8\xad\xd4]$\xea\xfc:3+\xa6i\xcdl\x1f7#fv\x05[\x97Lx:*r\xd8_\x15rrH\x13\xef\xb3o-`\n$\xfc2\x88\xf9\xd0\xc2\xe8\x99\x15\x84\xe34\xae\xc6\xf1<\xd1\xfe\xbcK\xb3?,\xd2\xc9\xb97\x9f\x06\xceA\x84.\x9d\xbf;\xf1i\x94s\xc6C?\x12\x14\xf9\x96\xd8S\xaf]-q\x16\xf7x\xe8``\x9bh\xf0RM\xd2\x1e\xd8\x15\xd6\xcaH\xb6\x89\x05\xae\x19R4\xde\x00?\xbc\xed\x86[.\x00\xb8.o\xb5[\xff\x10\x1d\xdcg\x90\x00ls .\x9a\xdd\xe4\x87\xfbzt\x00*\xa5\x9c1\'\x15/)w\'\xad\x80^\xdc\xc3\x963\xdb\x8b\xbb\x9c/cO\xe2\xfa\x99[\x91\xe6\x9cS\xb6\xf0\x0e\xb5 \x8c\xda+,\x85<\x05zxY\x8eg(\xb9\xb6\x1f/\x9deg\xe6\x7f\xecpUaA\xe1%\x92ij\x15\xceK\xef\r |\xe2X\xa4\x1b=w\x85\x8f\xbd\xd0\xd4P\x8ee\x1b\xe9\xd6\xab ys\xdd\x01h\xdb\xe6\xbc\xddH\xc1ury\\\xf1\xfbU\xfb\x17w5\xab\xe4\x00\xc4\x8e\xd6;g\xb1L\xc6 \'\xc6\xc4\xc3\x1e\xe3\x99i\xddu\xe5o\x0f\x10$\x0b\x1b6\xb1\xc1j\x16\x8c\xbf\x00\x1ck\xd8^\xafY/.\x07\xba\xa9(S6f:\\\t\xbe\tX\xde\x08\x86\x12|U\x8f\x0cv\xf1\xe2\x19\xf6*\xe0\x94\xd6a\xe0\xa4\x8d-\x9e\xca\xe0\x8f@\xed\xefh\xb0B$\x98\xd6Z\xbb\xe7j\xee\x06]\x07PW\xda"\xd5HqE7VA\xc5\xe5l\x88\xbf\xf2\xd0zNITqq\x06n-\xe4\xe5\xa0\xbfG\xe9\r\x19W\x04\xbe\xac\x13dT\x98\xeb\xe4\x12^>\xc0\xf8\x82\xd8\x11\xa2M\xafri\xb22\xc1\xb7\xf0\x83\x1e\xda\x0e\xe6\x03\xce\xcd@\xa9\x9d\xba\xae\xed=\xe7\x04\xa7\x98C\xa6\xf5\xafZ\xabW\x9d\x876\x7f\xed\xe7\x8a%\x02\x87\xf4\r\x13w.\xda\x19\xf1\x7f\t\xf51\x9ew\x17\x18\xa1\xf6*\x9a\xeaSqC\xa3\x19.\xf0\xa6\x10w]\xf1\x17\x7fUO\xdb=\xac\xbc\xff"+\xd44\x97{\xf6)W\xffN\xd4\xaa\xc7\xc8\x93|\xa1\x1d\xffU\x82Y!\xb1\x9a\x9f\xfcp\xfdu\xa5Y^\xb4>;\x02\'&\xbbK\xc0\xc9\xa3\xcaH_\x86\xb2\x01\xb2\xe0I#F\xe7y;\x98f\xb1\xea2uq3\x04\x9fgvF\xd1\x0buy\x80\xdb\xba\x05.\xb5w\xc8\r\xf1\xa8j\x89\x1d!\xc6\x13\xdd\xf4\x9e\xeb\xaf,\xf2\xc3xv\x1dL{6\x0fTP\xd0\xd6\xcbF\x0f~\x9a6UP\xb8k\xfd\'\x0ezP\xac\x19\xc3U\xe0\x8b\xa6\xc4\xa6\xa8a\xa81\xc6&\xaf\x8b\xa1c\x08\xc1\xde\'!\x04`\xc3\xa3`\x06\xae8b\xc4\xc6e9NC\x89\xb1\xe6\xcb\x0ed!B\xa5\xc7"\xfc\xccm\xc4\xaf\xc1~\x84 \x80\x83\x9b5B\xda\x82[\xafJq\xbe\x1b^\x8e\xef\xe0E;\xbfS\xd3e\xcc\x83\xfe\x13\x0bs\xe4^j\xaf\x9d9\x90t\xb7R\x8cB\xff\x00\xc3."\x8a\xf9\xa6\xdb\x1fv_\n\xb8\x91Y\xdf\xc2\r\x9c\x02\xf0\xda+3\xdf\x9e\xf7\x86k\xd8\x93\xbbe\xe36\xc3(G3\x90\x90"' 0 ] tags: -worker-6 time: 2026-03-18 14:25:29.537261Z tags: worker-6 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image[id-f66891a7-a35c-41a8-b590-a065c2a1caa6,smoke] time: 2026-03-18 14:25:29.917619Z 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:'' 141E 2026-03-18 14:25:29,681 31 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.144s 2026-03-18 14:25:29,681 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-262393994", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:29 GMT', 'server': 'Apache', 'content-length': '633', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/f0046bd3-959f-4b19-89a5-e7c22103f05b', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-e79460c4-eaaa-4d30-ae42-d6dd3e57ab3f', '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-262393994", "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": "7cb6cc3cce434b1fac1c082fa2047e47", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "f0046bd3-959f-4b19-89a5-e7c22103f05b", "created_at": "2026-03-18T14:25:29Z", "updated_at": "2026-03-18T14:25:29Z", "tags": [], "self": "/v2/images/f0046bd3-959f-4b19-89a5-e7c22103f05b", "file": "/v2/images/f0046bd3-959f-4b19-89a5-e7c22103f05b/file", "schema": "/v2/schemas/image"}' 2026-03-18 14:25:29,816 31 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 PATCH https://glance-default-public-openstack.apps-crc.testing/v2/images/f0046bd3-959f-4b19-89a5-e7c22103f05b 0.134s 2026-03-18 14:25:29,816 31 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-1822052043"}] Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:29 GMT', 'server': 'Apache', 'content-length': '638', 'x-openstack-request-id': 'req-3706f42e-c3b8-4fa8-95dd-a3ad783e37bb', '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/f0046bd3-959f-4b19-89a5-e7c22103f05b'} Body: b'{"name": "tempest-new-image-1822052043", "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": "7cb6cc3cce434b1fac1c082fa2047e47", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "f0046bd3-959f-4b19-89a5-e7c22103f05b", "created_at": "2026-03-18T14:25:29Z", "updated_at": "2026-03-18T14:25:29Z", "tags": [], "self": "/v2/images/f0046bd3-959f-4b19-89a5-e7c22103f05b", "file": "/v2/images/f0046bd3-959f-4b19-89a5-e7c22103f05b/file", "schema": "/v2/schemas/image"}' 2026-03-18 14:25:29,917 31 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/f0046bd3-959f-4b19-89a5-e7c22103f05b 0.100s 2026-03-18 14:25:29,917 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:29 GMT', 'server': 'Apache', 'content-length': '638', 'x-openstack-request-id': 'req-07422cb8-fbb0-48ac-9e89-f5a05466cbea', '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/f0046bd3-959f-4b19-89a5-e7c22103f05b'} Body: b'{"name": "tempest-new-image-1822052043", "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": "7cb6cc3cce434b1fac1c082fa2047e47", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "f0046bd3-959f-4b19-89a5-e7c22103f05b", "created_at": "2026-03-18T14:25:29Z", "updated_at": "2026-03-18T14:25:29Z", "tags": [], "self": "/v2/images/f0046bd3-959f-4b19-89a5-e7c22103f05b", "file": "/v2/images/f0046bd3-959f-4b19-89a5-e7c22103f05b/file", "schema": "/v2/schemas/image"}' 0 ] tags: -worker-6 time: 2026-03-18 14:25:31.333946Z tags: worker-5 test: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) time: 2026-03-18 14:25:31.333946Z skip: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) [ multipart Content-Type: text/plain;charset=utf8 reason 35 VolumesActionsTest skipped as Cinder is not available0 ] tags: -worker-5 time: 2026-03-18 14:25:31.061580Z tags: worker-2 test: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] time: 2026-03-18 14:25:31.356703Z 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-18 14:25:31,353 27 INFO [tempest.lib.common.rest_client] Request (ServersTestJSON:test_list_servers): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers 0.291s 2026-03-18 14:25:31,354 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': 'Wed, 18 Mar 2026 14:25:31 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-005f0bce-0dc2-48b6-91f7-cf709ba441bd', 'x-compute-request-id': 'req-005f0bce-0dc2-48b6-91f7-cf709ba441bd', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "ada8a008-6981-407a-9722-9c287dcb3597", "name": "tempest-ServersTestJSON-server-198893878", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/ada8a008-6981-407a-9722-9c287dcb3597"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/ada8a008-6981-407a-9722-9c287dcb3597"}]}]}' 0 ] tags: -worker-2 time: 2026-03-18 14:25:31.357034Z tags: worker-2 test: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] time: 2026-03-18 14:25:31.357454Z successful: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] [ multipart ] tags: -worker-2 time: 2026-03-18 14:25:35.685686Z tags: worker-1 test: tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists[id-17a5de24-e6a0-4e4a-a9ee-d85b6e5612b5,smoke] time: 2026-03-18 14:25:35.732745Z 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-18 14:25:35,731 26 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.045s 2026-03-18 14:25:35,732 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:35 GMT', 'server': 'Apache', 'content-length': '222', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8f00c26b-195f-4e76-8695-538a363946fa', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; 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-1 time: 2026-03-18 14:25:40.101818Z tags: worker-3 test: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] time: 2026-03-18 14:25:40.453431Z successful: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 5E3 2026-03-18 14:25:40,448 28 INFO [tempest.lib.common.rest_client] Request (ServersTestManualDisk:test_list_servers): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers 0.346s 2026-03-18 14:25:40,449 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': 'Wed, 18 Mar 2026 14:25:40 GMT', 'server': 'Apache', 'content-length': '379', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-71f9e505-33d2-4ca0-bdd5-23c40eeeecb4', 'x-compute-request-id': 'req-71f9e505-33d2-4ca0-bdd5-23c40eeeecb4', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "b4c81bfb-85b5-4e98-a980-691a0e36b53a", "name": "tempest-ServersTestManualDisk-server-688339578", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/b4c81bfb-85b5-4e98-a980-691a0e36b53a"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/b4c81bfb-85b5-4e98-a980-691a0e36b53a"}]}]}' 0 ] tags: -worker-3 time: 2026-03-18 14:25:40.455274Z tags: worker-3 test: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] time: 2026-03-18 14:25:40.455800Z successful: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] [ multipart ] tags: -worker-3 time: 2026-03-18 14:25:42.285751Z tags: worker-4 test: telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest.test_create_list_sort_limit_delete_alarm[id-2fa9ba1e-6118-4ce7-984c-b5d2c275de55] time: 2026-03-18 14:25:48.101546Z successful: telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest.test_create_list_sort_limit_delete_alarm[id-2fa9ba1e-6118-4ce7-984c-b5d2c275de55] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 10000 2026-03-18 14:25:43,194 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.908s 2026-03-18 14:25:43,196 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1091306691", "type": "event", "severity": "critical", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:42 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0a711a07-c170-4c21-8509-cef5454ae543', 'content-length': '783', 'x-openstack-request-id': 'req-dbdf2439-bfe8-4be4-9c2d-d6a1aa3cd7fc', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "0a711a07-c170-4c21-8509-cef5454ae543", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:42.599390", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:42.599390", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:42.679318", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:25:43,349 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.153s 2026-03-18 14:25:43,349 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1091306691", "type": "event", "severity": "moderate", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:43 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/c5076356-7e11-4ca1-b164-8b0909e90cd2', 'content-length': '783', 'x-openstack-request-id': 'req-05444287-a574-4444-a533-760f56f5d023', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "c5076356-7e11-4ca1-b164-8b0909e90cd2", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.302986", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.302986", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43.322114", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:25:43,503 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.153s 2026-03-18 14:25:43,504 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1091306691", "type": "event", "severity": "critical", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:43 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/f216ab52-998e-4c61-8662-cc7dbabff031', 'content-length': '783', 'x-openstack-request-id': 'req-2f164051-32b3-4d70-842b-85eb74f2e06c', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "f216ab52-998e-4c61-8662-cc7dbabff031", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.460668", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.460668", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:43.476570", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:25:43,622 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.117s 2026-03-18 14:25:43,622 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1091306691", "type": "event", "severity": "moderate", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:43 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/9519ce0a-e008-465f-97ab-382f286e64e2', 'content-length': '783', 'x-openstack-request-id': 'req-95ea090a-3712-4667-b90c-8df55a076742', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "9519ce0a-e008-465f-97ab-382f286e64e2", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.585138", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.585138", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43.596661", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:25:43,794 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.171s 2026-03-18 14:25:43,797 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1235696929", "type": "event", "severity": "critical", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:43 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/7cfcf95d-e21d-464d-a08d-a3ff74a5e15e', 'content-length': '783', 'x-openstack-request-id': 'req-e731af95-21f3-4327-aa86-f59962b97872', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "7cfcf95d-e21d-464d-a08d-a3ff74a5e15e", "name": "tempest-sorted_alarms-1235696929", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.745404", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.745404", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:43.763687", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:25:43,993 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.176s 2026-03-18 14:25:43,993 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1235696929", "type": "event", "severity": "moderate", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:43 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/bf854e5a-3061-436c-a8c9-caa458f769c2', 'content-length': '783', 'x-openstack-request-id': 'req-071fc741-9cc0-4f9c-9584-d8c6614c7cd9', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "bf854e5a-3061-436c-a8c9-caa458f769c2", "name": "tempest-sorted_alarms-1235696929", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.904192", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.904192", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43.938957", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:25:44,267 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.273s 2026-03-18 14:25:44,271 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1235696929", "type": "event", "severity": "critical", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:44 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/3f4f1755-8e90-437a-a7dc-466b8338e2a5', 'content-length': '783', 'x-openstack-request-id': 'req-c9f56ebf-aa4a-49b7-b322-8670326e5f31', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "3f4f1755-8e90-437a-a7dc-466b8338e2a5", "name": "tempest-sorted_alarms-1235696929", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:44.196634", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:44.196634", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:44.221660", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:25:44,405 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.133s 2026-03-18 14:25:44,405 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1755706555", "type": "event", "severity": "critical", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:44 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/6f0f37f8-4ead-41a9-b7bb-f918ba3b2684', 'content-length': '783', 'x-openstack-request-id': 'req-39e2cf23-2dca-4b15-8183-521027494b54', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "6f0f37f8-4ead-41a9-b7bb-f918ba3b2684", "name": "tempest-sorted_alarms-1755706555", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:44.364292", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:44.364292", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:44.375268", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:25:44,546 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.140s 2026-03-18 14:25:44,546 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1755706555", "type": "event", "severity": "moderate", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:44 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/1bdf957b-ec93-4c84-b0c1-2f6dfc5d0f66', 'content-length': '783', 'x-openstack-request-id': 'req-b9e887c8-12f6-4127-8b54-20f801d8cd68', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "1bdf957b-ec93-4c84-b0c1-2f6dfc5d0f66", "name": "tempest-sorted_alarms-1755706555", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:44.483533", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:44.483533", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:44.496586", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:25:44,646 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.100s 2026-03-18 14:25:44,647 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1755706555", "type": "event", "severity": "critical", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:44 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/34dbde54-a739-491a-b5d1-ea9896a1ad71', 'content-length': '783', 'x-openstack-request-id': 'req-4603e1b5-07d2-4cc5-a933-b4fd89d12df8', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "34dbde54-a739-491a-b5d1-ea9896a1ad71", "name": "tempest-sorted_alarms-1755706555", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:44.618157", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:44.618157", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:44.630787", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:25:44,733 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=severity%3Aasc 0.085s 2026-03-18 14:25:44,734 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:44 GMT', 'server': 'Apache', 'content-length': '7780', 'x-openstack-request-id': 'req-b27e6929-cf71-4866-9814-cf5b8dd924f3', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=severity%3Aasc'} Body: b'[{"alarm_id": "1bdf957b-ec93-4c84-b0c1-2f6dfc5d0f66", "name": "tempest-sorted_alarms-1755706555", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:44.483533", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:44.483533", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:44", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "9519ce0a-e008-465f-97ab-382f286e64e2", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.585138", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.585138", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "bf854e5a-3061-436c-a8c9-caa458f769c2", "name": "tempest-sorted_alarms-1235696929", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.904192", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.904192", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "c5076356-7e11-4ca1-b164-8b0909e90cd2", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.302986", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.302986", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "0a711a07-c170-4c21-8509-cef5454ae543", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:42.599390", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:42.599390", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:42", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "34dbde54-a739-491a-b5d1-ea9896a1ad71", "name": "tempest-sorted_alarms-1755706555", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_ 2026-03-18 14:25:44,872 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=severity 0.138s 2026-03-18 14:25:44,872 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:44 GMT', 'server': 'Apache', 'content-length': '7780', 'x-openstack-request-id': 'req-a2ac3e65-58ae-4473-b921-c0f40172747e', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=severity'} Body: b'[{"alarm_id": "1bdf957b-ec93-4c84-b0c1-2f6dfc5d0f66", "name": "tempest-sorted_alarms-1755706555", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:44.483533", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:44.483533", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:44", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "9519ce0a-e008-465f-97ab-382f286e64e2", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.585138", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.585138", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "bf854e5a-3061-436c-a8c9-caa458f769c2", "name": "tempest-sorted_alarms-1235696929", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.904192", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.904192", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "c5076356-7e11-4ca1-b164-8b0909e90cd2", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.302986", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.302986", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "0a711a07-c170-4c21-8509-cef5454ae543", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:42.599390", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:42.599390", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:42", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "34dbde54-a739-491a-b5d1-ea9896a1ad71", "name": "tempest-sorted_alarms-1755706555", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_ 2026-03-18 14:25:45,383 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc 0.509s 2026-03-18 14:25:45,383 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:44 GMT', 'server': 'Apache', 'content-length': '7780', 'x-openstack-request-id': 'req-b912fc4d-c931-492f-acda-ab2e0ad8d7f3', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc'} Body: b'[{"alarm_id": "0a711a07-c170-4c21-8509-cef5454ae543", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:42.599390", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:42.599390", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:42", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "9519ce0a-e008-465f-97ab-382f286e64e2", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.585138", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.585138", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "c5076356-7e11-4ca1-b164-8b0909e90cd2", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.302986", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.302986", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "f216ab52-998e-4c61-8662-cc7dbabff031", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.460668", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.460668", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "3f4f1755-8e90-437a-a7dc-466b8338e2a5", "name": "tempest-sorted_alarms-1235696929", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:44.196634", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:44.196634", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:44", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "7cfcf95d-e21d-464d-a08d-a3ff74a5e15e", "name": "tempest-sorted_alarms-1235696929", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_ 2026-03-18 14:25:45,489 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?limit=2 0.106s 2026-03-18 14:25:45,490 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:45 GMT', 'server': 'Apache', 'content-length': '1556', 'x-openstack-request-id': 'req-86b8e063-f488-4873-b2e3-21646e7747c9', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?limit=2'} Body: b'[{"alarm_id": "34dbde54-a739-491a-b5d1-ea9896a1ad71", "name": "tempest-sorted_alarms-1755706555", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:44.618157", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:44.618157", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:44", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "1bdf957b-ec93-4c84-b0c1-2f6dfc5d0f66", "name": "tempest-sorted_alarms-1755706555", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:44.483533", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:44.483533", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:44", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}]' 2026-03-18 14:25:45,575 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&limit=2 0.085s 2026-03-18 14:25:45,576 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:45 GMT', 'server': 'Apache', 'content-length': '1556', 'x-openstack-request-id': 'req-3dd33b19-e70e-47ed-b1c5-f22131b697e0', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&limit=2'} Body: b'[{"alarm_id": "0a711a07-c170-4c21-8509-cef5454ae543", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:42.599390", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:42.599390", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:42", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "9519ce0a-e008-465f-97ab-382f286e64e2", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.585138", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.585138", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}]' 2026-03-18 14:25:45,678 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&marker=9519ce0a-e008-465f-97ab-382f286e64e2 0.102s 2026-03-18 14:25:45,679 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:45 GMT', 'server': 'Apache', 'content-length': '6224', 'x-openstack-request-id': 'req-74eb4048-c249-4fd6-8f47-c5ea29b41382', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&marker=9519ce0a-e008-465f-97ab-382f286e64e2'} Body: b'[{"alarm_id": "c5076356-7e11-4ca1-b164-8b0909e90cd2", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.302986", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.302986", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "f216ab52-998e-4c61-8662-cc7dbabff031", "name": "tempest-sorted_alarms-1091306691", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.460668", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.460668", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "3f4f1755-8e90-437a-a7dc-466b8338e2a5", "name": "tempest-sorted_alarms-1235696929", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:44.196634", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:44.196634", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:44", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "7cfcf95d-e21d-464d-a08d-a3ff74a5e15e", "name": "tempest-sorted_alarms-1235696929", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.745404", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.745404", "state_reason": "Not evaluated yet", "severity": "critical", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "bf854e5a-3061-436c-a8c9-caa458f769c2", "name": "tempest-sorted_alarms-1235696929", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "7b086045017a4e68a66ff2e13400e842", "user_id": "a0fd61468ac242799819757cd0e4b889", "timestamp": "2026-03-18T14:25:43.904192", "state": "insufficient data", "state_timestamp": "2026-03-18T14:25:43.904192", "state_reason": "Not evaluated yet", "severity": "moderate", "evaluate_timestamp": "2026-03-18T14:25:43", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "1bdf957b-ec93-4c84-b0c1-2f6dfc5d0f66", "name": "tempest-sorted_alarms-1755706555", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_ 2026-03-18 14:25:45,802 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/0a711a07-c170-4c21-8509-cef5454ae543 0.119s 2026-03-18 14:25:45,803 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:45 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-ed3c1e1e-e444-4ba7-b0b2-b1ffd225eb91', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0a711a07-c170-4c21-8509-cef5454ae543'} Body: b'' 2026-03-18 14:25:45,955 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/0a711a07-c170-4c21-8509-cef5454ae543 0.152s 2026-03-18 14:25:45,960 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:45 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-abcbd578-a289-457f-9713-b9f26a7a1691', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0a711a07-c170-4c21-8509-cef5454ae543'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 0a711a07-c170-4c21-8509-cef5454ae543 not found", "debuginfo": null}}' 2026-03-18 14:25:46,181 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/9519ce0a-e008-465f-97ab-382f286e64e2 0.221s 2026-03-18 14:25:46,182 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:45 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-55c04a3c-221c-47bc-b8f6-59dd12ab5f49', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/9519ce0a-e008-465f-97ab-382f286e64e2'} Body: b'' 2026-03-18 14:25:46,344 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/9519ce0a-e008-465f-97ab-382f286e64e2 0.162s 2026-03-18 14:25:46,345 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:46 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-12592048-b3c9-48e5-9905-88a77de40082', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/9519ce0a-e008-465f-97ab-382f286e64e2'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 9519ce0a-e008-465f-97ab-382f286e64e2 not found", "debuginfo": null}}' 2026-03-18 14:25:46,468 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/c5076356-7e11-4ca1-b164-8b0909e90cd2 0.123s 2026-03-18 14:25:46,469 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:46 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-e3ff18aa-8700-4711-a386-22f568ee4f25', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/c5076356-7e11-4ca1-b164-8b0909e90cd2'} Body: b'' 2026-03-18 14:25:46,547 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/c5076356-7e11-4ca1-b164-8b0909e90cd2 0.078s 2026-03-18 14:25:46,547 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:46 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-aea71cae-ef27-470c-b14f-6ef530c2f6bd', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/c5076356-7e11-4ca1-b164-8b0909e90cd2'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm c5076356-7e11-4ca1-b164-8b0909e90cd2 not found", "debuginfo": null}}' 2026-03-18 14:25:46,664 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/f216ab52-998e-4c61-8662-cc7dbabff031 0.116s 2026-03-18 14:25:46,664 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:46 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-e74826b4-e239-45d8-afe8-17653d3ac08e', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/f216ab52-998e-4c61-8662-cc7dbabff031'} Body: b'' 2026-03-18 14:25:46,756 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/f216ab52-998e-4c61-8662-cc7dbabff031 0.091s 2026-03-18 14:25:46,757 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:46 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-28ef5133-c274-4e7a-8689-d8b3458858fd', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/f216ab52-998e-4c61-8662-cc7dbabff031'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm f216ab52-998e-4c61-8662-cc7dbabff031 not found", "debuginfo": null}}' 2026-03-18 14:25:46,892 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/3f4f1755-8e90-437a-a7dc-466b8338e2a5 0.134s 2026-03-18 14:25:46,892 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:46 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-05a0e23e-a94c-417a-82c0-c581d726de37', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/3f4f1755-8e90-437a-a7dc-466b8338e2a5'} Body: b'' 2026-03-18 14:25:46,980 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/3f4f1755-8e90-437a-a7dc-466b8338e2a5 0.087s 2026-03-18 14:25:46,981 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:46 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-1278da85-ff51-4a34-90cf-16e541f5abfc', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/3f4f1755-8e90-437a-a7dc-466b8338e2a5'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 3f4f1755-8e90-437a-a7dc-466b8338e2a5 not found", "debuginfo": null}}' 2026-03-18 14:25:47,084 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/7cfcf95d-e21d-464d-a08d-a3ff74a5e15e 0.103s 2026-03-18 14:25:47,085 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:46 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-624b7d84-2d91-44a6-944f-5544f575bea8', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/7cfcf95d-e21d-464d-a08d-a3ff74a5e15e'} Body: b'' 2026-03-18 14:25:47,173 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/7cfcf95d-e21d-464d-a08d-a3ff74a5e15e 0.088s 2026-03-18 14:25:47,175 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:47 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-dabd5377-1bd9-4167-82c2-e01b36071e85', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/7cfcf95d-e21d-464d-a08d-a3ff74a5e15e'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 7cfcf95d-e21d-464d-a08d-a3ff74a5e15e not found", "debuginfo": null}}' 2026-03-18 14:25:47,274 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/bf854e5a-3061-436c-a8c9-caa458f769c2 0.098s 2026-03-18 14:25:47,276 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:47 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-2d753231-f7e5-4151-bb3e-c505f3dca9bd', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/bf854e5a-3061-436c-a8c9-caa458f769c2'} Body: b'' 2026-03-18 14:25:47,357 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/bf854e5a-3061-436c-a8c9-caa458f769c2 0.080s 2026-03-18 14:25:47,358 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:47 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-4defd383-8697-4675-857f-2515f520f6ca', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/bf854e5a-3061-436c-a8c9-caa458f769c2'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm bf854e5a-3061-436c-a8c9-caa458f769c2 not found", "debuginfo": null}}' 2026-03-18 14:25:47,505 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/1bdf957b-ec93-4c84-b0c1-2f6dfc5d0f66 0.146s 2026-03-18 14:25:47,505 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:47 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-18cf1a7a-4949-4258-a5ae-a0569535950f', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/1bdf957b-ec93-4c84-b0c1-2f6dfc5d0f66'} Body: b'' 2026-03-18 14:25:47,586 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/1bdf957b-ec93-4c84-b0c1-2f6dfc5d0f66 0.080s 2026-03-18 14:25:47,586 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:47 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-7d6568bb-7267-4e6c-a0df-2e4a2ee25f1b', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/1bdf957b-ec93-4c84-b0c1-2f6dfc5d0f66'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 1bdf957b-ec93-4c84-b0c1-2f6dfc5d0f66 not found", "debuginfo": null}}' 2026-03-18 14:25:47,699 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/34dbde54-a739-491a-b5d1-ea9896a1ad71 0.111s 2026-03-18 14:25:47,700 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:47 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-44b1a42a-a07c-4adb-9bf7-d63f6930f5d1', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/34dbde54-a739-491a-b5d1-ea9896a1ad71'} Body: b'' 2026-03-18 14:25:47,767 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/34dbde54-a739-491a-b5d1-ea9896a1ad71 0.067s 2026-03-18 14:25:47,767 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:47 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-76f09578-ad84-4919-8b83-c310d013281b', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/34dbde54-a739-491a-b5d1-ea9896a1ad71'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 34dbde54-a739-491a-b5d1-ea9896a1ad71 not found", "debuginfo": null}}' 2026-03-18 14:25:47,902 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/6f0f37f8-4ead-41a9-b7bb-f918ba3b2684 0.135s 2026-03-18 14:25:47,903 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:47 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-c73299dd-d55d-48b8-adab-17047149be26', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/6f0f37f8-4ead-41a9-b7bb-f918ba3b2684'} Body: b'' 2026-03-18 14:25:48,097 29 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPIMysqlTest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/6f0f37f8-4ead-41a9-b7bb-f918ba3b2684 0.194s 2026-03-18 14:25:48,100 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:47 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-f51bb157-3dc3-4fa2-8e9f-3526e3dc73a4', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-102 location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/6f0f37f8-4ead-41a9-b7bb-f918ba3b2684'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 6f0f37f8-4ead-41a9-b7bb-f918ba3b2684 not found", "debuginfo": null}}' 0 ] tags: -worker-4 time: 2026-03-18 14:25:42.107498Z tags: worker-1 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] time: 2026-03-18 14:25:59.200033Z 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:'' 27DB 2026-03-18 14:25:45,271 26 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 3.163s 2026-03-18 14:25:45,271 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsIpV6TestJSON-551943970"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '629', 'x-openstack-request-id': 'req-eb78f149-4421-4ab0-9c38-a82e377034b9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"3bf220aa-2cab-4760-b8d2-d654efda9323","name":"tempest-PortsIpV6TestJSON-551943970","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"94212a664eb54be2a53ab5320e0b1f60","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-18T14:25:42Z","updated_at":"2026-03-18T14:25:42Z","revision_number":1}}' 2026-03-18 14:25:47,109 26 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 1.838s 2026-03-18 14:25:47,110 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "3bf220aa-2cab-4760-b8d2-d654efda9323", "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': 'Wed, 18 Mar 2026 14:25:47 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-ab5d4183-597d-4a93-ab36-7a7ab3e4e42b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"d4def048-1d76-4a44-b043-09d7fd53bc88","name":"","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","network_id":"3bf220aa-2cab-4760-b8d2-d654efda9323","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-18T14:25:46Z","updated_at":"2026-03-18T14:25:46Z","revision_number":0,"project_id":"94212a664eb54be2a53ab5320e0b1f60"}}' 2026-03-18 14:25:50,980 26 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 3.864s 2026-03-18 14:25:50,982 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "3bf220aa-2cab-4760-b8d2-d654efda9323", "name": "tempest-PortsIpV6TestJSON-113929266"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '966', 'x-openstack-request-id': 'req-e64e70da-44ac-4f79-87ab-263e1ee56ffa', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"1d7c2783-2c81-4c77-a12a-89db063a41ad","name":"tempest-PortsIpV6TestJSON-113929266","network_id":"3bf220aa-2cab-4760-b8d2-d654efda9323","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","mac_address":"fa:16:3e:a0:ac:3d","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"d4def048-1d76-4a44-b043-09d7fd53bc88","ip_address":"2001:db8::58"}],"project_id":"94212a664eb54be2a53ab5320e0b1f60","qos_policy_id":null,"port_security_enabled":true,"security_groups":["1ee20b87-ce8d-4d62-8494-7e05711ca74e"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[{"ip_address":"2001:db8::58","hostname":"host-2001-db8--58","fqdn":"host-2001-db8--58.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-03-18T14:25:47Z","updated_at":"2026-03-18T14:25:48Z","revision_number":1}}' 2026-03-18 14:25:52,555 26 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/1d7c2783-2c81-4c77-a12a-89db063a41ad 1.568s 2026-03-18 14:25:52,556 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:52 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-eb5c1b0a-202f-490c-a21e-40dacc326460', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/1d7c2783-2c81-4c77-a12a-89db063a41ad'} Body: b'' 2026-03-18 14:25:52,697 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/1d7c2783-2c81-4c77-a12a-89db063a41ad 0.141s 2026-03-18 14:25:52,698 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-45f01917-d26f-445d-8403-66d38b322dff', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/1d7c2783-2c81-4c77-a12a-89db063a41ad'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 1d7c2783-2c81-4c77-a12a-89db063a41ad could not be found.", "detail": ""}}' 2026-03-18 14:25:52,822 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/1d7c2783-2c81-4c77-a12a-89db063a41ad 0.123s 2026-03-18 14:25:52,823 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-22b17411-08c5-4061-854a-0c4c5a1703a6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/1d7c2783-2c81-4c77-a12a-89db063a41ad'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 1d7c2783-2c81-4c77-a12a-89db063a41ad could not be found.", "detail": ""}}' 2026-03-18 14:25:54,307 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/d4def048-1d76-4a44-b043-09d7fd53bc88 1.483s 2026-03-18 14:25:54,363 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:54 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-040e9c93-61ae-4f38-8083-f82bc1663a81', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/d4def048-1d76-4a44-b043-09d7fd53bc88'} Body: b'' 2026-03-18 14:25:59,194 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3bf220aa-2cab-4760-b8d2-d654efda9323 4.822s 2026-03-18 14:25:59,198 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:59 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-6020e748-4e03-45c5-bdba-45274c6b97fa', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3bf220aa-2cab-4760-b8d2-d654efda9323'} Body: b'' 0 ] tags: -worker-1 time: 2026-03-18 14:25:44.056297Z tags: worker-6 test: tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] time: 2026-03-18 14:26:00.052391Z successful: tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 277D 2026-03-18 14:25:45,538 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.480s 2026-03-18 14:25:45,538 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-1313187340"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '626', 'x-openstack-request-id': 'req-ec3ab9f7-a3ad-4ee5-8d33-72a249427c48', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"0e8c4d7d-0b4a-4dfb-87d5-2c24749affe1","name":"tempest-PortsTestJSON-1313187340","tenant_id":"0ac69ef990d14f39a1eca87da9790e7e","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"0ac69ef990d14f39a1eca87da9790e7e","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-18T14:25:44Z","updated_at":"2026-03-18T14:25:44Z","revision_number":1}}' 2026-03-18 14:25:51,855 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 6.316s 2026-03-18 14:25:51,865 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "0e8c4d7d-0b4a-4dfb-87d5-2c24749affe1", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1", "allocation_pools": [{"start": "10.100.0.2", "end": "10.100.0.14"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:51 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-e4aa1ffb-c48e-4c29-bf69-0200942a6f1c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"867a67d5-2afa-4dda-ba12-c77ada3f33e8","name":"","tenant_id":"0ac69ef990d14f39a1eca87da9790e7e","network_id":"0e8c4d7d-0b4a-4dfb-87d5-2c24749affe1","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-18T14:25:46Z","updated_at":"2026-03-18T14:25:46Z","revision_number":0,"project_id":"0ac69ef990d14f39a1eca87da9790e7e"}}' 2026-03-18 14:25:54,901 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 3.036s 2026-03-18 14:25:54,901 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "0e8c4d7d-0b4a-4dfb-87d5-2c24749affe1", "name": "tempest-PortsTestJSON-542172285"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '954', 'x-openstack-request-id': 'req-3a98e173-8133-41c9-9ef8-177ca2178340', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"e3203419-5f9e-4f16-a27d-97f316184a86","name":"tempest-PortsTestJSON-542172285","network_id":"0e8c4d7d-0b4a-4dfb-87d5-2c24749affe1","tenant_id":"0ac69ef990d14f39a1eca87da9790e7e","mac_address":"fa:16:3e:75:14:94","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"867a67d5-2afa-4dda-ba12-c77ada3f33e8","ip_address":"10.100.0.6"}],"project_id":"0ac69ef990d14f39a1eca87da9790e7e","qos_policy_id":null,"port_security_enabled":true,"security_groups":["8a556401-d922-4358-9387-b82faeab0718"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[{"ip_address":"10.100.0.6","hostname":"host-10-100-0-6","fqdn":"host-10-100-0-6.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-03-18T14:25:52Z","updated_at":"2026-03-18T14:25:52Z","revision_number":1}}' 2026-03-18 14:25:56,676 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e3203419-5f9e-4f16-a27d-97f316184a86 1.774s 2026-03-18 14:25:56,677 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:56 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-23af1622-f82f-42a0-bd0e-1a45798cea6a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e3203419-5f9e-4f16-a27d-97f316184a86'} Body: b'' 2026-03-18 14:25:56,814 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e3203419-5f9e-4f16-a27d-97f316184a86 0.136s 2026-03-18 14:25:56,822 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-ec43a981-1e58-4b15-9916-9249593d8641', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e3203419-5f9e-4f16-a27d-97f316184a86'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port e3203419-5f9e-4f16-a27d-97f316184a86 could not be found.", "detail": ""}}' 2026-03-18 14:25:57,014 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e3203419-5f9e-4f16-a27d-97f316184a86 0.191s 2026-03-18 14:25:57,056 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-551b379d-9176-43bc-950c-f5239f876222', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e3203419-5f9e-4f16-a27d-97f316184a86'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port e3203419-5f9e-4f16-a27d-97f316184a86 could not be found.", "detail": ""}}' 2026-03-18 14:25:57,593 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/867a67d5-2afa-4dda-ba12-c77ada3f33e8 0.537s 2026-03-18 14:25:57,594 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:57 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-83e875f1-3b01-4faf-ab19-acca6393c860', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/867a67d5-2afa-4dda-ba12-c77ada3f33e8'} Body: b'' 2026-03-18 14:26:00,051 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/0e8c4d7d-0b4a-4dfb-87d5-2c24749affe1 2.457s 2026-03-18 14:26:00,052 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:00 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-763aacf7-d682-485b-adb6-c69512c7b5a0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/0e8c4d7d-0b4a-4dfb-87d5-2c24749affe1'} Body: b'' 0 ] tags: -worker-6 time: 2026-03-18 14:26:08.309716Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_alarm_list[id-1c918e06-210b-41eb-bd45-14676dd77cd7] time: 2026-03-18 14:26:08.707768Z successful: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_alarm_list[id-1c918e06-210b-41eb-bd45-14676dd77cd7] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 979 2026-03-18 14:26:08,706 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_alarm_list): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.331s 2026-03-18 14:26:08,707 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:08 GMT', 'server': 'Apache', 'content-length': '1549', 'x-openstack-request-id': 'req-818710ee-d90a-45d5-b180-e277c1f1a205', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'[{"alarm_id": "3e39d939-c726-4e0a-bb2f-33ebab0acc75", "name": "tempest-telemetry_alarm-427722887", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:07.938427", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:07.938427", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:08", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2a428c43-b561-4583-b5f4-8f3aa367bea8", "name": "tempest-telemetry_alarm-1760352876", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:06.765738", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:06.765738", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:07", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}]' 0 ] tags: -worker-5 time: 2026-03-18 14:26:08.708320Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_delete_alarm_defaults[id-bf44b72f-0384-4b34-ab78-bdfd3bf1b16c] time: 2026-03-18 14:26:10.567431Z successful: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_delete_alarm_defaults[id-bf44b72f-0384-4b34-ab78-bdfd3bf1b16c] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' F92 2026-03-18 14:26:09,404 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_delete_alarm_defaults): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.694s 2026-03-18 14:26:09,405 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-telemetry_alarm-1266972471", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:08 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/aa6f5e53-6e7b-4586-9536-b8ec36ead92a', 'content-length': '780', 'x-openstack-request-id': 'req-e34e1dca-a15a-4457-a136-71f97d65a11b', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "aa6f5e53-6e7b-4586-9536-b8ec36ead92a", "name": "tempest-telemetry_alarm-1266972471", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:09.300833", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:09.300833", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:09.371706", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:10,093 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_delete_alarm_defaults): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/aa6f5e53-6e7b-4586-9536-b8ec36ead92a 0.688s 2026-03-18 14:26:10,093 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:09 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-b2fdf55a-791f-4b5f-80e0-affc355f0ade', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/aa6f5e53-6e7b-4586-9536-b8ec36ead92a'} Body: b'' 2026-03-18 14:26:10,566 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_delete_alarm_defaults): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/aa6f5e53-6e7b-4586-9536-b8ec36ead92a 0.472s 2026-03-18 14:26:10,566 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:10 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-35f8377d-5735-49bd-928f-402d19cb272f', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/aa6f5e53-6e7b-4586-9536-b8ec36ead92a'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm aa6f5e53-6e7b-4586-9536-b8ec36ead92a not found", "debuginfo": null}}' 0 ] tags: -worker-5 time: 2026-03-18 14:26:10.030611Z tags: worker-3 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-18 14:26:10.736679Z successful: tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 16DC 2026-03-18 14:26:10,213 28 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.182s 2026-03-18 14:26:10,214 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"user_id": "78a4ddeaa1d24b2c9882976c420f417c", "project_id": "1c37de3321ba4fffbaf192f42d03281e", "blob": "{\"access\": \"tempest-Access-1297535245\", \"secret\": \"tempest-Secret-516899340\"}", "type": "ec2"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:10 GMT', 'server': 'Apache', 'content-length': '453', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-99b8cdf5-d0ec-48e5-b4c4-7547e2a369a9', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials'} Body: b'{"credential": {"id": "c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370", "user_id": "78a4ddeaa1d24b2c9882976c420f417c", "project_id": "1c37de3321ba4fffbaf192f42d03281e", "type": "ec2", "blob": "{\\"access\\": \\"tempest-Access-1297535245\\", \\"secret\\": \\"tempest-Secret-516899340\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370"}}}\n' 2026-03-18 14:26:10,470 28 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:test_credentials_create_get_update_delete): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/credentials/c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370 0.256s 2026-03-18 14:26:10,472 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"blob": "{\"access\": \"tempest-NewAccess-315738014\", \"secret\": \"tempest-NewSecret-53710892\"}", "project_id": "d0de1671bf064897b87e181b44e5fb1b", "type": "ec2"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:10 GMT', 'server': 'Apache', 'content-length': '457', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-dfc50b07-f053-4337-8a3c-c4abd150cb04', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370'} Body: b'{"credential": {"id": "c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370", "user_id": "78a4ddeaa1d24b2c9882976c420f417c", "project_id": "d0de1671bf064897b87e181b44e5fb1b", "type": "ec2", "blob": "{\\"access\\": \\"tempest-NewAccess-315738014\\", \\"secret\\": \\"tempest-NewSecret-53710892\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370"}}}\n' 2026-03-18 14:26:10,624 28 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:test_credentials_create_get_update_delete): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/credentials/c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370 0.152s 2026-03-18 14:26:10,624 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:10 GMT', 'server': 'Apache', 'content-length': '457', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6034972a-770f-41f1-b4bc-2113bb4f2c94', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370'} Body: b'{"credential": {"id": "c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370", "user_id": "78a4ddeaa1d24b2c9882976c420f417c", "project_id": "d0de1671bf064897b87e181b44e5fb1b", "type": "ec2", "blob": "{\\"access\\": \\"tempest-NewAccess-315738014\\", \\"secret\\": \\"tempest-NewSecret-53710892\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370"}}}\n' 2026-03-18 14:26:10,735 28 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/credentials/c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370 0.110s 2026-03-18 14:26:10,736 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:10 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f894fdff-0aca-484e-a441-10d216a9145a', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/c3119bc47e744e4a3cf6f1bd4588074b012cf98bac6c48408adadb5bf7405370'} Body: b'' 0 ] tags: -worker-3 time: 2026-03-18 14:25:59.201023Z tags: worker-1 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] time: 2026-03-18 14:26:11.665994Z 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:'' 2313 2026-03-18 14:26:03,928 26 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 4.725s 2026-03-18 14:26:03,928 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsIpV6TestJSON-1531373342"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:03 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '630', 'x-openstack-request-id': 'req-f2db1cfd-fc5d-4a3f-bd02-671c681d6441', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"3c8504d1-5e61-44af-a35d-f47361fc793b","name":"tempest-PortsIpV6TestJSON-1531373342","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"94212a664eb54be2a53ab5320e0b1f60","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-18T14:25:59Z","updated_at":"2026-03-18T14:26:00Z","revision_number":1}}' 2026-03-18 14:26:04,961 26 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.032s 2026-03-18 14:26:04,962 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "3c8504d1-5e61-44af-a35d-f47361fc793b", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:04 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-8f5e0204-6959-4686-b116-06c23e7fbf8d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"4cfca95b-93b0-4d63-9ca3-89ee96574200","name":"","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","network_id":"3c8504d1-5e61-44af-a35d-f47361fc793b","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-18T14:26:04Z","updated_at":"2026-03-18T14:26:04Z","revision_number":0,"project_id":"94212a664eb54be2a53ab5320e0b1f60"}}' 2026-03-18 14:26:06,506 26 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 1.541s 2026-03-18 14:26:06,506 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "3c8504d1-5e61-44af-a35d-f47361fc793b", "security_groups": [], "name": "tempest-PortsIpV6TestJSON-1868540738"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '933', 'x-openstack-request-id': 'req-ededc987-d26b-4dee-83bd-935ef7127c57', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"e230085f-853c-4e83-a07c-7fe89528c847","name":"tempest-PortsIpV6TestJSON-1868540738","network_id":"3c8504d1-5e61-44af-a35d-f47361fc793b","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","mac_address":"fa:16:3e:f7:74:90","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"4cfca95b-93b0-4d63-9ca3-89ee96574200","ip_address":"2001:db8::371"}],"project_id":"94212a664eb54be2a53ab5320e0b1f60","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::371","hostname":"host-2001-db8--371","fqdn":"host-2001-db8--371.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-03-18T14:26:05Z","updated_at":"2026-03-18T14:26:05Z","revision_number":1}}' 2026-03-18 14:26:08,345 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e230085f-853c-4e83-a07c-7fe89528c847 1.839s 2026-03-18 14:26:08,345 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:08 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-4b41f0fb-d14f-4976-a87b-f6e0d7ee7b8b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e230085f-853c-4e83-a07c-7fe89528c847'} Body: b'' 2026-03-18 14:26:08,889 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e230085f-853c-4e83-a07c-7fe89528c847 0.539s 2026-03-18 14:26:08,889 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-dd3afb5e-be92-412e-9c16-aee5efe8c56f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/e230085f-853c-4e83-a07c-7fe89528c847'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port e230085f-853c-4e83-a07c-7fe89528c847 could not be found.", "detail": ""}}' 2026-03-18 14:26:09,922 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/4cfca95b-93b0-4d63-9ca3-89ee96574200 1.032s 2026-03-18 14:26:09,922 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:09 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-97f64d26-dd1b-4c38-a442-949c0d7eca78', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/4cfca95b-93b0-4d63-9ca3-89ee96574200'} Body: b'' 2026-03-18 14:26:11,605 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3c8504d1-5e61-44af-a35d-f47361fc793b 1.682s 2026-03-18 14:26:11,665 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:11 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-89b953f9-87ee-4f6b-a083-c7593d14fd1e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/3c8504d1-5e61-44af-a35d-f47361fc793b'} Body: b'' 0 ] tags: -worker-1 time: 2026-03-18 14:26:10.567748Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_excercise_delete_alarm_state[id-0a883365-7158-4dbb-a946-3b07dc171c93] time: 2026-03-18 14:26:14.265989Z successful: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_excercise_delete_alarm_state[id-0a883365-7158-4dbb-a946-3b07dc171c93] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 315F 2026-03-18 14:26:10,843 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_excercise_delete_alarm_state): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.275s 2026-03-18 14:26:10,844 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-telemetry_alarm-741595357", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:10 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f', 'content-length': '779', 'x-openstack-request-id': 'req-3bd14ac6-8457-4f33-a6e6-d692e9af6519', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "280c94db-2c46-4087-a2be-0e2d8d38369f", "name": "tempest-telemetry_alarm-741595357", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:10.760786", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:10.760786", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:10.807163", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:10,991 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_excercise_delete_alarm_state): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f 0.147s 2026-03-18 14:26:10,991 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:10 GMT', 'server': 'Apache', 'content-length': '772', 'x-openstack-request-id': 'req-f2908be3-a0c5-4437-8073-43b45c8e3739', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f'} Body: b'{"alarm_id": "280c94db-2c46-4087-a2be-0e2d8d38369f", "name": "tempest-telemetry_alarm-741595357", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:10.760786", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:10.760786", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:10", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:11,590 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_excercise_delete_alarm_state): 200 PUT https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f/state 0.598s 2026-03-18 14:26:11,660 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: "ok" Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:11 GMT', 'server': 'Apache', 'content-length': '4', 'x-openstack-request-id': 'req-7a929d08-7a81-4530-90da-42ce9d0979f2', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f/state'} Body: b'"ok"' 2026-03-18 14:26:12,306 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_excercise_delete_alarm_state): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f 0.643s 2026-03-18 14:26:12,306 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:11 GMT', 'server': 'Apache', 'content-length': '760', 'x-openstack-request-id': 'req-903a2321-957a-4c1d-8d93-168427898f0f', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f'} Body: b'{"alarm_id": "280c94db-2c46-4087-a2be-0e2d8d38369f", "name": "tempest-telemetry_alarm-741595357", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:10.760786", "state": "ok", "state_timestamp": "2026-03-18T14:26:11.413204", "state_reason": "Manually set via API", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:10", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:13,413 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_excercise_delete_alarm_state): 200 PUT https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f 1.106s 2026-03-18 14:26:13,413 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-telemetry_alarm-741595357", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:10.760786", "state": "alarm", "state_timestamp": "2026-03-18T14:26:11.413204", "state_reason": "Oops!", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:10", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:12 GMT', 'server': 'Apache', 'content-length': '763', 'x-openstack-request-id': 'req-54ef9306-838f-4736-8dd8-a1a3a2829922', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f'} Body: b'{"alarm_id": "280c94db-2c46-4087-a2be-0e2d8d38369f", "name": "tempest-telemetry_alarm-741595357", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:13.328415", "state": "alarm", "state_timestamp": "2026-03-18T14:26:13.328415", "state_reason": "Manually set via API", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:10", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:13,624 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_excercise_delete_alarm_state): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f 0.210s 2026-03-18 14:26:13,624 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:13 GMT', 'server': 'Apache', 'content-length': '763', 'x-openstack-request-id': 'req-62949699-3005-4654-bc9a-42c0dc94f53e', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f'} Body: b'{"alarm_id": "280c94db-2c46-4087-a2be-0e2d8d38369f", "name": "tempest-telemetry_alarm-741595357", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:13.328415", "state": "alarm", "state_timestamp": "2026-03-18T14:26:13.328415", "state_reason": "Manually set via API", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:10", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:13,760 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_excercise_delete_alarm_state): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f 0.135s 2026-03-18 14:26:13,761 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:13 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-69bb96eb-ee50-45f0-9e80-896187c123c2', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f'} Body: b'' 2026-03-18 14:26:14,174 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_excercise_delete_alarm_state): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f 0.413s 2026-03-18 14:26:14,263 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:13 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-dd42816b-929e-4e52-9593-d1f95daa960e', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/280c94db-2c46-4087-a2be-0e2d8d38369f'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 280c94db-2c46-4087-a2be-0e2d8d38369f not found", "debuginfo": null}}' 0 ] tags: -worker-5 time: 2026-03-18 14:26:00.053209Z tags: worker-6 test: tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] time: 2026-03-18 14:26:16.119379Z successful: tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 22CA 2026-03-18 14:26:04,281 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_with_no_securitygroups): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 4.228s 2026-03-18 14:26:04,282 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-1817323510"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:04 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '626', 'x-openstack-request-id': 'req-743f4aa3-9106-4e0c-be7d-155a3dc4a16a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"4a5340b3-f5fd-48c3-a638-4369b1513de3","name":"tempest-PortsTestJSON-1817323510","tenant_id":"0ac69ef990d14f39a1eca87da9790e7e","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"0ac69ef990d14f39a1eca87da9790e7e","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-18T14:26:00Z","updated_at":"2026-03-18T14:26:00Z","revision_number":1}}' 2026-03-18 14:26:06,832 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_with_no_securitygroups): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 2.549s 2026-03-18 14:26:06,832 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "4a5340b3-f5fd-48c3-a638-4369b1513de3", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-ea2d178d-b31a-4472-8839-434f508d26c2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"1c0aa394-e425-4efe-b62b-edd5ae84d50c","name":"","tenant_id":"0ac69ef990d14f39a1eca87da9790e7e","network_id":"4a5340b3-f5fd-48c3-a638-4369b1513de3","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-18T14:26:04Z","updated_at":"2026-03-18T14:26:04Z","revision_number":0,"project_id":"0ac69ef990d14f39a1eca87da9790e7e"}}' 2026-03-18 14:26:09,164 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_with_no_securitygroups): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 2.331s 2026-03-18 14:26:09,167 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "4a5340b3-f5fd-48c3-a638-4369b1513de3", "security_groups": [], "name": "tempest-PortsTestJSON-1920649480"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '921', 'x-openstack-request-id': 'req-4ec73e0b-5266-43d1-8c74-df4145d4448e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"b95fde5f-4f44-4ff7-877f-c748af1c7a25","name":"tempest-PortsTestJSON-1920649480","network_id":"4a5340b3-f5fd-48c3-a638-4369b1513de3","tenant_id":"0ac69ef990d14f39a1eca87da9790e7e","mac_address":"fa:16:3e:bd:58:f1","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"1c0aa394-e425-4efe-b62b-edd5ae84d50c","ip_address":"10.100.0.10"}],"project_id":"0ac69ef990d14f39a1eca87da9790e7e","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":"10.100.0.10","hostname":"host-10-100-0-10","fqdn":"host-10-100-0-10.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-03-18T14:26:07Z","updated_at":"2026-03-18T14:26:08Z","revision_number":1}}' 2026-03-18 14:26:10,443 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b95fde5f-4f44-4ff7-877f-c748af1c7a25 1.272s 2026-03-18 14:26:10,443 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:10 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-17ba384a-6946-461a-bc92-95fc3b234192', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b95fde5f-4f44-4ff7-877f-c748af1c7a25'} Body: b'' 2026-03-18 14:26:10,802 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b95fde5f-4f44-4ff7-877f-c748af1c7a25 0.358s 2026-03-18 14:26:10,803 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:10 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-e8efee63-d949-4834-a307-aaa8720a1abf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b95fde5f-4f44-4ff7-877f-c748af1c7a25'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port b95fde5f-4f44-4ff7-877f-c748af1c7a25 could not be found.", "detail": ""}}' 2026-03-18 14:26:12,300 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/1c0aa394-e425-4efe-b62b-edd5ae84d50c 1.496s 2026-03-18 14:26:12,300 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:12 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-d66626e4-8c1d-4411-b8b2-b71331dc6125', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/1c0aa394-e425-4efe-b62b-edd5ae84d50c'} Body: b'' 2026-03-18 14:26:16,118 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/4a5340b3-f5fd-48c3-a638-4369b1513de3 3.813s 2026-03-18 14:26:16,119 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:16 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-f8504125-5571-4db2-940c-79a04c14f04a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/4a5340b3-f5fd-48c3-a638-4369b1513de3'} Body: b'' 0 ] tags: -worker-6 time: 2026-03-18 14:26:11.668980Z tags: worker-1 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] time: 2026-03-18 14:26:22.273103Z 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:'' 1EFA 2026-03-18 14:26:15,203 26 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 3.533s 2026-03-18 14:26:15,208 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "91da59e4-4ce4-4b25-8293-eb26624c93b2", "name": "tempest-PortsIpV6TestJSON-1269909734"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '779', 'x-openstack-request-id': 'req-e7070f05-e833-47e7-a354-307c24ee82c4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"8f5402d0-fd36-44ee-9cf2-243d7565ff25","name":"tempest-PortsIpV6TestJSON-1269909734","network_id":"91da59e4-4ce4-4b25-8293-eb26624c93b2","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","mac_address":"fa:16:3e:de:fb:a7","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"94212a664eb54be2a53ab5320e0b1f60","qos_policy_id":null,"port_security_enabled":true,"security_groups":["1ee20b87-ce8d-4d62-8494-7e05711ca74e"],"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-18T14:26:12Z","updated_at":"2026-03-18T14:26:12Z","revision_number":1}}' 2026-03-18 14:26:16,128 26 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/8f5402d0-fd36-44ee-9cf2-243d7565ff25 0.919s 2026-03-18 14:26:16,129 26 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': 'Wed, 18 Mar 2026 14:26:16 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '752', 'x-openstack-request-id': 'req-f743734f-354d-40f5-aec7-42d392e6dac5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/8f5402d0-fd36-44ee-9cf2-243d7565ff25'} Body: b'{"port":{"id":"8f5402d0-fd36-44ee-9cf2-243d7565ff25","name":"New_Port","network_id":"91da59e4-4ce4-4b25-8293-eb26624c93b2","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","mac_address":"fa:16:3e:de:fb:a7","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["1ee20b87-ce8d-4d62-8494-7e05711ca74e"],"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-18T14:26:12Z","updated_at":"2026-03-18T14:26:15Z","revision_number":2,"project_id":"94212a664eb54be2a53ab5320e0b1f60"}}' 2026-03-18 14:26:19,731 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/8f5402d0-fd36-44ee-9cf2-243d7565ff25 3.601s 2026-03-18 14:26:19,732 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:19 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-b286a2e1-a04f-4616-9056-f50f9e6fe592', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/8f5402d0-fd36-44ee-9cf2-243d7565ff25'} Body: b'' 2026-03-18 14:26:21,531 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 1.798s 2026-03-18 14:26:21,532 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1538', 'x-openstack-request-id': 'req-77b540f9-5fda-4ea9-83de-d0b7af821bae', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"d4e82896-dd0b-4f13-b4cd-bf8db9412f51","name":"","network_id":"91da59e4-4ce4-4b25-8293-eb26624c93b2","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","mac_address":"fa:16:3e:77:be:53","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-91da59e4-4ce4-4b25-8293-eb26624c93b2","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-18T14:25:40Z","updated_at":"2026-03-18T14:25:41Z","revision_number":1,"project_id":"94212a664eb54be2a53ab5320e0b1f60"},{"id":"f38c732c-586d-47e8-85ba-83b6a4c09a48","name":"tempest-PortsIpV6TestJSON-1035690918","network_id":"91da59e4-4ce4-4b25-8293-eb26624c93b2","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","mac_address":"fa:16:3e:6c:0a:19","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["1ee20b87-ce8d-4d62-8494-7e05711ca74e"],"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-18T14:25:41Z","updated_at":"2026-03-18T14:25:41Z","revision_number":1,"project_id":"94212a664eb54be2a53ab5320e0b1f60"}]}' 2026-03-18 14:26:22,251 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:_run_cleanups): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/8f5402d0-fd36-44ee-9cf2-243d7565ff25 0.719s 2026-03-18 14:26:22,271 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-82afdd62-7535-45d7-8956-c4dc425132b4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/8f5402d0-fd36-44ee-9cf2-243d7565ff25'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 8f5402d0-fd36-44ee-9cf2-243d7565ff25 could not be found.", "detail": ""}}' 0 ] tags: -worker-1 time: 2026-03-18 14:26:22.273969Z tags: worker-1 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] time: 2026-03-18 14:26:24.117303Z 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:'' 96F 2026-03-18 14:26:24,116 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_list_ports): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 1.841s 2026-03-18 14:26:24,116 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1538', 'x-openstack-request-id': 'req-f37a0cd1-1a0a-49ae-adad-65e46a2d7714', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"d4e82896-dd0b-4f13-b4cd-bf8db9412f51","name":"","network_id":"91da59e4-4ce4-4b25-8293-eb26624c93b2","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","mac_address":"fa:16:3e:77:be:53","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-91da59e4-4ce4-4b25-8293-eb26624c93b2","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-18T14:25:40Z","updated_at":"2026-03-18T14:25:41Z","revision_number":1,"project_id":"94212a664eb54be2a53ab5320e0b1f60"},{"id":"f38c732c-586d-47e8-85ba-83b6a4c09a48","name":"tempest-PortsIpV6TestJSON-1035690918","network_id":"91da59e4-4ce4-4b25-8293-eb26624c93b2","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","mac_address":"fa:16:3e:6c:0a:19","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["1ee20b87-ce8d-4d62-8494-7e05711ca74e"],"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-18T14:25:41Z","updated_at":"2026-03-18T14:25:41Z","revision_number":1,"project_id":"94212a664eb54be2a53ab5320e0b1f60"}]}' 0 ] tags: -worker-1 time: 2026-03-18 14:26:24.117897Z tags: worker-1 test: tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] time: 2026-03-18 14:26:26.029022Z 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:'' 6C0 2026-03-18 14:26:26,027 26 INFO [tempest.lib.common.rest_client] Request (PortsIpV6TestJSON:test_show_port): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/f38c732c-586d-47e8-85ba-83b6a4c09a48 1.909s 2026-03-18 14:26:26,028 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '779', 'x-openstack-request-id': 'req-e58cf869-11ca-40f5-a180-a87acc5f87a5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/f38c732c-586d-47e8-85ba-83b6a4c09a48'} Body: b'{"port":{"id":"f38c732c-586d-47e8-85ba-83b6a4c09a48","name":"tempest-PortsIpV6TestJSON-1035690918","network_id":"91da59e4-4ce4-4b25-8293-eb26624c93b2","tenant_id":"94212a664eb54be2a53ab5320e0b1f60","mac_address":"fa:16:3e:6c:0a:19","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["1ee20b87-ce8d-4d62-8494-7e05711ca74e"],"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-18T14:25:41Z","updated_at":"2026-03-18T14:25:41Z","revision_number":1,"project_id":"94212a664eb54be2a53ab5320e0b1f60"}}' 0 ] tags: -worker-1 time: 2026-03-18 14:26:16.119879Z tags: worker-6 test: tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] time: 2026-03-18 14:26:30.901064Z successful: tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1ED8 2026-03-18 14:26:20,511 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_update_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 4.389s 2026-03-18 14:26:20,511 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "bcf3cb57-e0ba-4c28-a581-90263c2117b2", "name": "tempest-PortsTestJSON-526218502"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:20 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '774', 'x-openstack-request-id': 'req-bb2acf58-4a70-4bb9-89f2-b74f016be075', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"27f24723-260f-41f3-aea7-2bdf3fbf43e9","name":"tempest-PortsTestJSON-526218502","network_id":"bcf3cb57-e0ba-4c28-a581-90263c2117b2","tenant_id":"0ac69ef990d14f39a1eca87da9790e7e","mac_address":"fa:16:3e:81:e1:02","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"0ac69ef990d14f39a1eca87da9790e7e","qos_policy_id":null,"port_security_enabled":true,"security_groups":["8a556401-d922-4358-9387-b82faeab0718"],"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-18T14:26:19Z","updated_at":"2026-03-18T14:26:19Z","revision_number":1}}' 2026-03-18 14:26:22,336 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_update_delete_port): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/ports/27f24723-260f-41f3-aea7-2bdf3fbf43e9 1.824s 2026-03-18 14:26:22,336 31 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': 'Wed, 18 Mar 2026 14:26:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '752', 'x-openstack-request-id': 'req-2380de17-8b73-4d1d-a30b-31be8304e764', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/27f24723-260f-41f3-aea7-2bdf3fbf43e9'} Body: b'{"port":{"id":"27f24723-260f-41f3-aea7-2bdf3fbf43e9","name":"New_Port","network_id":"bcf3cb57-e0ba-4c28-a581-90263c2117b2","tenant_id":"0ac69ef990d14f39a1eca87da9790e7e","mac_address":"fa:16:3e:81:e1:02","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["8a556401-d922-4358-9387-b82faeab0718"],"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-18T14:26:19Z","updated_at":"2026-03-18T14:26:21Z","revision_number":2,"project_id":"0ac69ef990d14f39a1eca87da9790e7e"}}' 2026-03-18 14:26:26,979 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/27f24723-260f-41f3-aea7-2bdf3fbf43e9 4.642s 2026-03-18 14:26:26,980 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:26 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-ec5d6338-9a03-43d5-b3e8-31c72fa85b62', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/27f24723-260f-41f3-aea7-2bdf3fbf43e9'} Body: b'' 2026-03-18 14:26:30,448 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 3.467s 2026-03-18 14:26:30,448 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1534', 'x-openstack-request-id': 'req-78adb274-718a-49a5-a2fa-ed504cbd1036', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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":"22b3c770-28de-43fa-8ef5-9d4b1b5cf2ed","name":"","network_id":"bcf3cb57-e0ba-4c28-a581-90263c2117b2","tenant_id":"0ac69ef990d14f39a1eca87da9790e7e","mac_address":"fa:16:3e:10:04:5e","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-bcf3cb57-e0ba-4c28-a581-90263c2117b2","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-18T14:25:42Z","updated_at":"2026-03-18T14:25:42Z","revision_number":1,"project_id":"0ac69ef990d14f39a1eca87da9790e7e"},{"id":"650d9084-2977-4f41-8623-6553d1c18586","name":"tempest-PortsTestJSON-1702045805","network_id":"bcf3cb57-e0ba-4c28-a581-90263c2117b2","tenant_id":"0ac69ef990d14f39a1eca87da9790e7e","mac_address":"fa:16:3e:07:a3:54","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["8a556401-d922-4358-9387-b82faeab0718"],"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-18T14:25:43Z","updated_at":"2026-03-18T14:25:43Z","revision_number":1,"project_id":"0ac69ef990d14f39a1eca87da9790e7e"}]}' 2026-03-18 14:26:30,899 31 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 404 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/27f24723-260f-41f3-aea7-2bdf3fbf43e9 0.450s 2026-03-18 14:26:30,900 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '132', 'x-openstack-request-id': 'req-f188d0dc-6ca2-45e7-b5fd-c2fad5b80d3d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/27f24723-260f-41f3-aea7-2bdf3fbf43e9'} Body: b'{"NeutronError": {"type": "PortNotFound", "message": "Port 27f24723-260f-41f3-aea7-2bdf3fbf43e9 could not be found.", "detail": ""}}' 0 ] tags: -worker-6 time: 2026-03-18 14:26:14.370937Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_list_sort_limit_delete_alarm[id-e1d65c3c-a64d-4968-949c-96f2b2d8b363] time: 2026-03-18 14:26:33.880881Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_list_sort_limit_delete_alarm[id-e1d65c3c-a64d-4968-949c-96f2b2d8b363] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' C1F5 2026-03-18 14:26:14,886 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.514s 2026-03-18 14:26:14,886 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-561821048", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:14 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/16810feb-11eb-43b4-a0da-58e84abfb684', 'content-length': '777', 'x-openstack-request-id': 'req-5ce8dccc-f639-4941-aa04-404278529ecf', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "16810feb-11eb-43b4-a0da-58e84abfb684", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:14.803277", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:14.803277", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:14.814235", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:15,063 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.176s 2026-03-18 14:26:15,064 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-561821048", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:14 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/5d406b71-8ca4-443e-837a-e96251249d81', 'content-length': '777', 'x-openstack-request-id': 'req-9c60c0c8-4df6-428b-a6d4-6252d1d545b7', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "5d406b71-8ca4-443e-837a-e96251249d81", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.026340", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.026340", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15.039450", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:15,233 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.169s 2026-03-18 14:26:15,233 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-561821048", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/2d55bcbb-e598-4f80-bdc7-05b2643daffe', 'content-length': '777', 'x-openstack-request-id': 'req-aa7e466a-886d-4b60-95c4-2da975dc751f', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "2d55bcbb-e598-4f80-bdc7-05b2643daffe", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.185907", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.185907", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15.212776", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:15,524 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.290s 2026-03-18 14:26:15,525 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-908387308", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/b95401b2-4328-4ab7-b75d-48725056a87d', 'content-length': '777', 'x-openstack-request-id': 'req-c0e554f9-63f8-4be8-b788-17a3ccc5fe84', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "b95401b2-4328-4ab7-b75d-48725056a87d", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.483081", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.483081", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15.506896", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:15,628 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.102s 2026-03-18 14:26:15,629 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-908387308", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/89f5f6bd-a3e2-4da3-9a67-d12da63d1cb2', 'content-length': '777', 'x-openstack-request-id': 'req-baee1eb1-5e88-4514-b3f5-2ebf59112273', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "89f5f6bd-a3e2-4da3-9a67-d12da63d1cb2", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.600365", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.600365", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15.610608", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:15,923 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.293s 2026-03-18 14:26:15,924 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-908387308", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/45d58505-ab7a-4dac-8eca-161d7ff702ff', 'content-length': '777', 'x-openstack-request-id': 'req-575d5d7e-f8ef-4980-aa63-aff8e5daad3f', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "45d58505-ab7a-4dac-8eca-161d7ff702ff", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.864595", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.864595", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15.896752", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:16,152 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.228s 2026-03-18 14:26:16,152 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-908387308", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/71be4b54-1776-43b7-90c3-3ccc1ab8ef54', 'content-length': '777', 'x-openstack-request-id': 'req-c5375caf-62f0-4b36-85b2-69f400450745', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "71be4b54-1776-43b7-90c3-3ccc1ab8ef54", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.110435", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.110435", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16.128658", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:16,595 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.443s 2026-03-18 14:26:16,661 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1495460730", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:16 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476', 'content-length': '778', 'x-openstack-request-id': 'req-5179d5af-7caf-41a7-b41b-de38bb528ed1', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16.406769", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:22,976 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 6.314s 2026-03-18 14:26:22,978 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1495460730", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:17 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0bfe7c98-3829-4be9-90fe-eded25fc6d89', 'content-length': '778', 'x-openstack-request-id': 'req-64ace18e-2f43-48c5-9234-35bea8a4c74b', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22.191197", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:27,802 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc 4.823s 2026-03-18 14:26:27,880 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:23 GMT', 'server': 'Apache', 'content-length': '8499', 'x-openstack-request-id': 'req-e2bb27a2-7f10-4ae1-9838-5d04a8e986c5', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc'} Body: b'[{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "16810feb-11eb-43b4-a0da-58e84abfb684", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:14.803277", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:14.803277", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2d55bcbb-e598-4f80-bdc7-05b2643daffe", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.185907", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.185907", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "5d406b71-8ca4-443e-837a-e96251249d81", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.026340", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.026340", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "45d58505-ab7a-4dac-8eca-161d7ff702ff", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_d 2026-03-18 14:26:29,957 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name 2.075s 2026-03-18 14:26:29,991 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:29 GMT', 'server': 'Apache', 'content-length': '8499', 'x-openstack-request-id': 'req-37e7dc44-eb3b-4af0-a747-341051c90ab4', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name'} Body: b'[{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "16810feb-11eb-43b4-a0da-58e84abfb684", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:14.803277", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:14.803277", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2d55bcbb-e598-4f80-bdc7-05b2643daffe", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.185907", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.185907", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "5d406b71-8ca4-443e-837a-e96251249d81", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.026340", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.026340", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "45d58505-ab7a-4dac-8eca-161d7ff702ff", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_d 2026-03-18 14:26:30,060 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc 0.069s 2026-03-18 14:26:30,061 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'content-length': '8499', 'x-openstack-request-id': 'req-8dfb6484-59f8-4b9b-8bce-22910b46934c', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc'} Body: b'[{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "16810feb-11eb-43b4-a0da-58e84abfb684", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:14.803277", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:14.803277", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2d55bcbb-e598-4f80-bdc7-05b2643daffe", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.185907", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.185907", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "5d406b71-8ca4-443e-837a-e96251249d81", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.026340", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.026340", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "45d58505-ab7a-4dac-8eca-161d7ff702ff", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_d 2026-03-18 14:26:30,166 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?limit=2 0.104s 2026-03-18 14:26:30,167 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'content-length': '1546', 'x-openstack-request-id': 'req-1c852ad5-427b-4a44-ae4e-eaf9a705e1ef', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?limit=2'} Body: b'[{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}]' 2026-03-18 14:26:30,442 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&limit=2 0.271s 2026-03-18 14:26:30,442 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'content-length': '1546', 'x-openstack-request-id': 'req-2c2d723b-3145-4bf9-8fde-bbade01df61b', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&limit=2'} Body: b'[{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}]' 2026-03-18 14:26:30,651 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&marker=57de825b-e55c-4426-a599-4bf27f3d3476 0.208s 2026-03-18 14:26:30,652 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'content-length': '6953', 'x-openstack-request-id': 'req-ad023050-5732-4543-b3f2-6860999cd42b', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&marker=57de825b-e55c-4426-a599-4bf27f3d3476'} Body: b'[{"alarm_id": "16810feb-11eb-43b4-a0da-58e84abfb684", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:14.803277", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:14.803277", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2d55bcbb-e598-4f80-bdc7-05b2643daffe", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.185907", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.185907", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "5d406b71-8ca4-443e-837a-e96251249d81", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.026340", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.026340", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "45d58505-ab7a-4dac-8eca-161d7ff702ff", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.864595", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.864595", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "71be4b54-1776-43b7-90c3-3ccc1ab8ef54", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.110435", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.110435", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "89f5f6bd-a3e2-4da3-9a67-d12da63d1cb2", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_dat 2026-03-18 14:26:31,008 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/0bfe7c98-3829-4be9-90fe-eded25fc6d89 0.355s 2026-03-18 14:26:31,009 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-a921da55-14f6-415e-9c29-9af3bc8c3afa', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0bfe7c98-3829-4be9-90fe-eded25fc6d89'} Body: b'' 2026-03-18 14:26:31,270 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/0bfe7c98-3829-4be9-90fe-eded25fc6d89 0.261s 2026-03-18 14:26:31,271 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:31 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-e95a3d64-d122-4043-9c42-0bbb8f395849', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0bfe7c98-3829-4be9-90fe-eded25fc6d89'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 0bfe7c98-3829-4be9-90fe-eded25fc6d89 not found", "debuginfo": null}}' 2026-03-18 14:26:31,463 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 0.192s 2026-03-18 14:26:31,464 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:31 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-e4d4ffe5-b20a-4a81-9e7a-a7e0424bd508', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476'} Body: b'' 2026-03-18 14:26:31,549 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,590 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,599 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,608 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,618 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,633 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,647 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,655 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,658 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,660 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1437 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 375, in test_create_list_sort_limit_delete_alarm self.assertRaises(lib_exc.NotFound, 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/telemetry_tempest_plugin/aodh/service/client.py", line 62, in show_alarm resp, body = self.get(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='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:33.900642Z tags: worker-1 test: tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-03-18 14:26:33.900642Z failure: tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 36A 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/91da59e4-4ce4-4b25-8293-eb26624c93b2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ) 0 ] tags: -worker-1 time: 2026-03-18 14:26:30.901717Z tags: worker-6 test: tempest.api.network.test_ports.PortsTestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] time: 2026-03-18 14:26:33.882734Z failure: tempest.api.network.test_ports.PortsTestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CD2 2026-03-18 14:26:31,547 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.0/ports 2026-03-18 14:26:31,579 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/ports 2026-03-18 14:26:31,587 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/ports 2026-03-18 14:26:31,601 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/ports 2026-03-18 14:26:31,605 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/ports 2026-03-18 14:26:31,608 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/ports 2026-03-18 14:26:31,613 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/ports 2026-03-18 14:26:31,622 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/ports 2026-03-18 14:26:31,627 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/ports 2026-03-18 14:26:31,632 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/ports 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FCE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 184, in test_list_ports body = self.ports_client.list_ports() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 69, in list_ports return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-18 14:26:33.945984Z tags: worker-1 test: setUpClass (tempest.api.network.test_routers.RoutersTest) time: 2026-03-18 14:26:33.945984Z 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-18 14:26:33.952848Z tags: worker-1 test: setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) time: 2026-03-18 14:26:33.952848Z 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-18 14:26:04.189895Z 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-18 14:26:33.956000Z 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:'' 9D07 2026-03-18 14:26:09,099 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:setUp): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 4.907s 2026-03-18 14:26:09,099 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:04 GMT', 'server': 'Apache', 'content-length': '1819', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ced837a8-3112-4d57-b326-0b08a93a66c4', 'x-compute-request-id': 'req-ced837a8-3112-4d57-b326-0b08a93a66c4', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "ACTIVE", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "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-18 14:26:11,154 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:setUp): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 2.041s 2026-03-18 14:26:11,155 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:09 GMT', 'server': 'Apache', 'content-length': '1819', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2aed88ee-6162-4aab-a283-55600a7563a5', 'x-compute-request-id': 'req-2aed88ee-6162-4aab-a283-55600a7563a5', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "ACTIVE", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "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-18 14:26:15,650 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:setUp): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 4.488s 2026-03-18 14:26:15,650 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:11 GMT', 'server': 'Apache', 'content-length': '1819', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-d4bddeb2-d233-45cb-97ce-6551807de951', 'x-compute-request-id': 'req-d4bddeb2-d233-45cb-97ce-6551807de951', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "ACTIVE", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "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-18 14:26:20,085 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:test_reboot_server_hard): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 4.427s 2026-03-18 14:26:20,085 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'content-length': '1819', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c3d28278-c917-4857-a5f7-b920ba75f8bc', 'x-compute-request-id': 'req-c3d28278-c917-4857-a5f7-b920ba75f8bc', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "ACTIVE", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "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-18 14:26:20,261 25 DEBUG [tempest.lib.common.utils.linux.remote_client] Remote command: set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; cut -f1 -d. /proc/uptime 2026-03-18 14:26:20,261 25 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.176:22' as 'cirros' with public key authentication 2026-03-18 14:26:20,275 25 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-03-18 14:26:21,081 25 INFO [paramiko.transport] Authentication (publickey) successful! 2026-03-18 14:26:21,082 25 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.176 successfully created 2026-03-18 14:26:21,191 25 DEBUG [tempest.lib.common.utils.linux.remote_client] Remote command: set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; sync 2026-03-18 14:26:21,192 25 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.176:22' as 'cirros' with public key authentication 2026-03-18 14:26:21,198 25 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-03-18 14:26:21,313 25 INFO [paramiko.transport] Authentication (publickey) successful! 2026-03-18 14:26:21,314 25 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.176 successfully created 2026-03-18 14:26:24,288 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:test_reboot_server_hard): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062/action 2.950s 2026-03-18 14:26:24,288 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"reboot": {"type": "HARD"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:21 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-2cd46124-ce4a-4c14-9ef7-8f671a65a7f1', 'x-compute-request-id': 'req-2cd46124-ce4a-4c14-9ef7-8f671a65a7f1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062/action'} Body: b'' 2026-03-18 14:26:26,727 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:test_reboot_server_hard): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 2.438s 2026-03-18 14:26:26,728 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:24 GMT', 'server': 'Apache', 'content-length': '1821', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-cfbf127c-4c75-496d-9793-913b093c1e27', 'x-compute-request-id': 'req-cfbf127c-4c75-496d-9793-913b093c1e27', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "HARD_REBOOT", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:26:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "OS-EXT-STS:task_state": "rebooting_hard", "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-03-18 14:26:31,468 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:test_reboot_server_hard): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 3.728s 2026-03-18 14:26:31,469 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:28 GMT', 'server': 'Apache', 'content-length': '1821', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-6e3ea209-3b0a-4c17-907b-93e4dbc768da', 'x-compute-request-id': 'req-6e3ea209-3b0a-4c17-907b-93e4dbc768da', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "HARD_REBOOT", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:26:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "OS-EXT-STS:task_state": "rebooting_hard", "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-03-18 14:26:32,486 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,495 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,542 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,544 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,547 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,550 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,552 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,565 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,571 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,584 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,890 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,894 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,896 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,898 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,902 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,907 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,909 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,912 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,913 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,916 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,918 25 ERROR [tempest.api.compute.base] HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base raise err 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base conn.connect() 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 197, in server_check_teardown 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base waiters.wait_for_server_status(cls.servers_client, 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 40, in wait_for_server_status 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base body = client.show_server(server_id)['server'] 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base resp, body = self.get("servers/%s" % server_id) 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.request('GET', url, extra_headers, headers, 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-18 14:26:33.918 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/f8022545-0f76-49bd-91b6-154a58c4d062 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base 2026-03-18 14:26:33,922 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,927 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,930 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,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')': /v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,938 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,941 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,944 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,947 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,950 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,952 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/f8022545-0f76-49bd-91b6-154a58c4d062 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 120B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] 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 261, in test_reboot_server_hard self._test_reboot_server('HARD') File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_server_actions.py", line 115, in _test_reboot_server self.reboot_server(self.server_id, type=reboot_type) File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 472, in reboot_server waiters.wait_for_server_status( File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 65, in wait_for_server_status body = client.show_server(server_id)['server'] File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 (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 21D9 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] 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/base.py", line 197, in server_check_teardown waiters.wait_for_server_status(cls.servers_client, File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 40, in wait_for_server_status body = client.show_server(server_id)['server'] File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/f8022545-0f76-49bd-91b6-154a58c4d062 (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 80, in tearDown self.server_check_teardown() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 201, in server_check_teardown cls.servers_client.delete_server(cls.server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 172, in delete_server resp, body = self.delete("servers/%s" % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/f8022545-0f76-49bd-91b6-154a58c4d062 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-03-18 14:26:33.967093Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) time: 2026-03-18 14:26:33.967093Z failure: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 158F Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 743, in get_client_manager creds = getattr(cred_provider, credentials_method)() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 473, in get_primary_creds return self.get_project_member_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 514, in get_project_member_creds return self.get_credentials(['member'], scope='project') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 459, in get_credentials network, subnet, router = self._create_network_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 319, in _create_network_resources self._add_router_interface(router['id'], subnet['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 383, in _add_router_interface self.routers_admin_client.add_router_interface(router_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 72, in add_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/9f327cd7-120f-471d-8936-9d54e7bf9c02/add_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:33.894361Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_n_delete_alarm_rule_loadbalancer[id-c1dcefdf-3b96-40d0-8f39-04fc0702ab6b] time: 2026-03-18 14:26:33.952171Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_n_delete_alarm_rule_loadbalancer[id-c1dcefdf-3b96-40d0-8f39-04fc0702ab6b] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CF8 2026-03-18 14:26:33,906 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,910 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,914 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,919 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,929 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,932 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,936 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,938 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,945 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,948 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback F61 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 305, in test_create_n_delete_alarm_rule_loadbalancer body = self.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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:31.579326Z tags: worker-3 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-03-18 14:26:31.579326Z failure: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 167C Traceback (most recent call last): File "/usr/lib/python3.9/site-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/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 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 ] tags: -worker-3 time: 2026-03-18 14:26:33.894596Z tags: worker-6 test: tempest.api.network.test_ports.PortsTestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] time: 2026-03-18 14:26:34.090401Z failure: tempest.api.network.test_ports.PortsTestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E74 2026-03-18 14:26:33,920 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,927 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,931 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,936 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,939 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,945 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,960 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,969 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,975 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,987 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/ports/650d9084-2977-4f41-8623-6553d1c18586 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FFC Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 156, in test_show_port body = self.ports_client.show_port(self.port['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 49, in show_port return self.show_resource(uri, **fields) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 53, in show_resource resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/650d9084-2977-4f41-8623-6553d1c18586 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-18 14:26:33.953315Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_alarm_same_name[id-ced16dd6-cbd8-4a2b-a9c3-aed6e4a7102c] time: 2026-03-18 14:26:34.317759Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_alarm_same_name[id-ced16dd6-cbd8-4a2b-a9c3-aed6e4a7102c] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CF8 2026-03-18 14:26:33,957 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,960 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,969 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,974 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,986 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,089 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,206 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,300 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,303 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,310 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback F5E Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 222, in test_create_query_delete_alarm_same_name body1 = self.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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:34.332373Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-03-18 14:26:34.332373Z 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-1 time: 2026-03-18 14:26:34.319194Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_disabled_alarm[id-b666f7d5-ce8c-4b2d-887e-15993433c2e9] time: 2026-03-18 14:26:34.354872Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_disabled_alarm[id-b666f7d5-ce8c-4b2d-887e-15993433c2e9] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CF8 2026-03-18 14:26:34,325 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,327 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,330 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,334 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,337 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,339 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,341 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,343 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,346 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,352 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback F5C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 136, in test_create_query_delete_disabled_alarm body = self.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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:34.356654Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_update_get_delete_alarm[id-1297b095-39c1-4e74-8a1f-4ae998cedd68] time: 2026-03-18 14:26:34.389420Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_update_get_delete_alarm[id-1297b095-39c1-4e74-8a1f-4ae998cedd68] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CF8 2026-03-18 14:26:34,359 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,361 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,362 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,365 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,368 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,370 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,372 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,376 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,379 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,383 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback F57 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 59, in test_create_update_get_delete_alarm body = self.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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:34.338230Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON) time: 2026-03-18 14:26:34.338230Z failure: setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:34.326976Z tags: worker-3 test: setUpClass (tempest.api.object_storage.test_object_services.ObjectTest) time: 2026-03-18 14:26:34.326976Z 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-3 time: 2026-03-18 14:26:34.505959Z tags: worker-3 test: setUpClass (tempest.api.volume.test_versions.VersionsTest) time: 2026-03-18 14:26:34.505959Z 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-3 time: 2026-03-18 14:26:34.506792Z tags: worker-3 test: setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest) time: 2026-03-18 14:26:34.506792Z 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-3 time: 2026-03-18 14:26:34.492853Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-03-18 14:26:34.492853Z failure: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 13F2 Traceback (most recent call last): File "/usr/lib/python3.9/site-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/scenario/manager.py", line 104, in setup_credentials super(ScenarioTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 743, in get_client_manager creds = getattr(cred_provider, credentials_method)() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 476, in get_admin_creds return self.get_credentials('admin') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 459, in get_credentials network, subnet, router = self._create_network_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 318, in _create_network_resources router = self._create_router(router_name, tenant_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 379, in _create_router resp_body = self.routers_admin_client.create_router(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 27, in create_router return self.create_resource(uri, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 ] tags: -worker-4 time: 2026-03-18 14:26:34.390520Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_capabilities[id-0cc2f5d1-6f48-4274-bfa8-f62f82eab6ed] time: 2026-03-18 14:26:34.985744Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_capabilities[id-0cc2f5d1-6f48-4274-bfa8-f62f82eab6ed] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D34 2026-03-18 14:26:34,396 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,399 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,797 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,802 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,805 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,807 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,810 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,816 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,828 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,832 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback F66 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 268, in test_get_capabilities response = self.alarming_client.show_capabilities() File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/service/client.py", line 123, in show_capabilities resp, body = self.get(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='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/capabilities (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:35.015551Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) time: 2026-03-18 14:26:35.015551Z failure: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:34.998730Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_versions[id-d42d0103-0497-4109-9746-dacaa17e831c] time: 2026-03-18 14:26:35.056811Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_versions[id-d42d0103-0497-4109-9746-dacaa17e831c] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' C9E 2026-03-18 14:26:35,008 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,018 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,029 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,033 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,035 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,037 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,042 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,047 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,049 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,051 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback F49 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 277, in test_get_versions response = self.alarming_client.show_version() File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/service/client.py", line 130, in show_version resp, body = self.get(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='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: / (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:35.066439Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) time: 2026-03-18 14:26:35.066439Z failure: setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:35.122822Z tags: worker-2 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) time: 2026-03-18 14:26:35.122822Z failure: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:35.164159Z tags: worker-2 test: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) time: 2026-03-18 14:26:35.164159Z failure: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:35.004011Z tags: worker-3 test: setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-03-18 14:26:35.004011Z 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-3 time: 2026-03-18 14:26:35.062703Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_set_get_alarm_state[id-aca49486-70bb-4016-87e0-f6131374f742] time: 2026-03-18 14:26:35.173778Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_set_get_alarm_state[id-aca49486-70bb-4016-87e0-f6131374f742] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CF8 2026-03-18 14:26:35,077 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,090 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,096 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,100 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,103 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,106 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,110 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,113 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,115 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,119 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FEE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 252, in test_set_get_alarm_state alarm = self.create_alarm(event_rule=self.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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:35.310813Z tags: worker-5 test: tearDownClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-03-18 14:26:35.310813Z failure: tearDownClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 10FA Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/base.py", line 63, in resource_cleanup cls.cleanup_resources(cls.alarming_client.delete_alarm, cls.alarm_ids) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/base.py", line 57, in cleanup_resources method(resource_id) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/service/client.py", line 76, in delete_alarm resp, body = self.delete(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms/2a428c43-b561-4583-b5f4-8f3aa367bea8 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:35.327188Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) time: 2026-03-18 14:26:35.327188Z skip: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Gnocchi support is required0 ] tags: -worker-5 time: 2026-03-18 14:26:35.347305Z tags: worker-6 test: tearDownClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-03-18 14:26:35.347305Z failure: tearDownClass (tempest.api.network.test_ports.PortsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback A24 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 628, in resource_cleanup raise testtools.MultipleExceptions(*cleanup_errors) testtools.runtest.MultipleExceptions: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/b95fde5f-4f44-4ff7-877f-c748af1c7a25 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/1c0aa394-e425-4efe-b62b-edd5ae84d50c (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/867a67d5-2afa-4dda-ba12-c77ada3f33e8 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/650d9084-2977-4f41-8623-6553d1c18586 (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/bcf3cb57-e0ba-4c28-a581-90263c2117b2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-6 time: 2026-03-18 14:26:35.420862Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) time: 2026-03-18 14:26:35.420862Z failure: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 17D3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/test_account_quotas.py", line 32, in setup_credentials super(AccountQuotasTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-18 14:26:35.665946Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest) time: 2026-03-18 14:26:35.665946Z failure: setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1722 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-18 14:26:35.676215Z tags: worker-6 test: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) time: 2026-03-18 14:26:35.676215Z skip: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Horizon support is required0 ] tags: -worker-6 time: 2026-03-18 14:26:35.806265Z tags: worker-0 test: tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-03-18 14:26:35.806265Z failure: tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 6BA 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/f8022545-0f76-49bd-91b6-154a58c4d062 (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/f8022545-0f76-49bd-91b6-154a58c4d062 (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-1366777626 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-0 time: 2026-03-18 14:26:35.858527Z tags: worker-0 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-03-18 14:26:35.858527Z 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-0 time: 2026-03-18 14:24:49.993408Z tags: worker-7 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-18 14:26:35.974366Z 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-18 14:24:49,994 32 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-03-18 14:24:49,994 32 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-03-18 14:24:50,104 32 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.109s 2026-03-18 14:24:50,105 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: {"keypair": {"name": "tempest-keypair-350234737", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBM4bihIBTyF+7W+6glyt+4pv10g+1U8H7AnH6JEgP6SQ7W18eWrIkebIrPtBQsuzKxDReA1JRQKAJ6y7gU4opYzNNS7239n2AESRVIb+sJnAvLcFVZzkghSbfSAHbGZrcA=="}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:50 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-257926f6-88f1-4abd-857c-42b425e9d2a9', 'x-compute-request-id': 'req-257926f6-88f1-4abd-857c-42b425e9d2a9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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-350234737", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBM4bihIBTyF+7W+6glyt+4pv10g+1U8H7AnH6JEgP6SQ7W18eWrIkebIrPtBQsuzKxDReA1JRQKAJ6y7gU4opYzNNS7239n2AESRVIb+sJnAvLcFVZzkghSbfSAHbGZrcA==", "fingerprint": "99:ef:22:f3:89:91:25:be:4a:b0:73:95:30:07:9c:7b", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9"}}' 2026-03-18 14:24:50,108 32 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-350234737 created 2026-03-18 14:24:51,167 32 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 1.058s 2026-03-18 14:24:51,167 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--1122048957", "description": "tempest-description--1155993170"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:51 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1597', 'x-openstack-request-id': 'req-957852e8-c6d7-4b2b-9629-f4e6b30d38ec', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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": "46f02377-f3a7-46d7-9af0-a78c4837f639", "name": "tempest-securitygroup--1122048957", "stateful": true, "tenant_id": "9ab7a491a7194465b600c477a90583a5", "description": "tempest-description--1155993170", "shared": false, "security_group_rules": [{"id": "3ecad8cf-829e-4211-b037-419ba2269afc", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "security_group_id": "46f02377-f3a7-46d7-9af0-a78c4837f639", "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": 213, "description": null, "tags": [], "created_at": "2026-03-18T14:24:50Z", "updated_at": "2026-03-18T14:24:50Z", "revision_number": 0, "project_id": "9ab7a491a7194465b600c477a90583a5"}, {"id": "5f8a9af4-fd0e-41e9-83f8-abe29c5c00f8", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "security_group_id": "46f02377-f3a7-46d7-9af0-a78c4837f639", "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": 214, "description": null, "tags": [], "created_at": "2026-03-18T14:24:50Z", "updated_at": "2026-03-18T14:24:50Z", "revision_number": 0, "project_id": "9ab7a491a7194465b600c477a90583a5"}], "tags": [], "created_at": "2026-03-18T14:24:50Z", "updated_at": "2026-03-18T14:24:50Z", "revision_number": 1, "project_id": "9ab7a491a7194465b600c477a90583a5"}}' 2026-03-18 14:24:52,464 32 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 1.295s 2026-03-18 14:24:52,464 32 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": "46f02377-f3a7-46d7-9af0-a78c4837f639", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-095c7607-e2fc-400b-ac04-ba8afc73224b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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": "17001e45-b498-42cb-9d79-bd64471eb3d7", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "security_group_id": "46f02377-f3a7-46d7-9af0-a78c4837f639", "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-18T14:24:51Z", "updated_at": "2026-03-18T14:24:51Z", "revision_number": 0, "project_id": "9ab7a491a7194465b600c477a90583a5"}}' 2026-03-18 14:24:52,727 32 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.262s 2026-03-18 14:24:52,727 32 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": "46f02377-f3a7-46d7-9af0-a78c4837f639", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-6c859422-b9c0-4080-b4a1-d04338273661', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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": "0efcabd7-8b6b-46db-9131-fc70ec42af3c", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "security_group_id": "46f02377-f3a7-46d7-9af0-a78c4837f639", "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-18T14:24:52Z", "updated_at": "2026-03-18T14:24:52Z", "revision_number": 0, "project_id": "9ab7a491a7194465b600c477a90583a5"}}' 2026-03-18 14:24:52,727 32 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--1122048957 created 2026-03-18 14:24:57,692 32 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 4.960s 2026-03-18 14:24:57,693 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-facabec7-83c0-4aa4-9c59-87a4dde12944', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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": "71c1661b-06b1-482b-b4bf-9ae48c5ac918", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "floating_ip_address": "192.168.122.222", "floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "9ab7a491a7194465b600c477a90583a5", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-18T14:24:55Z", "updated_at": "2026-03-18T14:24:55Z", "revision_number": 0}}' 2026-03-18 14:24:57,693 32 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '71c1661b-06b1-482b-b4bf-9ae48c5ac918', 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'floating_ip_address': '192.168.122.222', 'floating_network_id': '97c7bc88-343d-4d54-8be4-d14e967f7cbe', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '9ab7a491a7194465b600c477a90583a5', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-18T14:24:55Z', 'updated_at': '2026-03-18T14:24:55Z', 'revision_number': 0, 'ip': '192.168.122.222'} created 2026-03-18 14:24:58,542 32 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.841s 2026-03-18 14:24:58,542 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:57 GMT', 'server': 'Apache', 'content-length': '6274', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8f09d2e7-af3f-4e31-864d-29368dbe4306', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; 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": "9cb71c9ca8c345f799b92f4648c1b4b9", "name": "tempest-AttachInterfacesUnderV243Test-181785419-project-member", "password_expires_at": null}, "audit_ids": ["yW1XD4VRSeGheKBGdy36Bg"], "expires_at": "2026-03-18T15:24:58.000000Z", "issued_at": "2026-03-18T14:24:58.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "9ab7a491a7194465b600c477a90583a5", "name": "tempest-AttachInterfacesUnderV243Test-181785419"}, "is_domain": false, "roles": [{"id": "2a37785b3227460bb2ceed8f9078d31d", "name": "member"}, {"id": "c7f5e7afcb5c4630bbe9755ed5e6fa97", "name": "reader"}], "catalog": [{"endpoints": [{"name": "neutron", "id": "9d5ac648eecf46b7a6ecb8203e033442", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "fd5e7c12d234467b809bde76a33e9ba2", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "029c8255fac7401bb00cc3cf020b4b33", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "barbican", "id": "1fe31ea9e38c487faa29f8ebbc311b95", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "barbican", "id": "62c8bb2857d0440a82a9c68fa2b3be80", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}], "id": "108a3e2177884643800e5c317b1cef2f", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "cinderv3", "id": "0f58c344a95b434c8400e3832546eefe", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "2bb8881de56c48b094bf1c4d1cbc2155", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "2fcabc55263a4669a725312fe628ce00", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "nova", "id": "67afd18f51c348faaa754c03771fe675", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}, {"name": "nova", "id": "8f6896442f3f4636b5e66c3e5a724a67", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}], "id": "31818d73e39b436d9adf912321eec062", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "heat-cfn", "id": "28b70b039e554f658034845bdb4328e3", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "2e360c48bc3544fcafe4389715176fd3", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}], "id": "5e11dad66db04e29a6499136554cbd04", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "placement", "id": "052fe53d89f448a591689af36d9acec4", "interface": "internal", "region_id": "regionOne", "url": "https://placement-internal.openstack.svc:8778", "region": "regionOne"}, {"name": "placement", "id": "f71f384bcc384ec7a9d5d2f86991dfa6", "interface": "public", "region_id": "regionOne", "url": "https://placement-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "801fd2db87364a59a07b89992a979d32", "type": "placement", "name": "placement"}, {"endpoints": [{"name": "glance", "id": "0c7e34cdfe99442fa09675020438a29b", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}, {"name": "glance", "id": "4b04d3f6d57849c6b6c57fdf25df131b", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "8cdb2a2ba4c449928d05a66abc215 2026-03-18 14:24:58,543 32 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '87f9ad67-d20b-4a93-8abd-a35154796534', 'name': 'tempest-AttachInterfacesUnderV243Test-1942934339-network', 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': '9ab7a491a7194465b600c477a90583a5', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 37065, '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-18T14:24:27Z', 'updated_at': '2026-03-18T14:24:27Z', 'revision_number': 1} available for tenant 2026-03-18 14:24:58,544 32 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-350234737', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBM4bihIBTyF+7W+6glyt+4pv10g+1U8H7AnH6JEgP6SQ7W18eWrIkebIrPtBQsuzKxDReA1JRQKAJ6y7gU4opYzNNS7239n2AESRVIb+sJnAvLcFVZzkghSbfSAHbGZrcA==', 'fingerprint': '99:ef:22:f3:89:91:25:be:4a:b0:73:95:30:07:9c:7b', 'user_id': '9cb71c9ca8c345f799b92f4648c1b4b9', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDAXeyNFiBsy19fDdz8Bg/aInJEu0km2kYEUP8Wbbq24iN37++7rY6if\nnYEZoAN+ZJugBwYFK4EEACKhZANiAATOG4oSAU8hfu1vuoJcrfuKb9dIPtVPB+wJ\nx+iRID+kkO1tfHlqyJHmyKz7QULLsysQ0XgNSUUCgCesu4FOKKWMzTUu9t/Z9gBE\nkVSG/rCZwLy3BVWc5IIUm30gB2xma3A=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '46f02377-f3a7-46d7-9af0-a78c4837f639', 'name': 'tempest-securitygroup--1122048957', 'stateful': True, 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'description': 'tempest-description--1155993170', 'shared': False, 'security_group_rules': [{'id': '3ecad8cf-829e-4211-b037-419ba2269afc', 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'security_group_id': '46f02377-f3a7-46d7-9af0-a78c4837f639', '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': 213, 'description': None, 'tags': [], 'created_at': '2026-03-18T14:24:50Z', 'updated_at': '2026-03-18T14:24:50Z', 'revision_number': 0, 'project_id': '9ab7a491a7194465b600c477a90583a5'}, {'id': '5f8a9af4-fd0e-41e9-83f8-abe29c5c00f8', 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'security_group_id': '46f02377-f3a7-46d7-9af0-a78c4837f639', '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': 214, 'description': None, 'tags': [], 'created_at': '2026-03-18T14:24:50Z', 'updated_at': '2026-03-18T14:24:50Z', 'revision_number': 0, 'project_id': '9ab7a491a7194465b600c477a90583a5'}], 'tags': [], 'created_at': '2026-03-18T14:24:50Z', 'updated_at': '2026-03-18T14:24:50Z', 'revision_number': 1, 'project_id': '9ab7a491a7194465b600c477a90583a5'}, 'floating_ip': {'id': '71c1661b-06b1-482b-b4bf-9ae48c5ac918', 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'floating_ip_address': '192.168.122.222', 'floating_network_id': '97c7bc88-343d-4d54-8be4-d14e967f7cbe', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '9ab7a491a7194465b600c477a90583a5', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-18T14:24:55Z', 'updated_at': '2026-03-18T14:24:55Z', 'revision_number': 0, 'ip': '192.168.122.222'}} 2026-03-18 14:25:04,857 32 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 6.312s 2026-03-18 14:25:04,857 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: {"server": {"name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "imageRef": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "flavorRef": "6b9b81f4-9296-496d-88fd-1d839da37128", "networks": [{"uuid": "87f9ad67-d20b-4a93-8abd-a35154796534"}], "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "key_name": "tempest-keypair-350234737", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:58 GMT', 'server': 'Apache', 'content-length': '446', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-4a969b73-cc58-4fe2-a34a-8db1ab8f9088', 'x-compute-request-id': 'req-4a969b73-cc58-4fe2-a34a-8db1ab8f9088', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "adminPass": "6dRPNMNsF52K"}}' 2026-03-18 14:25:08,484 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 3.626s 2026-03-18 14:25:08,484 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': 'Wed, 18 Mar 2026 14:25:04 GMT', 'server': 'Apache', 'content-length': '1443', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-98a13d43-0015-4456-a9d1-f19042672ed5', 'x-compute-request-id': 'req-98a13d43-0015-4456-a9d1-f19042672ed5', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "BUILD", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:07Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-18 14:25:12,480 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2.991s 2026-03-18 14:25:12,481 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': 'Wed, 18 Mar 2026 14:25:09 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-80a3cdbf-bd0c-4e69-9a02-b22a95959280', 'x-compute-request-id': 'req-80a3cdbf-bd0c-4e69-9a02-b22a95959280', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "BUILD", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:07Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:12,487 32 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/spawning" after 4 second wait 2026-03-18 14:25:16,320 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2.827s 2026-03-18 14:25:16,320 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': 'Wed, 18 Mar 2026 14:25:13 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-b2f2ce95-02a6-4d02-810e-348690a17757', 'x-compute-request-id': 'req-b2f2ce95-02a6-4d02-810e-348690a17757', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "BUILD", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:07Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:19,824 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2.499s 2026-03-18 14:25:19,825 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': 'Wed, 18 Mar 2026 14:25:17 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-98cbb790-4597-4cb9-9df2-ad981e6f01e7', 'x-compute-request-id': 'req-98cbb790-4597-4cb9-9df2-ad981e6f01e7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "BUILD", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:07Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:23,539 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2.707s 2026-03-18 14:25:23,540 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': 'Wed, 18 Mar 2026 14:25:20 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-f704b399-7cb7-478a-8c5a-1d21ccf71f67', 'x-compute-request-id': 'req-f704b399-7cb7-478a-8c5a-1d21ccf71f67', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "BUILD", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:22Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:28,273 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 3.722s 2026-03-18 14:25:28,276 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': 'Wed, 18 Mar 2026 14:25:24 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-fee30e53-ac53-43a2-be1d-00330b558d33', 'x-compute-request-id': 'req-fee30e53-ac53-43a2-be1d-00330b558d33', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "ACTIVE", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:22Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:b2:0b:b0"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": "2026-03-18T14:25:22.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:28,280 32 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 20 second wait 2026-03-18 14:25:29,338 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface 1.057s 2026-03-18 14:25:29,338 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': 'Wed, 18 Mar 2026 14:25:28 GMT', 'server': 'Apache', 'content-length': '285', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-0093ab00-cc44-4626-9a6a-9ee476a632ec', 'x-compute-request-id': 'req-0093ab00-cc44-4626-9a6a-9ee476a632ec', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "87f9ad67-d20b-4a93-8abd-a35154796534", "port_id": "d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5", "mac_addr": "fa:16:3e:b2:0b:b0", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "f48300c5-28eb-48d9-b944-7fec0a7af0b6", "ip_address": "10.100.0.11"}]}]}' 2026-03-18 14:25:31,210 32 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/71c1661b-06b1-482b-b4bf-9ae48c5ac918 1.869s 2026-03-18 14:25:31,210 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '882', 'x-openstack-request-id': 'req-e97648ae-9c1a-43f5-b29b-544ee82aa84b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918'} Body: b'{"floatingip": {"id": "71c1661b-06b1-482b-b4bf-9ae48c5ac918", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "floating_ip_address": "192.168.122.222", "floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "router_id": "db5c8ecc-d9b0-49ad-bebe-d89bcf82f79f", "port_id": "d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5", "fixed_ip_address": "10.100.0.11", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "87f9ad67-d20b-4a93-8abd-a35154796534", "mac_address": "fa:16:3e:b2:0b:b0", "admin_state_up": true, "status": "ACTIVE", "device_id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-18T14:24:55Z", "updated_at": "2026-03-18T14:25:29Z", "revision_number": 1, "project_id": "9ab7a491a7194465b600c477a90583a5"}}' 2026-03-18 14:25:32,818 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 1.607s 2026-03-18 14:25:32,818 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': 'Wed, 18 Mar 2026 14:25:31 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-169f661f-828a-437c-816a-9119a2cd1093', 'x-compute-request-id': 'req-169f661f-828a-437c-816a-9119a2cd1093', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "ACTIVE", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:22Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:b2:0b:b0"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": "2026-03-18T14:25:22.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:32,825 32 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.222:22' as 'cirros' with public key authentication 2026-03-18 14:26:04,812 32 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-03-18 14:26:04,924 32 INFO [paramiko.transport] Authentication (publickey) successful! 2026-03-18 14:26:04,926 32 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.222 successfully created 2026-03-18 14:26:07,517 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface 2.590s 2026-03-18 14:26:07,517 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': 'Wed, 18 Mar 2026 14:26:04 GMT', 'server': 'Apache', 'content-length': '285', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-efca4e05-e33f-4667-979a-a3c50f478b13', 'x-compute-request-id': 'req-efca4e05-e33f-4667-979a-a3c50f478b13', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "87f9ad67-d20b-4a93-8abd-a35154796534", "port_id": "d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5", "mac_addr": "fa:16:3e:b2:0b:b0", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "f48300c5-28eb-48d9-b944-7fec0a7af0b6", "ip_address": "10.100.0.11"}]}]}' 2026-03-18 14:26:09,091 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface/d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5 1.509s 2026-03-18 14:26:09,091 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': 'Wed, 18 Mar 2026 14:26:07 GMT', 'server': 'Apache', 'content-length': '282', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-e872a3de-21d3-4083-89bb-09e5eb0f6a98', 'x-compute-request-id': 'req-e872a3de-21d3-4083-89bb-09e5eb0f6a98', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface/d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5'} Body: b'{"interfaceAttachment": {"net_id": "87f9ad67-d20b-4a93-8abd-a35154796534", "port_id": "d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5", "mac_addr": "fa:16:3e:b2:0b:b0", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "f48300c5-28eb-48d9-b944-7fec0a7af0b6", "ip_address": "10.100.0.11"}]}}' 2026-03-18 14:26:09,918 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.826s 2026-03-18 14:26:09,919 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': 'Wed, 18 Mar 2026 14:26:09 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8e11bfd3-3d78-40cb-910b-bc377ae10887', 'x-compute-request-id': 'req-8e11bfd3-3d78-40cb-910b-bc377ae10887', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:10,495 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/action 0.572s 2026-03-18 14:26:10,495 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: {"addFixedIp": {"networkId": "87f9ad67-d20b-4a93-8abd-a35154796534"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:09 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-a09d6c03-168e-4c1b-a53f-768643a9ef83', 'x-compute-request-id': 'req-a09d6c03-168e-4c1b-a53f-768643a9ef83', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/action'} Body: b'' 2026-03-18 14:26:10,730 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.234s 2026-03-18 14:26:10,730 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': 'Wed, 18 Mar 2026 14:26:10 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-af1775b4-709a-4f9e-a774-199ad54daf25', 'x-compute-request-id': 'req-af1775b4-709a-4f9e-a774-199ad54daf25', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:10,731 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:12,215 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.482s 2026-03-18 14:26:12,260 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': 'Wed, 18 Mar 2026 14:26:11 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-6a502004-7d48-4fd6-9182-86c23bc94455', 'x-compute-request-id': 'req-6a502004-7d48-4fd6-9182-86c23bc94455', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:12,263 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:14,300 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.988s 2026-03-18 14:26:14,301 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': 'Wed, 18 Mar 2026 14:26:13 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-92bd7abd-75e1-4398-ab47-09749a183a60', 'x-compute-request-id': 'req-92bd7abd-75e1-4398-ab47-09749a183a60', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:14,302 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:15,720 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.414s 2026-03-18 14:26:15,721 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': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-4011d7c0-7d21-49b3-838b-4d8039033b99', 'x-compute-request-id': 'req-4011d7c0-7d21-49b3-838b-4d8039033b99', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:15,723 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:18,464 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 1.740s 2026-03-18 14:26:18,569 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': 'Wed, 18 Mar 2026 14:26:16 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8087a712-ea44-41f0-b3b0-dbddea1b97bf', 'x-compute-request-id': 'req-8087a712-ea44-41f0-b3b0-dbddea1b97bf', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:18,583 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:20,451 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.866s 2026-03-18 14:26:20,451 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': 'Wed, 18 Mar 2026 14:26:20 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-36257f93-a81b-44a1-b659-89bd2d252078', 'x-compute-request-id': 'req-36257f93-a81b-44a1-b659-89bd2d252078', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:20,453 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:23,673 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 2.219s 2026-03-18 14:26:23,775 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': 'Wed, 18 Mar 2026 14:26:21 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-7d84b143-ba6e-40f0-b909-a478bef94bbd', 'x-compute-request-id': 'req-7d84b143-ba6e-40f0-b909-a478bef94bbd', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:23,863 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:25,502 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.638s 2026-03-18 14:26:25,568 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': 'Wed, 18 Mar 2026 14:26:24 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-502de7fa-d8fb-4d32-87ed-2215a34f17e6', 'x-compute-request-id': 'req-502de7fa-d8fb-4d32-87ed-2215a34f17e6', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:25,591 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:26,747 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.155s 2026-03-18 14:26:26,748 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': 'Wed, 18 Mar 2026 14:26:26 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-4cd291c1-36e4-4e4b-b787-1db8fcc2debc', 'x-compute-request-id': 'req-4cd291c1-36e4-4e4b-b787-1db8fcc2debc', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:26,749 32 DEBUG [tempest.D67A api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:30,430 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 2.678s 2026-03-18 14:26:30,431 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': 'Wed, 18 Mar 2026 14:26:29 GMT', 'server': 'Apache', 'content-length': '198', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-485861f2-3528-4b30-8f20-3a85726a2ffd', 'x-compute-request-id': 'req-485861f2-3528-4b30-8f20-3a85726a2ffd', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "10.100.0.13"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:30,432 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'10.100.0.13', '192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:30,433 32 DEBUG [tempest.lib.common.utils.test_utils] Call _wait_for_ip_change returns true in 19.937219 seconds 2026-03-18 14:26:31,547 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,584 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,587 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,600 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,606 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,612 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,619 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,624 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,627 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,629 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:33,889 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:33,896 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:33,914 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:33,924 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,124 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,129 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,130 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,133 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,136 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,145 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,153 32 ERROR [tempest.api.compute.base] Failed to delete server d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base raise err 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base conn.connect() 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-03-18 14:26:35.153 32 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-18 14:26:35.153 32 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-03-18 14:26:35.153 32 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-18 14:26:35.153 32 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-18 14:26:35.153 32 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-18 14:26:35.153 32 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-18 14:26:35.153 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base 2026-03-18 14:26:35,207 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,220 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,251 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,273 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,331 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,344 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,346 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,351 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,355 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,359 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,362 32 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-350234737 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources raise err 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-18 14:26:35.362 32 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-350234737 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35,366 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,369 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,372 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,402 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,405 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,407 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,411 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,415 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,424 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,431 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,433 32 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources raise err 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-18 14:26:35.433 32 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/46f02377-f3a7-46d7-9af0-a78c4837f639 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35,524 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,539 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,556 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,566 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,571 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,587 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,595 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,597 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,600 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,603 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,606 32 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip 71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources raise err 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-18 14:26:35.606 32 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/71c1661b-06b1-482b-b4bf-9ae48c5ac918 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 10D9 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/utils/__init__.py", line 65, in wrapper return f(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 421, in test_add_remove_fixed_ip server_detail = self.os_primary.servers_client.show_server( File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 (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-350234737 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-18 14:26:36.153948Z tags: worker-0 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-03-18 14:26:36.153948Z 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-18 14:26:36.247061Z tags: worker-0 test: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-03-18 14:26:36.247061Z 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-0 time: 2026-03-18 14:26:36.335427Z tags: worker-7 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-03-18 14:26:36.335427Z 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 (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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-7 time: 2026-03-18 14:26:36.459368Z tags: worker-7 test: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) time: 2026-03-18 14:26:36.459368Z 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-7 time: 2026-03-18 14:26:36.446515Z tags: worker-0 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-03-18 14:26:36.446515Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-03-18 14:26:36.526643Z tags: worker-0 test: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) time: 2026-03-18 14:26:36.526643Z 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-0 time: 2026-03-18 14:26:36.558481Z tags: worker-0 test: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) time: 2026-03-18 14:26:36.558481Z 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-0 time: 2026-03-18 14:26:36.956528Z tags: worker-7 test: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) time: 2026-03-18 14:26:36.956528Z 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-7 time: 2026-03-18 14:26:37.071384Z tags: worker-7 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-03-18 14:26:37.071384Z 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-7 time: 2026-03-18 14:26:37.167507Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration) time: 2026-03-18 14:26:37.167507Z 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-18 14:26:37.456083Z tags: worker-7 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-03-18 14:26:37.456083Z 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-7 time: 2026-03-18 14:26:37.620681Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-03-18 14:26:37.620681Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 .stestr/meta.dbm.dat0000644012276001227600000000000015156533036014574 0ustar tempesttempest.stestr/meta.dbm.dir0000644012276001227600000000000015156533036014602 0ustar tempesttempest.stestr/failing0000600012276001227600000163051515156533036013764 0ustar tempesttempesttime: 2026-03-18 14:26:14.370937Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_list_sort_limit_delete_alarm[id-e1d65c3c-a64d-4968-949c-96f2b2d8b363] time: 2026-03-18 14:26:33.880881Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_list_sort_limit_delete_alarm[id-e1d65c3c-a64d-4968-949c-96f2b2d8b363] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' C1F5 2026-03-18 14:26:14,886 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.514s 2026-03-18 14:26:14,886 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-561821048", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:14 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/16810feb-11eb-43b4-a0da-58e84abfb684', 'content-length': '777', 'x-openstack-request-id': 'req-5ce8dccc-f639-4941-aa04-404278529ecf', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "16810feb-11eb-43b4-a0da-58e84abfb684", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:14.803277", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:14.803277", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:14.814235", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:15,063 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.176s 2026-03-18 14:26:15,064 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-561821048", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:14 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/5d406b71-8ca4-443e-837a-e96251249d81', 'content-length': '777', 'x-openstack-request-id': 'req-9c60c0c8-4df6-428b-a6d4-6252d1d545b7', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "5d406b71-8ca4-443e-837a-e96251249d81", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.026340", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.026340", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15.039450", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:15,233 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.169s 2026-03-18 14:26:15,233 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-561821048", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/2d55bcbb-e598-4f80-bdc7-05b2643daffe', 'content-length': '777', 'x-openstack-request-id': 'req-aa7e466a-886d-4b60-95c4-2da975dc751f', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "2d55bcbb-e598-4f80-bdc7-05b2643daffe", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.185907", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.185907", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15.212776", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:15,524 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.290s 2026-03-18 14:26:15,525 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-908387308", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/b95401b2-4328-4ab7-b75d-48725056a87d', 'content-length': '777', 'x-openstack-request-id': 'req-c0e554f9-63f8-4be8-b788-17a3ccc5fe84', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "b95401b2-4328-4ab7-b75d-48725056a87d", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.483081", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.483081", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15.506896", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:15,628 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.102s 2026-03-18 14:26:15,629 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-908387308", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/89f5f6bd-a3e2-4da3-9a67-d12da63d1cb2', 'content-length': '777', 'x-openstack-request-id': 'req-baee1eb1-5e88-4514-b3f5-2ebf59112273', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "89f5f6bd-a3e2-4da3-9a67-d12da63d1cb2", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.600365", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.600365", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15.610608", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:15,923 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.293s 2026-03-18 14:26:15,924 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-908387308", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/45d58505-ab7a-4dac-8eca-161d7ff702ff', 'content-length': '777', 'x-openstack-request-id': 'req-575d5d7e-f8ef-4980-aa63-aff8e5daad3f', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "45d58505-ab7a-4dac-8eca-161d7ff702ff", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.864595", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.864595", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15.896752", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:16,152 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.228s 2026-03-18 14:26:16,152 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-908387308", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/71be4b54-1776-43b7-90c3-3ccc1ab8ef54', 'content-length': '777', 'x-openstack-request-id': 'req-c5375caf-62f0-4b36-85b2-69f400450745', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "71be4b54-1776-43b7-90c3-3ccc1ab8ef54", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.110435", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.110435", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16.128658", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:16,595 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 0.443s 2026-03-18 14:26:16,661 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1495460730", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:16 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476', 'content-length': '778', 'x-openstack-request-id': 'req-5179d5af-7caf-41a7-b41b-de38bb528ed1', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16.406769", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:22,976 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 201 POST https://aodh-public-openstack.apps-crc.testing/v2/alarms 6.314s 2026-03-18 14:26:22,978 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-sorted_alarms-1495460730", "type": "event", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "type": "string", "op": "eq", "value": "test"}]}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:17 GMT', 'server': 'Apache', 'location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0bfe7c98-3829-4be9-90fe-eded25fc6d89', 'content-length': '778', 'x-openstack-request-id': 'req-64ace18e-2f43-48c5-9234-35bea8a4c74b', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms'} Body: b'{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22.191197", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}' 2026-03-18 14:26:27,802 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc 4.823s 2026-03-18 14:26:27,880 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:23 GMT', 'server': 'Apache', 'content-length': '8499', 'x-openstack-request-id': 'req-e2bb27a2-7f10-4ae1-9838-5d04a8e986c5', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc'} Body: b'[{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "16810feb-11eb-43b4-a0da-58e84abfb684", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:14.803277", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:14.803277", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2d55bcbb-e598-4f80-bdc7-05b2643daffe", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.185907", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.185907", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "5d406b71-8ca4-443e-837a-e96251249d81", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.026340", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.026340", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "45d58505-ab7a-4dac-8eca-161d7ff702ff", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_d 2026-03-18 14:26:29,957 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name 2.075s 2026-03-18 14:26:29,991 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:29 GMT', 'server': 'Apache', 'content-length': '8499', 'x-openstack-request-id': 'req-37e7dc44-eb3b-4af0-a747-341051c90ab4', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name'} Body: b'[{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "16810feb-11eb-43b4-a0da-58e84abfb684", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:14.803277", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:14.803277", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2d55bcbb-e598-4f80-bdc7-05b2643daffe", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.185907", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.185907", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "5d406b71-8ca4-443e-837a-e96251249d81", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.026340", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.026340", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "45d58505-ab7a-4dac-8eca-161d7ff702ff", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_d 2026-03-18 14:26:30,060 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc 0.069s 2026-03-18 14:26:30,061 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'content-length': '8499', 'x-openstack-request-id': 'req-8dfb6484-59f8-4b9b-8bce-22910b46934c', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc'} Body: b'[{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "16810feb-11eb-43b4-a0da-58e84abfb684", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:14.803277", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:14.803277", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2d55bcbb-e598-4f80-bdc7-05b2643daffe", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.185907", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.185907", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "5d406b71-8ca4-443e-837a-e96251249d81", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.026340", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.026340", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "45d58505-ab7a-4dac-8eca-161d7ff702ff", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_d 2026-03-18 14:26:30,166 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?limit=2 0.104s 2026-03-18 14:26:30,167 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'content-length': '1546', 'x-openstack-request-id': 'req-1c852ad5-427b-4a44-ae4e-eaf9a705e1ef', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?limit=2'} Body: b'[{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}]' 2026-03-18 14:26:30,442 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&limit=2 0.271s 2026-03-18 14:26:30,442 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'content-length': '1546', 'x-openstack-request-id': 'req-2c2d723b-3145-4bf9-8fde-bbade01df61b', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&limit=2'} Body: b'[{"alarm_id": "0bfe7c98-3829-4be9-90fe-eded25fc6d89", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:21.397433", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:21.397433", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:22", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "57de825b-e55c-4426-a599-4bf27f3d3476", "name": "tempest-sorted_alarms-1495460730", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.397187", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.397187", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}]' 2026-03-18 14:26:30,651 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 200 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&marker=57de825b-e55c-4426-a599-4bf27f3d3476 0.208s 2026-03-18 14:26:30,652 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'content-length': '6953', 'x-openstack-request-id': 'req-ad023050-5732-4543-b3f2-6860999cd42b', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms?sort=name%3Aasc&sort=alarm_id%3Aasc&marker=57de825b-e55c-4426-a599-4bf27f3d3476'} Body: b'[{"alarm_id": "16810feb-11eb-43b4-a0da-58e84abfb684", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:14.803277", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:14.803277", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:14", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "2d55bcbb-e598-4f80-bdc7-05b2643daffe", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.185907", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.185907", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "5d406b71-8ca4-443e-837a-e96251249d81", "name": "tempest-sorted_alarms-561821048", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.026340", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.026340", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "45d58505-ab7a-4dac-8eca-161d7ff702ff", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:15.864595", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:15.864595", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:15", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "71be4b54-1776-43b7-90c3-3ccc1ab8ef54", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_data_actions": [], "repeat_actions": false, "type": "event", "time_constraints": [], "project_id": "8b72063a619146d68ea7e2960402fb6e", "user_id": "951aa349b82048ffafc81eaa573b9855", "timestamp": "2026-03-18T14:26:16.110435", "state": "insufficient data", "state_timestamp": "2026-03-18T14:26:16.110435", "state_reason": "Not evaluated yet", "severity": "low", "evaluate_timestamp": "2026-03-18T14:26:16", "event_rule": {"event_type": "compute.instance.*", "query": [{"field": "traits.name", "op": "eq", "value": "test", "type": "string"}]}}, {"alarm_id": "89f5f6bd-a3e2-4da3-9a67-d12da63d1cb2", "name": "tempest-sorted_alarms-908387308", "description": "Alarm when compute.instance.* event occurred.", "enabled": true, "ok_actions": [], "alarm_actions": [], "insufficient_dat 2026-03-18 14:26:31,008 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/0bfe7c98-3829-4be9-90fe-eded25fc6d89 0.355s 2026-03-18 14:26:31,009 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:30 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-a921da55-14f6-415e-9c29-9af3bc8c3afa', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0bfe7c98-3829-4be9-90fe-eded25fc6d89'} Body: b'' 2026-03-18 14:26:31,270 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 404 GET https://aodh-public-openstack.apps-crc.testing/v2/alarms/0bfe7c98-3829-4be9-90fe-eded25fc6d89 0.261s 2026-03-18 14:26:31,271 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:31 GMT', 'server': 'Apache', 'content-length': '132', 'x-openstack-request-id': 'req-e95a3d64-d122-4043-9c42-0bbb8f395849', 'content-type': 'application/json', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/0bfe7c98-3829-4be9-90fe-eded25fc6d89'} Body: b'{"error_message": {"faultcode": "Client", "faultstring": "Alarm 0bfe7c98-3829-4be9-90fe-eded25fc6d89 not found", "debuginfo": null}}' 2026-03-18 14:26:31,463 30 INFO [tempest.lib.common.rest_client] Request (TelemetryAlarmingAPITest:test_create_list_sort_limit_delete_alarm): 204 DELETE https://aodh-public-openstack.apps-crc.testing/v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 0.192s 2026-03-18 14:26:31,464 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:31 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-e4d4ffe5-b20a-4a81-9e7a-a7e0424bd508', 'set-cookie': 'a15b0e108dee5709674baee559a4752c=c574da8c4be1ef4976523542a16b310e; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://aodh-public-openstack.apps-crc.testing/v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476'} Body: b'' 2026-03-18 14:26:31,549 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,590 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,599 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,608 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,618 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,633 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,647 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,655 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,658 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 2026-03-18 14:26:31,660 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 0 Content-Type: text/x-traceback;charset=utf8 traceback 1437 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 375, in test_create_list_sort_limit_delete_alarm self.assertRaises(lib_exc.NotFound, 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/telemetry_tempest_plugin/aodh/service/client.py", line 62, in show_alarm resp, body = self.get(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='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms/57de825b-e55c-4426-a599-4bf27f3d3476 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:33.900642Z tags: worker-1 test: tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-03-18 14:26:33.900642Z failure: tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 36A 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/91da59e4-4ce4-4b25-8293-eb26624c93b2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ) 0 ] tags: -worker-1 time: 2026-03-18 14:26:30.901717Z tags: worker-6 test: tempest.api.network.test_ports.PortsTestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] time: 2026-03-18 14:26:33.882734Z failure: tempest.api.network.test_ports.PortsTestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CD2 2026-03-18 14:26:31,547 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.0/ports 2026-03-18 14:26:31,579 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/ports 2026-03-18 14:26:31,587 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/ports 2026-03-18 14:26:31,601 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/ports 2026-03-18 14:26:31,605 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/ports 2026-03-18 14:26:31,608 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/ports 2026-03-18 14:26:31,613 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/ports 2026-03-18 14:26:31,622 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/ports 2026-03-18 14:26:31,627 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/ports 2026-03-18 14:26:31,632 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/ports 0 Content-Type: text/x-traceback;charset=utf8 traceback FCE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 184, in test_list_ports body = self.ports_client.list_ports() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 69, in list_ports return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-18 14:26:33.945984Z tags: worker-1 test: setUpClass (tempest.api.network.test_routers.RoutersTest) time: 2026-03-18 14:26:33.945984Z 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-18 14:26:04.189895Z 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-18 14:26:33.956000Z 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:'' 9D07 2026-03-18 14:26:09,099 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:setUp): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 4.907s 2026-03-18 14:26:09,099 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:04 GMT', 'server': 'Apache', 'content-length': '1819', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ced837a8-3112-4d57-b326-0b08a93a66c4', 'x-compute-request-id': 'req-ced837a8-3112-4d57-b326-0b08a93a66c4', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "ACTIVE", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "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-18 14:26:11,154 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:setUp): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 2.041s 2026-03-18 14:26:11,155 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:09 GMT', 'server': 'Apache', 'content-length': '1819', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-2aed88ee-6162-4aab-a283-55600a7563a5', 'x-compute-request-id': 'req-2aed88ee-6162-4aab-a283-55600a7563a5', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "ACTIVE", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "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-18 14:26:15,650 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:setUp): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 4.488s 2026-03-18 14:26:15,650 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:11 GMT', 'server': 'Apache', 'content-length': '1819', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-d4bddeb2-d233-45cb-97ce-6551807de951', 'x-compute-request-id': 'req-d4bddeb2-d233-45cb-97ce-6551807de951', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "ACTIVE", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "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-18 14:26:20,085 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:test_reboot_server_hard): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 4.427s 2026-03-18 14:26:20,085 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'content-length': '1819', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c3d28278-c917-4857-a5f7-b920ba75f8bc', 'x-compute-request-id': 'req-c3d28278-c917-4857-a5f7-b920ba75f8bc', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "ACTIVE", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "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-18 14:26:20,261 25 DEBUG [tempest.lib.common.utils.linux.remote_client] Remote command: set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; cut -f1 -d. /proc/uptime 2026-03-18 14:26:20,261 25 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.176:22' as 'cirros' with public key authentication 2026-03-18 14:26:20,275 25 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-03-18 14:26:21,081 25 INFO [paramiko.transport] Authentication (publickey) successful! 2026-03-18 14:26:21,082 25 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.176 successfully created 2026-03-18 14:26:21,191 25 DEBUG [tempest.lib.common.utils.linux.remote_client] Remote command: set -eu -o pipefail; PATH=$PATH:/sbin:/usr/sbin; sync 2026-03-18 14:26:21,192 25 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.176:22' as 'cirros' with public key authentication 2026-03-18 14:26:21,198 25 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-03-18 14:26:21,313 25 INFO [paramiko.transport] Authentication (publickey) successful! 2026-03-18 14:26:21,314 25 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.176 successfully created 2026-03-18 14:26:24,288 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:test_reboot_server_hard): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062/action 2.950s 2026-03-18 14:26:24,288 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"reboot": {"type": "HARD"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:21 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-2cd46124-ce4a-4c14-9ef7-8f671a65a7f1', 'x-compute-request-id': 'req-2cd46124-ce4a-4c14-9ef7-8f671a65a7f1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062/action'} Body: b'' 2026-03-18 14:26:26,727 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:test_reboot_server_hard): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 2.438s 2026-03-18 14:26:26,728 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:24 GMT', 'server': 'Apache', 'content-length': '1821', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-cfbf127c-4c75-496d-9793-913b093c1e27', 'x-compute-request-id': 'req-cfbf127c-4c75-496d-9793-913b093c1e27', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "HARD_REBOOT", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:26:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "OS-EXT-STS:task_state": "rebooting_hard", "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-03-18 14:26:31,468 25 INFO [tempest.lib.common.rest_client] Request (ServerActionsTestJSON:test_reboot_server_hard): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 3.728s 2026-03-18 14:26:31,469 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:28 GMT', 'server': 'Apache', 'content-length': '1821', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-6e3ea209-3b0a-4c17-907b-93e4dbc768da', 'x-compute-request-id': 'req-6e3ea209-3b0a-4c17-907b-93e4dbc768da', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062'} Body: b'{"server": {"id": "f8022545-0f76-49bd-91b6-154a58c4d062", "name": "tempest-ServerActionsTestJSON-server-1474738224", "status": "HARD_REBOOT", "tenant_id": "f8a23550ad2141b2bad4b1d7394bd3be", "user_id": "e9ee4e93fd0f4a8197027573b5d1b779", "metadata": {}, "hostId": "302b81bdf5442bac82a90673ee38abeb87468efe21a5485f0033fa7c", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:26:23Z", "addresses": {"tempest-ServerActionsTestJSON-1118868614-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}, {"version": 4, "addr": "192.168.122.176", "OS-EXT-IPS:type": "floating", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:4d:b1:d2"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f8022545-0f76-49bd-91b6-154a58c4d062"}], "OS-DCF:diskConfig": "MANUAL", "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1366777626", "OS-SRV-USG:launched_at": "2026-03-18T14:25:23.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--877125399"}], "OS-EXT-STS:task_state": "rebooting_hard", "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-03-18 14:26:32,486 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,495 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,542 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,544 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,547 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,550 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,552 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,565 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,571 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:32,584 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,890 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,894 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,896 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,898 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,902 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,907 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,909 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,912 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,913 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,916 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,918 25 ERROR [tempest.api.compute.base] HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base raise err 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base conn.connect() 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 197, in server_check_teardown 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base waiters.wait_for_server_status(cls.servers_client, 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 40, in wait_for_server_status 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base body = client.show_server(server_id)['server'] 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base resp, body = self.get("servers/%s" % server_id) 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.request('GET', url, extra_headers, headers, 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-18 14:26:33.918 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-18 14:26:33.918 25 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-18 14:26:33.918 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/f8022545-0f76-49bd-91b6-154a58c4d062 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:33.918 25 ERROR tempest.api.compute.base 2026-03-18 14:26:33,922 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,927 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,930 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,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')': /v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,938 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,941 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,944 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,947 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,950 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/f8022545-0f76-49bd-91b6-154a58c4d062 2026-03-18 14:26:33,952 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/f8022545-0f76-49bd-91b6-154a58c4d062 0 Content-Type: text/x-traceback;charset=utf8 traceback 120B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] 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 261, in test_reboot_server_hard self._test_reboot_server('HARD') File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_server_actions.py", line 115, in _test_reboot_server self.reboot_server(self.server_id, type=reboot_type) File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 472, in reboot_server waiters.wait_for_server_status( File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 65, in wait_for_server_status body = client.show_server(server_id)['server'] File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/f8022545-0f76-49bd-91b6-154a58c4d062 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 21D9 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] 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/base.py", line 197, in server_check_teardown waiters.wait_for_server_status(cls.servers_client, File "/usr/lib/python3.9/site-packages/tempest/common/waiters.py", line 40, in wait_for_server_status body = client.show_server(server_id)['server'] File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/f8022545-0f76-49bd-91b6-154a58c4d062 (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 80, in tearDown self.server_check_teardown() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 201, in server_check_teardown cls.servers_client.delete_server(cls.server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 172, in delete_server resp, body = self.delete("servers/%s" % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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/f8022545-0f76-49bd-91b6-154a58c4d062 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-03-18 14:26:33.967093Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) time: 2026-03-18 14:26:33.967093Z failure: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 158F Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 743, in get_client_manager creds = getattr(cred_provider, credentials_method)() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 473, in get_primary_creds return self.get_project_member_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 514, in get_project_member_creds return self.get_credentials(['member'], scope='project') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 459, in get_credentials network, subnet, router = self._create_network_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 319, in _create_network_resources self._add_router_interface(router['id'], subnet['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 383, in _add_router_interface self.routers_admin_client.add_router_interface(router_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 72, in add_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/9f327cd7-120f-471d-8936-9d54e7bf9c02/add_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:33.894361Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_n_delete_alarm_rule_loadbalancer[id-c1dcefdf-3b96-40d0-8f39-04fc0702ab6b] time: 2026-03-18 14:26:33.952171Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_n_delete_alarm_rule_loadbalancer[id-c1dcefdf-3b96-40d0-8f39-04fc0702ab6b] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CF8 2026-03-18 14:26:33,906 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,910 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,914 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,919 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,929 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,932 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,936 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,938 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,945 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,948 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 0 Content-Type: text/x-traceback;charset=utf8 traceback F61 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 305, in test_create_n_delete_alarm_rule_loadbalancer body = self.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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:31.579326Z tags: worker-3 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-03-18 14:26:31.579326Z failure: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 167C Traceback (most recent call last): File "/usr/lib/python3.9/site-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/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 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 ] tags: -worker-3 time: 2026-03-18 14:26:33.894596Z tags: worker-6 test: tempest.api.network.test_ports.PortsTestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] time: 2026-03-18 14:26:34.090401Z failure: tempest.api.network.test_ports.PortsTestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E74 2026-03-18 14:26:33,920 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,927 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,931 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,936 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,939 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,945 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,960 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,969 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,975 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/ports/650d9084-2977-4f41-8623-6553d1c18586 2026-03-18 14:26:33,987 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/ports/650d9084-2977-4f41-8623-6553d1c18586 0 Content-Type: text/x-traceback;charset=utf8 traceback FFC Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 156, in test_show_port body = self.ports_client.show_port(self.port['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 49, in show_port return self.show_resource(uri, **fields) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 53, in show_resource resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/650d9084-2977-4f41-8623-6553d1c18586 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-18 14:26:33.953315Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_alarm_same_name[id-ced16dd6-cbd8-4a2b-a9c3-aed6e4a7102c] time: 2026-03-18 14:26:34.317759Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_alarm_same_name[id-ced16dd6-cbd8-4a2b-a9c3-aed6e4a7102c] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CF8 2026-03-18 14:26:33,957 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,960 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,969 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,974 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:33,986 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,089 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,206 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,300 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,303 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,310 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 0 Content-Type: text/x-traceback;charset=utf8 traceback F5E Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 222, in test_create_query_delete_alarm_same_name body1 = self.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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:34.332373Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-03-18 14:26:34.332373Z 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-1 time: 2026-03-18 14:26:34.319194Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_disabled_alarm[id-b666f7d5-ce8c-4b2d-887e-15993433c2e9] time: 2026-03-18 14:26:34.354872Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_disabled_alarm[id-b666f7d5-ce8c-4b2d-887e-15993433c2e9] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CF8 2026-03-18 14:26:34,325 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,327 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,330 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,334 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,337 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,339 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,341 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,343 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,346 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,352 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 0 Content-Type: text/x-traceback;charset=utf8 traceback F5C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 136, in test_create_query_delete_disabled_alarm body = self.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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:34.356654Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_update_get_delete_alarm[id-1297b095-39c1-4e74-8a1f-4ae998cedd68] time: 2026-03-18 14:26:34.389420Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_update_get_delete_alarm[id-1297b095-39c1-4e74-8a1f-4ae998cedd68] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CF8 2026-03-18 14:26:34,359 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,361 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,362 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,365 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,368 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,370 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,372 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,376 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,379 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:34,383 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 0 Content-Type: text/x-traceback;charset=utf8 traceback F57 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 59, in test_create_update_get_delete_alarm body = self.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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:34.338230Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON) time: 2026-03-18 14:26:34.338230Z failure: setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:34.326976Z tags: worker-3 test: setUpClass (tempest.api.object_storage.test_object_services.ObjectTest) time: 2026-03-18 14:26:34.326976Z 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-3 time: 2026-03-18 14:26:34.492853Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-03-18 14:26:34.492853Z failure: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 13F2 Traceback (most recent call last): File "/usr/lib/python3.9/site-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/scenario/manager.py", line 104, in setup_credentials super(ScenarioTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 743, in get_client_manager creds = getattr(cred_provider, credentials_method)() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 476, in get_admin_creds return self.get_credentials('admin') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 459, in get_credentials network, subnet, router = self._create_network_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 318, in _create_network_resources router = self._create_router(router_name, tenant_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 379, in _create_router resp_body = self.routers_admin_client.create_router(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 27, in create_router return self.create_resource(uri, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 ] tags: -worker-4 time: 2026-03-18 14:26:34.390520Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_capabilities[id-0cc2f5d1-6f48-4274-bfa8-f62f82eab6ed] time: 2026-03-18 14:26:34.985744Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_capabilities[id-0cc2f5d1-6f48-4274-bfa8-f62f82eab6ed] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D34 2026-03-18 14:26:34,396 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,399 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,797 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,802 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,805 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,807 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,810 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,816 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,828 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 2026-03-18 14:26:34,832 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/capabilities 0 Content-Type: text/x-traceback;charset=utf8 traceback F66 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 268, in test_get_capabilities response = self.alarming_client.show_capabilities() File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/service/client.py", line 123, in show_capabilities resp, body = self.get(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='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/capabilities (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:35.015551Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) time: 2026-03-18 14:26:35.015551Z failure: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:34.998730Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_versions[id-d42d0103-0497-4109-9746-dacaa17e831c] time: 2026-03-18 14:26:35.056811Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_versions[id-d42d0103-0497-4109-9746-dacaa17e831c] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' C9E 2026-03-18 14:26:35,008 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,018 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,029 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,033 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,035 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,037 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,042 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,047 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,049 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 2026-03-18 14:26:35,051 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': / 0 Content-Type: text/x-traceback;charset=utf8 traceback F49 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 277, in test_get_versions response = self.alarming_client.show_version() File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/service/client.py", line 130, in show_version resp, body = self.get(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='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: / (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:35.066439Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) time: 2026-03-18 14:26:35.066439Z failure: setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:35.122822Z tags: worker-2 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) time: 2026-03-18 14:26:35.122822Z failure: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:35.164159Z tags: worker-2 test: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) time: 2026-03-18 14:26:35.164159Z failure: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-18 14:26:35.004011Z tags: worker-3 test: setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-03-18 14:26:35.004011Z 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-3 time: 2026-03-18 14:26:35.062702Z tags: worker-5 test: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_set_get_alarm_state[id-aca49486-70bb-4016-87e0-f6131374f742] time: 2026-03-18 14:26:35.173778Z failure: telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_set_get_alarm_state[id-aca49486-70bb-4016-87e0-f6131374f742] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' CF8 2026-03-18 14:26:35,077 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,090 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,096 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,100 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,103 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,106 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,110 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,113 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,115 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 2026-03-18 14:26:35,119 30 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2/alarms 0 Content-Type: text/x-traceback;charset=utf8 traceback FEE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 252, in test_set_get_alarm_state alarm = self.create_alarm(event_rule=self.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 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:35.310813Z tags: worker-5 test: tearDownClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-03-18 14:26:35.310813Z failure: tearDownClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 10FA Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/base.py", line 63, in resource_cleanup cls.cleanup_resources(cls.alarming_client.delete_alarm, cls.alarm_ids) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/base.py", line 57, in cleanup_resources method(resource_id) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/service/client.py", line 76, in delete_alarm resp, body = self.delete(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='aodh-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2/alarms/2a428c43-b561-4583-b5f4-8f3aa367bea8 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-18 14:26:35.347305Z tags: worker-6 test: tearDownClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-03-18 14:26:35.347305Z failure: tearDownClass (tempest.api.network.test_ports.PortsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback A24 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 628, in resource_cleanup raise testtools.MultipleExceptions(*cleanup_errors) testtools.runtest.MultipleExceptions: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/b95fde5f-4f44-4ff7-877f-c748af1c7a25 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/1c0aa394-e425-4efe-b62b-edd5ae84d50c (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/867a67d5-2afa-4dda-ba12-c77ada3f33e8 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), ), (, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports/650d9084-2977-4f41-8623-6553d1c18586 (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/bcf3cb57-e0ba-4c28-a581-90263c2117b2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-6 time: 2026-03-18 14:26:35.420862Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) time: 2026-03-18 14:26:35.420862Z failure: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 17D3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/test_account_quotas.py", line 32, in setup_credentials super(AccountQuotasTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-18 14:26:35.665946Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest) time: 2026-03-18 14:26:35.665946Z failure: setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1722 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-18 14:26:35.806265Z tags: worker-0 test: tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-03-18 14:26:35.806265Z failure: tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 6BA 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/f8022545-0f76-49bd-91b6-154a58c4d062 (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/f8022545-0f76-49bd-91b6-154a58c4d062 (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-1366777626 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-0 time: 2026-03-18 14:26:35.858527Z tags: worker-0 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-03-18 14:26:35.858527Z 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-0 time: 2026-03-18 14:24:49.993408Z tags: worker-7 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-18 14:26:35.974366Z 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:'' 1D67A 2026-03-18 14:24:49,994 32 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-03-18 14:24:49,994 32 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-03-18 14:24:50,104 32 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.109s 2026-03-18 14:24:50,105 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: {"keypair": {"name": "tempest-keypair-350234737", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBM4bihIBTyF+7W+6glyt+4pv10g+1U8H7AnH6JEgP6SQ7W18eWrIkebIrPtBQsuzKxDReA1JRQKAJ6y7gU4opYzNNS7239n2AESRVIb+sJnAvLcFVZzkghSbfSAHbGZrcA=="}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:50 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-257926f6-88f1-4abd-857c-42b425e9d2a9', 'x-compute-request-id': 'req-257926f6-88f1-4abd-857c-42b425e9d2a9', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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-350234737", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBM4bihIBTyF+7W+6glyt+4pv10g+1U8H7AnH6JEgP6SQ7W18eWrIkebIrPtBQsuzKxDReA1JRQKAJ6y7gU4opYzNNS7239n2AESRVIb+sJnAvLcFVZzkghSbfSAHbGZrcA==", "fingerprint": "99:ef:22:f3:89:91:25:be:4a:b0:73:95:30:07:9c:7b", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9"}}' 2026-03-18 14:24:50,108 32 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-350234737 created 2026-03-18 14:24:51,167 32 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 1.058s 2026-03-18 14:24:51,167 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--1122048957", "description": "tempest-description--1155993170"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:51 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1597', 'x-openstack-request-id': 'req-957852e8-c6d7-4b2b-9629-f4e6b30d38ec', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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": "46f02377-f3a7-46d7-9af0-a78c4837f639", "name": "tempest-securitygroup--1122048957", "stateful": true, "tenant_id": "9ab7a491a7194465b600c477a90583a5", "description": "tempest-description--1155993170", "shared": false, "security_group_rules": [{"id": "3ecad8cf-829e-4211-b037-419ba2269afc", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "security_group_id": "46f02377-f3a7-46d7-9af0-a78c4837f639", "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": 213, "description": null, "tags": [], "created_at": "2026-03-18T14:24:50Z", "updated_at": "2026-03-18T14:24:50Z", "revision_number": 0, "project_id": "9ab7a491a7194465b600c477a90583a5"}, {"id": "5f8a9af4-fd0e-41e9-83f8-abe29c5c00f8", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "security_group_id": "46f02377-f3a7-46d7-9af0-a78c4837f639", "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": 214, "description": null, "tags": [], "created_at": "2026-03-18T14:24:50Z", "updated_at": "2026-03-18T14:24:50Z", "revision_number": 0, "project_id": "9ab7a491a7194465b600c477a90583a5"}], "tags": [], "created_at": "2026-03-18T14:24:50Z", "updated_at": "2026-03-18T14:24:50Z", "revision_number": 1, "project_id": "9ab7a491a7194465b600c477a90583a5"}}' 2026-03-18 14:24:52,464 32 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 1.295s 2026-03-18 14:24:52,464 32 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": "46f02377-f3a7-46d7-9af0-a78c4837f639", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-095c7607-e2fc-400b-ac04-ba8afc73224b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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": "17001e45-b498-42cb-9d79-bd64471eb3d7", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "security_group_id": "46f02377-f3a7-46d7-9af0-a78c4837f639", "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-18T14:24:51Z", "updated_at": "2026-03-18T14:24:51Z", "revision_number": 0, "project_id": "9ab7a491a7194465b600c477a90583a5"}}' 2026-03-18 14:24:52,727 32 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.262s 2026-03-18 14:24:52,727 32 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": "46f02377-f3a7-46d7-9af0-a78c4837f639", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-6c859422-b9c0-4080-b4a1-d04338273661', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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": "0efcabd7-8b6b-46db-9131-fc70ec42af3c", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "security_group_id": "46f02377-f3a7-46d7-9af0-a78c4837f639", "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-18T14:24:52Z", "updated_at": "2026-03-18T14:24:52Z", "revision_number": 0, "project_id": "9ab7a491a7194465b600c477a90583a5"}}' 2026-03-18 14:24:52,727 32 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--1122048957 created 2026-03-18 14:24:57,692 32 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 4.960s 2026-03-18 14:24:57,693 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-facabec7-83c0-4aa4-9c59-87a4dde12944', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; 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": "71c1661b-06b1-482b-b4bf-9ae48c5ac918", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "floating_ip_address": "192.168.122.222", "floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "9ab7a491a7194465b600c477a90583a5", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-18T14:24:55Z", "updated_at": "2026-03-18T14:24:55Z", "revision_number": 0}}' 2026-03-18 14:24:57,693 32 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '71c1661b-06b1-482b-b4bf-9ae48c5ac918', 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'floating_ip_address': '192.168.122.222', 'floating_network_id': '97c7bc88-343d-4d54-8be4-d14e967f7cbe', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '9ab7a491a7194465b600c477a90583a5', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-18T14:24:55Z', 'updated_at': '2026-03-18T14:24:55Z', 'revision_number': 0, 'ip': '192.168.122.222'} created 2026-03-18 14:24:58,542 32 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.841s 2026-03-18 14:24:58,542 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:57 GMT', 'server': 'Apache', 'content-length': '6274', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8f09d2e7-af3f-4e31-864d-29368dbe4306', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=af6b9b0d3a557067d59769f633e6068d; 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": "9cb71c9ca8c345f799b92f4648c1b4b9", "name": "tempest-AttachInterfacesUnderV243Test-181785419-project-member", "password_expires_at": null}, "audit_ids": ["yW1XD4VRSeGheKBGdy36Bg"], "expires_at": "2026-03-18T15:24:58.000000Z", "issued_at": "2026-03-18T14:24:58.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "9ab7a491a7194465b600c477a90583a5", "name": "tempest-AttachInterfacesUnderV243Test-181785419"}, "is_domain": false, "roles": [{"id": "2a37785b3227460bb2ceed8f9078d31d", "name": "member"}, {"id": "c7f5e7afcb5c4630bbe9755ed5e6fa97", "name": "reader"}], "catalog": [{"endpoints": [{"name": "neutron", "id": "9d5ac648eecf46b7a6ecb8203e033442", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "fd5e7c12d234467b809bde76a33e9ba2", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "029c8255fac7401bb00cc3cf020b4b33", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "barbican", "id": "1fe31ea9e38c487faa29f8ebbc311b95", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "barbican", "id": "62c8bb2857d0440a82a9c68fa2b3be80", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}], "id": "108a3e2177884643800e5c317b1cef2f", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "cinderv3", "id": "0f58c344a95b434c8400e3832546eefe", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "2bb8881de56c48b094bf1c4d1cbc2155", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}], "id": "2fcabc55263a4669a725312fe628ce00", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "nova", "id": "67afd18f51c348faaa754c03771fe675", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}, {"name": "nova", "id": "8f6896442f3f4636b5e66c3e5a724a67", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}], "id": "31818d73e39b436d9adf912321eec062", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "heat-cfn", "id": "28b70b039e554f658034845bdb4328e3", "interface": "internal", "region_id": "regionOne", "url": "https://heat-cfnapi-internal.openstack.svc:8000/v1", "region": "regionOne"}, {"name": "heat-cfn", "id": "2e360c48bc3544fcafe4389715176fd3", "interface": "public", "region_id": "regionOne", "url": "https://heat-cfnapi-public-openstack.apps-crc.testing/v1", "region": "regionOne"}], "id": "5e11dad66db04e29a6499136554cbd04", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"name": "placement", "id": "052fe53d89f448a591689af36d9acec4", "interface": "internal", "region_id": "regionOne", "url": "https://placement-internal.openstack.svc:8778", "region": "regionOne"}, {"name": "placement", "id": "f71f384bcc384ec7a9d5d2f86991dfa6", "interface": "public", "region_id": "regionOne", "url": "https://placement-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "801fd2db87364a59a07b89992a979d32", "type": "placement", "name": "placement"}, {"endpoints": [{"name": "glance", "id": "0c7e34cdfe99442fa09675020438a29b", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}, {"name": "glance", "id": "4b04d3f6d57849c6b6c57fdf25df131b", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "8cdb2a2ba4c449928d05a66abc215 2026-03-18 14:24:58,543 32 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '87f9ad67-d20b-4a93-8abd-a35154796534', 'name': 'tempest-AttachInterfacesUnderV243Test-1942934339-network', 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': '9ab7a491a7194465b600c477a90583a5', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 37065, '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-18T14:24:27Z', 'updated_at': '2026-03-18T14:24:27Z', 'revision_number': 1} available for tenant 2026-03-18 14:24:58,544 32 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-350234737', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBM4bihIBTyF+7W+6glyt+4pv10g+1U8H7AnH6JEgP6SQ7W18eWrIkebIrPtBQsuzKxDReA1JRQKAJ6y7gU4opYzNNS7239n2AESRVIb+sJnAvLcFVZzkghSbfSAHbGZrcA==', 'fingerprint': '99:ef:22:f3:89:91:25:be:4a:b0:73:95:30:07:9c:7b', 'user_id': '9cb71c9ca8c345f799b92f4648c1b4b9', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDAXeyNFiBsy19fDdz8Bg/aInJEu0km2kYEUP8Wbbq24iN37++7rY6if\nnYEZoAN+ZJugBwYFK4EEACKhZANiAATOG4oSAU8hfu1vuoJcrfuKb9dIPtVPB+wJ\nx+iRID+kkO1tfHlqyJHmyKz7QULLsysQ0XgNSUUCgCesu4FOKKWMzTUu9t/Z9gBE\nkVSG/rCZwLy3BVWc5IIUm30gB2xma3A=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '46f02377-f3a7-46d7-9af0-a78c4837f639', 'name': 'tempest-securitygroup--1122048957', 'stateful': True, 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'description': 'tempest-description--1155993170', 'shared': False, 'security_group_rules': [{'id': '3ecad8cf-829e-4211-b037-419ba2269afc', 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'security_group_id': '46f02377-f3a7-46d7-9af0-a78c4837f639', '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': 213, 'description': None, 'tags': [], 'created_at': '2026-03-18T14:24:50Z', 'updated_at': '2026-03-18T14:24:50Z', 'revision_number': 0, 'project_id': '9ab7a491a7194465b600c477a90583a5'}, {'id': '5f8a9af4-fd0e-41e9-83f8-abe29c5c00f8', 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'security_group_id': '46f02377-f3a7-46d7-9af0-a78c4837f639', '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': 214, 'description': None, 'tags': [], 'created_at': '2026-03-18T14:24:50Z', 'updated_at': '2026-03-18T14:24:50Z', 'revision_number': 0, 'project_id': '9ab7a491a7194465b600c477a90583a5'}], 'tags': [], 'created_at': '2026-03-18T14:24:50Z', 'updated_at': '2026-03-18T14:24:50Z', 'revision_number': 1, 'project_id': '9ab7a491a7194465b600c477a90583a5'}, 'floating_ip': {'id': '71c1661b-06b1-482b-b4bf-9ae48c5ac918', 'tenant_id': '9ab7a491a7194465b600c477a90583a5', 'floating_ip_address': '192.168.122.222', 'floating_network_id': '97c7bc88-343d-4d54-8be4-d14e967f7cbe', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '9ab7a491a7194465b600c477a90583a5', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-18T14:24:55Z', 'updated_at': '2026-03-18T14:24:55Z', 'revision_number': 0, 'ip': '192.168.122.222'}} 2026-03-18 14:25:04,857 32 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 6.312s 2026-03-18 14:25:04,857 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: {"server": {"name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "imageRef": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "flavorRef": "6b9b81f4-9296-496d-88fd-1d839da37128", "networks": [{"uuid": "87f9ad67-d20b-4a93-8abd-a35154796534"}], "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "key_name": "tempest-keypair-350234737", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:24:58 GMT', 'server': 'Apache', 'content-length': '446', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-4a969b73-cc58-4fe2-a34a-8db1ab8f9088', 'x-compute-request-id': 'req-4a969b73-cc58-4fe2-a34a-8db1ab8f9088', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; 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": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "adminPass": "6dRPNMNsF52K"}}' 2026-03-18 14:25:08,484 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 3.626s 2026-03-18 14:25:08,484 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': 'Wed, 18 Mar 2026 14:25:04 GMT', 'server': 'Apache', 'content-length': '1443', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-98a13d43-0015-4456-a9d1-f19042672ed5', 'x-compute-request-id': 'req-98a13d43-0015-4456-a9d1-f19042672ed5', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "BUILD", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:07Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-18 14:25:12,480 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2.991s 2026-03-18 14:25:12,481 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': 'Wed, 18 Mar 2026 14:25:09 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-80a3cdbf-bd0c-4e69-9a02-b22a95959280', 'x-compute-request-id': 'req-80a3cdbf-bd0c-4e69-9a02-b22a95959280', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "BUILD", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:07Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:12,487 32 INFO [tempest.common.waiters] State transition "BUILD/None" ==> "BUILD/spawning" after 4 second wait 2026-03-18 14:25:16,320 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2.827s 2026-03-18 14:25:16,320 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': 'Wed, 18 Mar 2026 14:25:13 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-b2f2ce95-02a6-4d02-810e-348690a17757', 'x-compute-request-id': 'req-b2f2ce95-02a6-4d02-810e-348690a17757', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "BUILD", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:07Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:19,824 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2.499s 2026-03-18 14:25:19,825 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': 'Wed, 18 Mar 2026 14:25:17 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-98cbb790-4597-4cb9-9df2-ad981e6f01e7', 'x-compute-request-id': 'req-98cbb790-4597-4cb9-9df2-ad981e6f01e7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "BUILD", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:07Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:23,539 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2.707s 2026-03-18 14:25:23,540 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': 'Wed, 18 Mar 2026 14:25:20 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-f704b399-7cb7-478a-8c5a-1d21ccf71f67', 'x-compute-request-id': 'req-f704b399-7cb7-478a-8c5a-1d21ccf71f67', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "BUILD", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:22Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:28,273 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 3.722s 2026-03-18 14:25:28,276 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': 'Wed, 18 Mar 2026 14:25:24 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-fee30e53-ac53-43a2-be1d-00330b558d33', 'x-compute-request-id': 'req-fee30e53-ac53-43a2-be1d-00330b558d33', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "ACTIVE", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:22Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:b2:0b:b0"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": "2026-03-18T14:25:22.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:28,280 32 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 20 second wait 2026-03-18 14:25:29,338 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface 1.057s 2026-03-18 14:25:29,338 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': 'Wed, 18 Mar 2026 14:25:28 GMT', 'server': 'Apache', 'content-length': '285', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-0093ab00-cc44-4626-9a6a-9ee476a632ec', 'x-compute-request-id': 'req-0093ab00-cc44-4626-9a6a-9ee476a632ec', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "87f9ad67-d20b-4a93-8abd-a35154796534", "port_id": "d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5", "mac_addr": "fa:16:3e:b2:0b:b0", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "f48300c5-28eb-48d9-b944-7fec0a7af0b6", "ip_address": "10.100.0.11"}]}]}' 2026-03-18 14:25:31,210 32 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/71c1661b-06b1-482b-b4bf-9ae48c5ac918 1.869s 2026-03-18 14:25:31,210 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:25:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '882', 'x-openstack-request-id': 'req-e97648ae-9c1a-43f5-b29b-544ee82aa84b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=b630aac6be61370364c9ed2a80868bcd; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918'} Body: b'{"floatingip": {"id": "71c1661b-06b1-482b-b4bf-9ae48c5ac918", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "floating_ip_address": "192.168.122.222", "floating_network_id": "97c7bc88-343d-4d54-8be4-d14e967f7cbe", "router_id": "db5c8ecc-d9b0-49ad-bebe-d89bcf82f79f", "port_id": "d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5", "fixed_ip_address": "10.100.0.11", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "87f9ad67-d20b-4a93-8abd-a35154796534", "mac_address": "fa:16:3e:b2:0b:b0", "admin_state_up": true, "status": "ACTIVE", "device_id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-18T14:24:55Z", "updated_at": "2026-03-18T14:25:29Z", "revision_number": 1, "project_id": "9ab7a491a7194465b600c477a90583a5"}}' 2026-03-18 14:25:32,818 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 1.607s 2026-03-18 14:25:32,818 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': 'Wed, 18 Mar 2026 14:25:31 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-169f661f-828a-437c-816a-9119a2cd1093', 'x-compute-request-id': 'req-169f661f-828a-437c-816a-9119a2cd1093', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2'} Body: b'{"server": {"id": "d4bf260f-eb92-4da0-a38f-ded37038f0f2", "name": "tempest-AttachInterfacesUnderV243Test-server-405586865", "status": "ACTIVE", "tenant_id": "9ab7a491a7194465b600c477a90583a5", "user_id": "9cb71c9ca8c345f799b92f4648c1b4b9", "metadata": {}, "hostId": "8e051b7dbd0a9633059ad316865613b7ff060c2c80b43cb8376bc01e", "image": {"id": "7896b6a1-e492-4b40-88db-e6b4ed1f6994", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/7896b6a1-e492-4b40-88db-e6b4ed1f6994"}]}, "flavor": {"id": "6b9b81f4-9296-496d-88fd-1d839da37128", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/6b9b81f4-9296-496d-88fd-1d839da37128"}]}, "created": "2026-03-18T14:25:04Z", "updated": "2026-03-18T14:25:22Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:b2:0b:b0"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-350234737", "OS-SRV-USG:launched_at": "2026-03-18T14:25:22.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--1122048957"}], "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-18 14:25:32,825 32 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.222:22' as 'cirros' with public key authentication 2026-03-18 14:26:04,812 32 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-03-18 14:26:04,924 32 INFO [paramiko.transport] Authentication (publickey) successful! 2026-03-18 14:26:04,926 32 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.222 successfully created 2026-03-18 14:26:07,517 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface 2.590s 2026-03-18 14:26:07,517 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': 'Wed, 18 Mar 2026 14:26:04 GMT', 'server': 'Apache', 'content-length': '285', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-efca4e05-e33f-4667-979a-a3c50f478b13', 'x-compute-request-id': 'req-efca4e05-e33f-4667-979a-a3c50f478b13', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "87f9ad67-d20b-4a93-8abd-a35154796534", "port_id": "d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5", "mac_addr": "fa:16:3e:b2:0b:b0", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "f48300c5-28eb-48d9-b944-7fec0a7af0b6", "ip_address": "10.100.0.11"}]}]}' 2026-03-18 14:26:09,091 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface/d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5 1.509s 2026-03-18 14:26:09,091 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': 'Wed, 18 Mar 2026 14:26:07 GMT', 'server': 'Apache', 'content-length': '282', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-e872a3de-21d3-4083-89bb-09e5eb0f6a98', 'x-compute-request-id': 'req-e872a3de-21d3-4083-89bb-09e5eb0f6a98', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/os-interface/d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5'} Body: b'{"interfaceAttachment": {"net_id": "87f9ad67-d20b-4a93-8abd-a35154796534", "port_id": "d5b1976b-fb3d-4fd4-a2f9-802ba057f4a5", "mac_addr": "fa:16:3e:b2:0b:b0", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "f48300c5-28eb-48d9-b944-7fec0a7af0b6", "ip_address": "10.100.0.11"}]}}' 2026-03-18 14:26:09,918 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.826s 2026-03-18 14:26:09,919 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': 'Wed, 18 Mar 2026 14:26:09 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8e11bfd3-3d78-40cb-910b-bc377ae10887', 'x-compute-request-id': 'req-8e11bfd3-3d78-40cb-910b-bc377ae10887', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:10,495 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/action 0.572s 2026-03-18 14:26:10,495 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: {"addFixedIp": {"networkId": "87f9ad67-d20b-4a93-8abd-a35154796534"}} Response - Headers: {'date': 'Wed, 18 Mar 2026 14:26:09 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-a09d6c03-168e-4c1b-a53f-768643a9ef83', 'x-compute-request-id': 'req-a09d6c03-168e-4c1b-a53f-768643a9ef83', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/action'} Body: b'' 2026-03-18 14:26:10,730 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.234s 2026-03-18 14:26:10,730 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': 'Wed, 18 Mar 2026 14:26:10 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-af1775b4-709a-4f9e-a774-199ad54daf25', 'x-compute-request-id': 'req-af1775b4-709a-4f9e-a774-199ad54daf25', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:10,731 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:12,215 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.482s 2026-03-18 14:26:12,260 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': 'Wed, 18 Mar 2026 14:26:11 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-6a502004-7d48-4fd6-9182-86c23bc94455', 'x-compute-request-id': 'req-6a502004-7d48-4fd6-9182-86c23bc94455', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:12,263 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:14,300 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.988s 2026-03-18 14:26:14,301 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': 'Wed, 18 Mar 2026 14:26:13 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-92bd7abd-75e1-4398-ab47-09749a183a60', 'x-compute-request-id': 'req-92bd7abd-75e1-4398-ab47-09749a183a60', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:14,302 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:15,720 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.414s 2026-03-18 14:26:15,721 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': 'Wed, 18 Mar 2026 14:26:15 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-4011d7c0-7d21-49b3-838b-4d8039033b99', 'x-compute-request-id': 'req-4011d7c0-7d21-49b3-838b-4d8039033b99', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:15,723 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:18,464 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 1.740s 2026-03-18 14:26:18,569 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': 'Wed, 18 Mar 2026 14:26:16 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8087a712-ea44-41f0-b3b0-dbddea1b97bf', 'x-compute-request-id': 'req-8087a712-ea44-41f0-b3b0-dbddea1b97bf', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:18,583 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:20,451 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.866s 2026-03-18 14:26:20,451 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': 'Wed, 18 Mar 2026 14:26:20 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-36257f93-a81b-44a1-b659-89bd2d252078', 'x-compute-request-id': 'req-36257f93-a81b-44a1-b659-89bd2d252078', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:20,453 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:23,673 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 2.219s 2026-03-18 14:26:23,775 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': 'Wed, 18 Mar 2026 14:26:21 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-7d84b143-ba6e-40f0-b909-a478bef94bbd', 'x-compute-request-id': 'req-7d84b143-ba6e-40f0-b909-a478bef94bbd', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:23,863 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:25,502 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.638s 2026-03-18 14:26:25,568 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': 'Wed, 18 Mar 2026 14:26:24 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-502de7fa-d8fb-4d32-87ed-2215a34f17e6', 'x-compute-request-id': 'req-502de7fa-d8fb-4d32-87ed-2215a34f17e6', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:25,591 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:26,747 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 0.155s 2026-03-18 14:26:26,748 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': 'Wed, 18 Mar 2026 14:26:26 GMT', 'server': 'Apache', 'content-length': '159', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-4cd291c1-36e4-4e4b-b787-1db8fcc2debc', 'x-compute-request-id': 'req-4cd291c1-36e4-4e4b-b787-1db8fcc2debc', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:26,749 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:30,430 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips 2.678s 2026-03-18 14:26:30,431 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': 'Wed, 18 Mar 2026 14:26:29 GMT', 'server': 'Apache', 'content-length': '198', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-485861f2-3528-4b30-8f20-3a85726a2ffd', 'x-compute-request-id': 'req-485861f2-3528-4b30-8f20-3a85726a2ffd', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=77097ec14fcf7e6ca2794a44ac475dbf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2/ips'} Body: b'{"addresses": {"tempest-AttachInterfacesUnderV243Test-1942934339-network": [{"version": 4, "addr": "10.100.0.11"}, {"version": 4, "addr": "10.100.0.13"}, {"version": 4, "addr": "192.168.122.222"}]}}' 2026-03-18 14:26:30,432 32 DEBUG [tempest.api.compute.servers.test_attach_interfaces] Wait for change of IPs. All IPs still associated to the server d4bf260f-eb92-4da0-a38f-ded37038f0f2: {'10.100.0.13', '192.168.122.222', '10.100.0.11'} 2026-03-18 14:26:30,433 32 DEBUG [tempest.lib.common.utils.test_utils] Call _wait_for_ip_change returns true in 19.937219 seconds 2026-03-18 14:26:31,547 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,584 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,587 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,600 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,606 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,612 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,619 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,624 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,627 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:31,629 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:33,889 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:33,896 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:33,914 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:33,924 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,124 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,129 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,130 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,133 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,136 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,145 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35,153 32 ERROR [tempest.api.compute.base] Failed to delete server d4bf260f-eb92-4da0-a38f-ded37038f0f2 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base raise err 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base conn.connect() 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-03-18 14:26:35.153 32 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-18 14:26:35.153 32 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-03-18 14:26:35.153 32 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-18 14:26:35.153 32 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-18 14:26:35.153 32 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-18 14:26:35.153 32 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base return self.urlopen( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-18 14:26:35.153 32 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:35.153 32 ERROR tempest.api.compute.base 2026-03-18 14:26:35,207 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,220 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,251 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,273 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,331 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,344 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,346 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,351 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,355 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,359 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-350234737 2026-03-18 14:26:35,362 32 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-350234737 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources raise err 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-18 14:26:35.362 32 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-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-18 14:26:35.362 32 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-350234737 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:35.362 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35,366 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,369 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,372 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,402 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,405 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,407 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,411 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,415 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,424 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,431 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35,433 32 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 46f02377-f3a7-46d7-9af0-a78c4837f639 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources raise err 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-18 14:26:35.433 32 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-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-18 14:26:35.433 32 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/46f02377-f3a7-46d7-9af0-a78c4837f639 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:35.433 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35,524 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,539 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,556 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,566 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,571 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,587 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,595 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,597 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,600 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,603 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35,606 32 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip 71c1661b-06b1-482b-b4bf-9ae48c5ac918 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources raise err 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-18 14:26:35.606 32 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-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-18 14:26:35.606 32 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/71c1661b-06b1-482b-b4bf-9ae48c5ac918 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-18 14:26:35.606 32 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8 traceback 10D9 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/utils/__init__.py", line 65, in wrapper return f(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 421, in test_add_remove_fixed_ip server_detail = self.os_primary.servers_client.show_server( File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 159, in show_server resp, body = self.get("servers/%s" % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/d4bf260f-eb92-4da0-a38f-ded37038f0f2 (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-350234737 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-18 14:26:36.153948Z tags: worker-0 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-03-18 14:26:36.153948Z 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-18 14:26:36.247061Z tags: worker-0 test: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-03-18 14:26:36.247061Z 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-0 time: 2026-03-18 14:26:36.335427Z tags: worker-7 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-03-18 14:26:36.335427Z 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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 (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/d4bf260f-eb92-4da0-a38f-ded37038f0f2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-7 time: 2026-03-18 14:26:36.459368Z tags: worker-7 test: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) time: 2026-03-18 14:26:36.459368Z 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-7 time: 2026-03-18 14:26:36.446515Z tags: worker-0 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-03-18 14:26:36.446515Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-03-18 14:26:36.526643Z tags: worker-0 test: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) time: 2026-03-18 14:26:36.526643Z 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-0 time: 2026-03-18 14:26:36.956528Z tags: worker-7 test: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) time: 2026-03-18 14:26:36.956528Z 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-7 time: 2026-03-18 14:26:37.071384Z tags: worker-7 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-03-18 14:26:37.071384Z 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-7 time: 2026-03-18 14:26:37.456083Z tags: worker-7 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-03-18 14:26:37.456083Z 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-7 time: 2026-03-18 14:26:37.620681Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-03-18 14:26:37.620681Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 .stestr/times.dbm.bak0000644012276001227600000002320315156533036014766 0ustar tempesttempest'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (0, 3) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types', (512, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources', (1024, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses', (1536, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions', (2048, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (2560, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (3072, 8) 'tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy', (3584, 8) 'tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service', (4096, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (4608, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (5120, 8) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address', (5632, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (6144, 9) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip', (6656, 9) 'tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet', (7168, 9) 'tempest.api.network.test_networks.NetworksTest.test_external_network_visibility', (7680, 8) 'tempest.api.network.test_networks.NetworksTest.test_list_networks', (8192, 7) 'tempest.api.network.test_networks.NetworksTest.test_list_subnets', (8704, 8) 'tempest.api.network.test_networks.NetworksTest.test_show_network', (9216, 8) 'tempest.api.network.test_networks.NetworksTest.test_show_subnet', (9728, 8) 'tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id', (10240, 8) 'tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools', (10752, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (11264, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (11776, 3) 'tempest.api.compute.test_versions.TestVersions.test_get_version_details', (12288, 8) 'tempest.api.compute.test_versions.TestVersions.test_list_api_versions', (12800, 8) 'tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata', (13312, 8) 'tempest.api.object_storage.test_account_services.AccountTest.test_list_containers', (13824, 8) 'tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list', (14336, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (14848, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (15360, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (15872, 8) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (16384, 3) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (16896, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (17408, 7) 'tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists', (17920, 8) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers', (18432, 8) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details', (18944, 8) 'telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest.test_create_list_sort_limit_delete_alarm', (19456, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools', (19968, 9) 'tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools', (20480, 9) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_alarm_list', (20992, 8) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_delete_alarm_defaults', (21504, 8) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (22016, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups', (22528, 9) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_excercise_delete_alarm_state', (23040, 8) 'tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups', (23552, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port', (24064, 9) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports', (24576, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port', (25088, 8) 'tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port', (25600, 9) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_list_sort_limit_delete_alarm', (26112, 9) 'tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (26624, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_list_ports', (27136, 8) 'setUpClass (tempest.api.network.test_routers.RoutersTest)', (27648, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (28160, 3) 'tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard', (28672, 9) 'setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON)', (29184, 3) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_n_delete_alarm_rule_loadbalancer', (29696, 7) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (30208, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_show_port', (30720, 8) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_alarm_same_name', (31232, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (31744, 3) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_disabled_alarm', (32256, 8) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_update_get_delete_alarm', (32768, 8) 'setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON)', (33280, 3) 'setUpClass (tempest.api.object_storage.test_object_services.ObjectTest)', (33792, 3) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (34304, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (34816, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (35328, 3) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_capabilities', (35840, 8) 'setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON)', (36352, 3) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_versions', (36864, 8) 'setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON)', (37376, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test)', (37888, 3) 'setUpClass (tempest.api.network.test_networks.NetworksIpV6Test)', (38400, 3) 'setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (38912, 3) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_set_get_alarm_state', (39424, 8) 'tearDownClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (39936, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (40448, 3) 'tearDownClass (tempest.api.network.test_ports.PortsTestJSON)', (40960, 3) 'setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest)', (41472, 3) 'setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest)', (41984, 3) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (42496, 3) 'tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (43008, 3) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (43520, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (44032, 10) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (44544, 3) 'setUpClass (tempest.api.network.test_routers.RoutersIpV6Test)', (45056, 3) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (45568, 3) 'setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON)', (46080, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (46592, 3) 'setUpClass (tempest.api.object_storage.test_container_services.ContainerTest)', (47104, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (47616, 3) 'setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON)', (48128, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (48640, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (49152, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (49664, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (50176, 3) .stestr/times.dbm.dir0000644012276001227600000002320315156533036015007 0ustar tempesttempest'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (0, 3) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types', (512, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources', (1024, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses', (1536, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions', (2048, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (2560, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (3072, 8) 'tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy', (3584, 8) 'tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service', (4096, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (4608, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (5120, 8) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address', (5632, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (6144, 9) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip', (6656, 9) 'tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet', (7168, 9) 'tempest.api.network.test_networks.NetworksTest.test_external_network_visibility', (7680, 8) 'tempest.api.network.test_networks.NetworksTest.test_list_networks', (8192, 7) 'tempest.api.network.test_networks.NetworksTest.test_list_subnets', (8704, 8) 'tempest.api.network.test_networks.NetworksTest.test_show_network', (9216, 8) 'tempest.api.network.test_networks.NetworksTest.test_show_subnet', (9728, 8) 'tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id', (10240, 8) 'tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools', (10752, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (11264, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (11776, 3) 'tempest.api.compute.test_versions.TestVersions.test_get_version_details', (12288, 8) 'tempest.api.compute.test_versions.TestVersions.test_list_api_versions', (12800, 8) 'tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata', (13312, 8) 'tempest.api.object_storage.test_account_services.AccountTest.test_list_containers', (13824, 8) 'tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list', (14336, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (14848, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (15360, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (15872, 8) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (16384, 3) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (16896, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (17408, 7) 'tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists', (17920, 8) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers', (18432, 8) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details', (18944, 8) 'telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest.test_create_list_sort_limit_delete_alarm', (19456, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools', (19968, 9) 'tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools', (20480, 9) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_alarm_list', (20992, 8) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_delete_alarm_defaults', (21504, 8) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (22016, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups', (22528, 9) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_excercise_delete_alarm_state', (23040, 8) 'tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups', (23552, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port', (24064, 9) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports', (24576, 8) 'tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port', (25088, 8) 'tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port', (25600, 9) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_list_sort_limit_delete_alarm', (26112, 9) 'tearDownClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (26624, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_list_ports', (27136, 8) 'setUpClass (tempest.api.network.test_routers.RoutersTest)', (27648, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (28160, 3) 'tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard', (28672, 9) 'setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON)', (29184, 3) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_n_delete_alarm_rule_loadbalancer', (29696, 7) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (30208, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_show_port', (30720, 8) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_alarm_same_name', (31232, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (31744, 3) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_query_delete_disabled_alarm', (32256, 8) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_create_update_get_delete_alarm', (32768, 8) 'setUpClass (tempest.api.identity.admin.v3.test_domains.DomainsTestJSON)', (33280, 3) 'setUpClass (tempest.api.object_storage.test_object_services.ObjectTest)', (33792, 3) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (34304, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (34816, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (35328, 3) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_capabilities', (35840, 8) 'setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON)', (36352, 3) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_get_versions', (36864, 8) 'setUpClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON)', (37376, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test)', (37888, 3) 'setUpClass (tempest.api.network.test_networks.NetworksIpV6Test)', (38400, 3) 'setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (38912, 3) 'telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest.test_set_get_alarm_state', (39424, 8) 'tearDownClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (39936, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (40448, 3) 'tearDownClass (tempest.api.network.test_ports.PortsTestJSON)', (40960, 3) 'setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest)', (41472, 3) 'setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest)', (41984, 3) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (42496, 3) 'tearDownClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (43008, 3) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (43520, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (44032, 10) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (44544, 3) 'setUpClass (tempest.api.network.test_routers.RoutersIpV6Test)', (45056, 3) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (45568, 3) 'setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON)', (46080, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (46592, 3) 'setUpClass (tempest.api.object_storage.test_container_services.ContainerTest)', (47104, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (47616, 3) 'setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON)', (48128, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (48640, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (49152, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (49664, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (50176, 3)