.stestr/0002755012276001227600000000000015153562733012432 5ustar tempesttempest.stestr/format0000644012276001227600000000000215153562477013640 0ustar tempesttempest1 .stestr/next-stream0000644012276001227600000000000215153562733014612 0ustar tempesttempest1 .stestr/times.dbm.dat0000644012276001227600000013000315153562733015001 0ustar tempesttempest0.3138140.3222290.4583021.5447821.2550465.8426913.8022130.3950063.9909920.1625725.04795711.3913953.9681289.2312440.5183860.2227576.3897281.68179625.1958170.0451190.0227170.031230.0308131.396840.4070040.1036240.178610.6400290.0002890.02.4123950.0005085.00188732.7711650.00.00.00.00.00.00.00.00.033.9656410.0290090.00.00.00.1311050.00.00.0446480.00.00.00.00.00.00.0960410.00.00.00.00.0239760.080.4640110.041.598040.00.032240.00.00.0938110.00.00.00.00.00.00.00.00.1305530.00.00.00.00.00.00.0.stestr/00000600012276001227600000267561115153562733012524 0ustar tempesttempesttime: 2026-03-09 15:21:22.606028Z 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-09 15:21:22.919842Z 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-09 15:21:22,919 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.312s 2026-03-09 15:21:22,919 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:22 GMT', 'server': 'Apache', 'content-length': '222', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-913c4b03-eaf7-4d05-9b4f-2a6b43d414a8', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; 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-09 15:21:23.817371Z tags: worker-2 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor[id-1f12046b-753d-40d2-abb6-d8eb8b30cb2f,smoke] time: 2026-03-09 15:21:24.139600Z 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-09 15:21:24,137 27 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_get_flavor): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b 0.319s 2026-03-09 15:21:24,137 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': 'Mon, 09 Mar 2026 15:21:23 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-503450ab-91ea-46d7-9e8e-1f24cc77dff1', 'x-compute-request-id': 'req-503450ab-91ea-46d7-9e8e-1f24cc77dff1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b'} Body: b'{"flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "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/4252550b-dec7-441c-90d8-8fd2f95a688b"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}}' 0 ] tags: -worker-2 time: 2026-03-09 15:21:24.139831Z tags: worker-2 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors[id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59,smoke] time: 2026-03-09 15:21:24.598133Z 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-09 15:21:24,452 27 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors 0.312s 2026-03-09 15:21:24,454 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': 'Mon, 09 Mar 2026 15:21:24 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-7a0259af-64f5-4b31-a733-4091803f9368', 'x-compute-request-id': 'req-7a0259af-64f5-4b31-a733-4091803f9368', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "1ba9d126-1521-4a6c-abc0-228513edd4f1", "name": "m1.micro", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/1ba9d126-1521-4a6c-abc0-228513edd4f1"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/1ba9d126-1521-4a6c-abc0-228513edd4f1"}]}, {"id": "272cc637-c24f-4700-b79a-2bea63618e6c", "name": "m1.small", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/272cc637-c24f-4700-b79a-2bea63618e6c"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/272cc637-c24f-4700-b79a-2bea63618e6c"}]}, {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "name": "m1.nano", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}]}' 2026-03-09 15:21:24,596 27 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b 0.140s 2026-03-09 15:21:24,596 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': 'Mon, 09 Mar 2026 15:21:24 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-780eccd5-b726-4821-b090-016d36e60b8a', 'x-compute-request-id': 'req-780eccd5-b726-4821-b090-016d36e60b8a', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b'} Body: b'{"flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "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/4252550b-dec7-441c-90d8-8fd2f95a688b"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}}' 0 ] tags: -worker-2 time: 2026-03-09 15:21:25.713938Z tags: worker-6 test: tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain[id-f2f5b44a-82e8-4dad-8084-0661ea3b18cf,smoke] time: 2026-03-09 15:21:27.258720Z successful: tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain[id-f2f5b44a-82e8-4dad-8084-0661ea3b18cf,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2203 2026-03-09 15:21:25,815 31 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/domains 0.099s 2026-03-09 15:21:25,816 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"name": "tempest-domain-626620130", "description": "tempest-domain-desc-256561819"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:25 GMT', 'server': 'Apache', 'content-length': '300', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-28b9e0ca-ec1b-4ccd-80b1-43b041960b2c', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains'} Body: b'{"domain": {"id": "8e6d9af536004479869713252e257b75", "name": "tempest-domain-626620130", "description": "tempest-domain-desc-256561819", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/8e6d9af536004479869713252e257b75"}}}\n' 2026-03-09 15:21:26,092 31 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/domains/8e6d9af536004479869713252e257b75 0.275s 2026-03-09 15:21:26,092 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"name": "tempest-new-name-1622118711", "description": "tempest-new-desc-1133058811", "enabled": false}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:25 GMT', 'server': 'Apache', 'content-length': '302', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e3bcc71a-76ac-4418-a472-ba9da81bbbf4', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8e6d9af536004479869713252e257b75'} Body: b'{"domain": {"id": "8e6d9af536004479869713252e257b75", "name": "tempest-new-name-1622118711", "description": "tempest-new-desc-1133058811", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/8e6d9af536004479869713252e257b75"}}}\n' 2026-03-09 15:21:26,175 31 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/domains/8e6d9af536004479869713252e257b75 0.083s 2026-03-09 15:21:26,176 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:26 GMT', 'server': 'Apache', 'content-length': '302', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-97218a9b-9bc3-4e36-ae5d-7373400e5eb5', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8e6d9af536004479869713252e257b75'} Body: b'{"domain": {"id": "8e6d9af536004479869713252e257b75", "name": "tempest-new-name-1622118711", "description": "tempest-new-desc-1133058811", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/8e6d9af536004479869713252e257b75"}}}\n' 2026-03-09 15:21:26,682 31 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/domains/8e6d9af536004479869713252e257b75 0.506s 2026-03-09 15:21:26,682 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:26 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-6a8f7d3d-747b-4e01-bfd4-d79c375ef3f9', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8e6d9af536004479869713252e257b75'} Body: b'' 2026-03-09 15:21:27,003 31 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/domains 0.321s 2026-03-09 15:21:27,004 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:26 GMT', 'server': 'Apache', 'content-length': '1762', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9e0cb5e9-5ebc-4fef-ae61-031a4690a87c', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains'} Body: b'{"domains": [{"id": "154399cfaa104c5fb6c72536ea74712e", "name": "heat_stack", "description": "Domain for Heat stacks", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/154399cfaa104c5fb6c72536ea74712e"}}, {"id": "3d11fe8417314c1f995cc83ce53049de", "name": "tempest-test_domain-1768790142", "description": "tempest-desc-183340234", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/3d11fe8417314c1f995cc83ce53049de"}}, {"id": "8e507bff7efb4aa48b0a3e8b7f673567", "name": "tempest-test_domain-804110841", "description": "tempest-desc-907771314", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/8e507bff7efb4aa48b0a3e8b7f673567"}}, {"id": "b220a8db46464493b877634038607323", "name": "tempest-test_domain-1078188824", "description": "tempest-desc-1358320995", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/b220a8db46464493b877634038607323"}}, {"id": "default", "name": "Default", "description": "The default domain", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/default"}}, {"id": "efaa3ae0b28e4c0c9c5ce0444c787623", "name": "tempest-test_domain-1853145439", "description": "tempest-desc-588254994", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/efaa3ae0b28e4c0c9c5ce0444c787623"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/domains", "previous": null}}\n' 2026-03-09 15:21:27,258 31 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:_run_cleanups): 404 PATCH https://keystone-public-openstack.apps-crc.testing/v3/domains/8e6d9af536004479869713252e257b75 0.253s 2026-03-09 15:21:27,258 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"enabled": false}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:27 GMT', 'server': 'Apache', 'content-length': '112', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0b04bd2c-2d3e-4933-937f-44c3282da06a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8e6d9af536004479869713252e257b75'} Body: b'{"error":{"code":404,"message":"Could not find domain: 8e6d9af536004479869713252e257b75.","title":"Not Found"}}\n' 0 ] tags: -worker-6 time: 2026-03-09 15:21:28.833029Z tags: worker-1 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image[id-f848bb94-1c6e-45a4-8726-39e3a5b23535,smoke] time: 2026-03-09 15:21:30.088075Z successful: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image[id-f848bb94-1c6e-45a4-8726-39e3a5b23535,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 19C5 2026-03-09 15:21:29,176 26 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.342s 2026-03-09 15:21:29,176 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-1195231288", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:28 GMT', 'server': 'Apache', 'content-length': '634', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/c5c72e51-807c-4d56-b9ea-da193d91cb61', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-63fc6442-2470-4ce3-b5b4-c3e97c407a47', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; 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-1195231288", "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": "5848cbd892b1480a82435a59c64bf9cc", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "c5c72e51-807c-4d56-b9ea-da193d91cb61", "created_at": "2026-03-09T15:21:29Z", "updated_at": "2026-03-09T15:21:29Z", "tags": [], "self": "/v2/images/c5c72e51-807c-4d56-b9ea-da193d91cb61", "file": "/v2/images/c5c72e51-807c-4d56-b9ea-da193d91cb61/file", "schema": "/v2/schemas/image"}' 2026-03-09 15:21:29,551 26 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 204 DELETE https://glance-default-public-openstack.apps-crc.testing/v2/images/c5c72e51-807c-4d56-b9ea-da193d91cb61 0.374s 2026-03-09 15:21:29,551 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:29 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-d901980b-3b2c-4161-982b-0b5258a62c8b', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/c5c72e51-807c-4d56-b9ea-da193d91cb61'} Body: b'' 2026-03-09 15:21:29,759 26 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 404 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/c5c72e51-807c-4d56-b9ea-da193d91cb61 0.208s 2026-03-09 15:21:29,760 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:29 GMT', 'server': 'Apache', 'content-length': '139', 'x-openstack-request-id': 'req-e31d0c3f-20a6-49d4-950d-6207774973b0', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/c5c72e51-807c-4d56-b9ea-da193d91cb61'} Body: b'{"message": "No image found with ID c5c72e51-807c-4d56-b9ea-da193d91cb61

\\n\\n\\n", "code": "404 Not Found", "title": "Not Found"}' 2026-03-09 15:21:30,087 26 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images 0.327s 2026-03-09 15:21:30,087 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:29 GMT', 'server': 'Apache', 'content-length': '1797', 'x-openstack-request-id': 'req-85882366-5db4-433b-9519-666aab3bfe8e', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; 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": "4d2a6c57af9343b1ac22e914e863753e", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "ef49e1af-14fb-4e60-944a-1f65a685a3ff", "created_at": "2026-03-09T15:20:45Z", "updated_at": "2026-03-09T15:20:46Z", "tags": [], "self": "/v2/images/ef49e1af-14fb-4e60-944a-1f65a685a3ff", "file": "/v2/images/ef49e1af-14fb-4e60-944a-1f65a685a3ff/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": "4d2a6c57af9343b1ac22e914e863753e", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "created_at": "2026-03-09T15:20:43Z", "updated_at": "2026-03-09T15:20:44Z", "tags": [], "self": "/v2/images/368cf66c-ed64-40b5-baeb-dc1d236110d8", "file": "/v2/images/368cf66c-ed64-40b5-baeb-dc1d236110d8/file", "schema": "/v2/schemas/image", "stores": "default_backend"}], "first": "/v2/images", "schema": "/v2/schemas/images"}' 0 ] tags: -worker-1 time: 2026-03-09 15:21:24.733599Z tags: worker-7 test: tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete[id-1598521a-2f36-4606-8df9-30772bd51339,smoke] time: 2026-03-09 15:21:30.576290Z successful: tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete[id-1598521a-2f36-4606-8df9-30772bd51339,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 5448 2026-03-09 15:21:25,010 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/groups 0.276s 2026-03-09 15:21:25,012 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"group": {"domain_id": "efaa3ae0b28e4c0c9c5ce0444c787623", "name": "tempest-GroupsV3TestJSON_test_project-591591483", "description": "tempest-GroupsV3TestJSON_test_description-2025904676"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:24 GMT', 'server': 'Apache', 'content-length': '349', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-91ebe03a-66ae-4bc3-9422-937daf1413b9', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups'} Body: b'{"group": {"id": "3b829de8bbe446a3b62c28e68e890316", "name": "tempest-GroupsV3TestJSON_test_project-591591483", "domain_id": "efaa3ae0b28e4c0c9c5ce0444c787623", "description": "tempest-GroupsV3TestJSON_test_description-2025904676", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316"}}}\n' 2026-03-09 15:21:25,654 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 0.641s 2026-03-09 15:21:25,655 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"password": "T6&*tENKemUOCJ#", "name": "tempest-test_user-447629375", "email": "tempest-test_user-447629375@testmail.tm"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:25 GMT', 'server': 'Apache', 'content-length': '344', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-63206fb2-c638-4435-8b29-5e56d710fd7a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"user": {"email": "tempest-test_user-447629375@testmail.tm", "id": "05187e00eba2411f96424ba7884f900b", "name": "tempest-test_user-447629375", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/05187e00eba2411f96424ba7884f900b"}}}\n' 2026-03-09 15:21:25,892 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/05187e00eba2411f96424ba7884f900b 0.234s 2026-03-09 15:21:25,894 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:25 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-dd5ca55d-4763-4441-b885-23a45a843666', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/05187e00eba2411f96424ba7884f900b'} Body: b'' 2026-03-09 15:21:26,333 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 0.435s 2026-03-09 15:21:26,333 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"password": "K1_ZBNxuY&Z~RYt", "name": "tempest-test_user-1615851746", "email": "tempest-test_user-1615851746@testmail.tm"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:25 GMT', 'server': 'Apache', 'content-length': '346', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-be518c3b-1b79-4ce1-a617-f0e40de2b685', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"user": {"email": "tempest-test_user-1615851746@testmail.tm", "id": "c4f01e238a54487f9dbc07358a390373", "name": "tempest-test_user-1615851746", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/c4f01e238a54487f9dbc07358a390373"}}}\n' 2026-03-09 15:21:26,821 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c4f01e238a54487f9dbc07358a390373 0.487s 2026-03-09 15:21:26,821 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:26 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-12526f73-7480-4808-9ef9-1ab1168c4594', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c4f01e238a54487f9dbc07358a390373'} Body: b'' 2026-03-09 15:21:27,406 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 0.584s 2026-03-09 15:21:27,407 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"password": "D2^!3~4gprrCGjA", "name": "tempest-test_user-1255144914", "email": "tempest-test_user-1255144914@testmail.tm"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:26 GMT', 'server': 'Apache', 'content-length': '346', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ed7515f5-97ba-4eba-9650-35148581275a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"user": {"email": "tempest-test_user-1255144914@testmail.tm", "id": "c6d4ebb0ff484b369575ce32b1b5638c", "name": "tempest-test_user-1255144914", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/c6d4ebb0ff484b369575ce32b1b5638c"}}}\n' 2026-03-09 15:21:27,648 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c6d4ebb0ff484b369575ce32b1b5638c 0.241s 2026-03-09 15:21:27,649 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:27 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-26865c03-404e-4621-a798-43c4fe0899d3', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c6d4ebb0ff484b369575ce32b1b5638c'} Body: b'' 2026-03-09 15:21:28,079 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users 0.430s 2026-03-09 15:21:28,080 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:27 GMT', 'server': 'Apache', 'content-length': '1175', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e2fb03d4-d39e-4ddc-a8ac-ffc4161581eb', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users'} Body: b'{"users": [{"email": "tempest-test_user-447629375@testmail.tm", "id": "05187e00eba2411f96424ba7884f900b", "name": "tempest-test_user-447629375", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/05187e00eba2411f96424ba7884f900b"}}, {"email": "tempest-test_user-1615851746@testmail.tm", "id": "c4f01e238a54487f9dbc07358a390373", "name": "tempest-test_user-1615851746", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/c4f01e238a54487f9dbc07358a390373"}}, {"email": "tempest-test_user-1255144914@testmail.tm", "id": "c6d4ebb0ff484b369575ce32b1b5638c", "name": "tempest-test_user-1255144914", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/c6d4ebb0ff484b369575ce32b1b5638c"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users", "previous": null}}\n' 2026-03-09 15:21:28,184 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 HEAD https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/05187e00eba2411f96424ba7884f900b 0.103s 2026-03-09 15:21:28,184 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:28 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-478cda39-4ebe-42d2-b6b8-97cdc0c983f5', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/05187e00eba2411f96424ba7884f900b'} Body: b'' 2026-03-09 15:21:28,348 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/05187e00eba2411f96424ba7884f900b 0.163s 2026-03-09 15:21:28,348 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:28 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9d2e97f6-ea25-4835-b7a6-662d84500b2d', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/05187e00eba2411f96424ba7884f900b'} Body: b'' 2026-03-09 15:21:28,525 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 HEAD https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c4f01e238a54487f9dbc07358a390373 0.176s 2026-03-09 15:21:28,525 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:28 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-4297e002-5bd4-41e9-8520-0808c17bb5a7', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c4f01e238a54487f9dbc07358a390373'} Body: b'' 2026-03-09 15:21:28,859 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c4f01e238a54487f9dbc07358a390373 0.334s 2026-03-09 15:21:28,863 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:28 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ea3e1bba-63a4-4f09-9f47-7aa9eb6a0c41', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c4f01e238a54487f9dbc07358a390373'} Body: b'' 2026-03-09 15:21:29,039 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 HEAD https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c6d4ebb0ff484b369575ce32b1b5638c 0.175s 2026-03-09 15:21:29,041 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:28 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5e73de2a-8ca4-4afd-946c-00f73de99a32', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c6d4ebb0ff484b369575ce32b1b5638c'} Body: b'' 2026-03-09 15:21:29,284 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c6d4ebb0ff484b369575ce32b1b5638c 0.243s 2026-03-09 15:21:29,285 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:29 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-605a9995-05f4-4642-9f84-0d59dd24fa47', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users/c6d4ebb0ff484b369575ce32b1b5638c'} Body: b'' 2026-03-09 15:21:29,462 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:test_group_users_add_list_delete): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users 0.176s 2026-03-09 15:21:29,462 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:29 GMT', 'server': 'Apache', 'content-length': '168', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d99fcf2f-3a62-4d34-ba3c-9bee483cb267', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users'} Body: b'{"users": [], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316/users", "previous": null}}\n' 2026-03-09 15:21:29,689 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/c6d4ebb0ff484b369575ce32b1b5638c 0.226s 2026-03-09 15:21:29,689 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:29 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d73fdfb4-f8e2-447b-a268-f41059770344', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/c6d4ebb0ff484b369575ce32b1b5638c'} Body: b'' 2026-03-09 15:21:30,051 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/c4f01e238a54487f9dbc07358a390373 0.361s 2026-03-09 15:21:30,051 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:29 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7649b2ec-17ad-4977-96b7-ac73708c4e13', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/c4f01e238a54487f9dbc07358a390373'} Body: b'' 2026-03-09 15:21:30,442 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/05187e00eba2411f96424ba7884f900b 0.390s 2026-03-09 15:21:30,443 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:30 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f895013a-67a8-4662-a563-48ced8803112', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/05187e00eba2411f96424ba7884f900b'} Body: b'' 2026-03-09 15:21:30,575 32 INFO [tempest.lib.common.rest_client] Request (GroupsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316 0.126s 2026-03-09 15:21:30,576 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:30 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-12e87332-3071-417e-9fc1-d6f752a6e3e3', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/groups/3b829de8bbe446a3b62c28e68e890316'} Body: b'' 0 ] tags: -worker-7 time: 2026-03-09 15:21:30.088405Z tags: worker-1 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file[id-139b765e-7f3d-4b3d-8b37-3ca3876ee318,smoke] time: 2026-03-09 15:21:33.890618Z 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:'' 2620 2026-03-09 15:21:30,457 26 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.368s 2026-03-09 15:21:30,457 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-712788562", "container_format": "bare", "disk_format": "qcow2", "visibility": "private", "ramdisk_id": "00000000-1111-2222-3333-444455556666"} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:30 GMT', 'server': 'Apache', 'content-length': '687', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/d6e2a41b-271b-4730-a187-e9fe81d1aa37', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-944d45c5-4e7c-42ae-a8e8-70a36bdee28f', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; 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-712788562", "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": "5848cbd892b1480a82435a59c64bf9cc", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "d6e2a41b-271b-4730-a187-e9fe81d1aa37", "created_at": "2026-03-09T15:21:30Z", "updated_at": "2026-03-09T15:21:30Z", "tags": [], "self": "/v2/images/d6e2a41b-271b-4730-a187-e9fe81d1aa37", "file": "/v2/images/d6e2a41b-271b-4730-a187-e9fe81d1aa37/file", "schema": "/v2/schemas/image"}' 2026-03-09 15:21:30,751 26 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/d6e2a41b-271b-4730-a187-e9fe81d1aa37/file 0.294s 2026-03-09 15:21:30,752 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:30 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-12b0df81-c69d-402f-80df-b73b13db2b31', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/d6e2a41b-271b-4730-a187-e9fe81d1aa37/file'} Body: b'' 2026-03-09 15:21:32,687 26 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/d6e2a41b-271b-4730-a187-e9fe81d1aa37/file 1.933s 2026-03-09 15:21:32,687 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/octet-stream', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:30 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-1226a5fe-4a5e-4e3e-8e5d-3b2680e0833a', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/d6e2a41b-271b-4730-a187-e9fe81d1aa37/file'} Body: b'' 2026-03-09 15:21:32,871 26 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/d6e2a41b-271b-4730-a187-e9fe81d1aa37 0.184s 2026-03-09 15:21:32,871 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:32 GMT', 'server': 'Apache', 'content-length': '876', 'x-openstack-request-id': 'req-dace3f4f-bb39-4d07-b18a-5b2e5a876f2d', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/d6e2a41b-271b-4730-a187-e9fe81d1aa37'} Body: b'{"ramdisk_id": "00000000-1111-2222-3333-444455556666", "name": "tempest-image-712788562", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 1024, "virtual_size": null, "status": "active", "checksum": "6676f128f51eb4ee048a891c51668842", "protected": false, "min_ram": 0, "min_disk": 0, "owner": "5848cbd892b1480a82435a59c64bf9cc", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "68bb008cfa0241628bb62ef974e86a3419b1a5e7141e97321b75bb4a14b6d68bf4bda62022b9ca9ef4b5f5411019c26555d1961e8859e66fdb552c9b66a94527", "id": "d6e2a41b-271b-4730-a187-e9fe81d1aa37", "created_at": "2026-03-09T15:21:30Z", "updated_at": "2026-03-09T15:21:32Z", "tags": [], "self": "/v2/images/d6e2a41b-271b-4730-a187-e9fe81d1aa37", "file": "/v2/images/d6e2a41b-271b-4730-a187-e9fe81d1aa37/file", "schema": "/v2/schemas/image", "stores": "default_backend"}' 2026-03-09 15:21:33,889 26 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/d6e2a41b-271b-4730-a187-e9fe81d1aa37/file 1.017s 2026-03-09 15:21:33,890 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:32 GMT', 'server': 'Apache', 'content-length': '1024', 'content-md5': '6676f128f51eb4ee048a891c51668842', 'x-openstack-request-id': 'req-ce3c1302-8f9d-49e0-9844-7f8de55dc7f7', 'content-type': 'application/octet-stream', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/d6e2a41b-271b-4730-a187-e9fe81d1aa37/file'} Body: b'\xa6\x1c.\x82\x81\xd7\x84\xe4\xeeu\x0c \r\xb1\xdd\xbc\xb5\x9f\xaf\xc0E\x1fN\x7f\xe8\xd3g>\xb2\x88\xbe\xe6\xe3{\x11\xb8\xeb|6\x868@\x9b\xd6\xb7\xc2/\xdc\xbbYX](-\xcd\xf6&\xd4\xcdd\x95\xbb:\x01@\xa1\x07\xbe\xc6\xd9\xf6\xbe\t\xe5L|\xda\x9a\x97\xdfdD\xf1o\xc9&Y\re\xe0J\xc6\xff\xb9\xca]`\x14}C\xdb\xc02\xf7\xda\x01\x99ilC1\xac\x16U\xe6T@zI\xf8>Z>\xa1\xaf\xcf\xb9\x1bQ\xd8\x03+|\xb3\xd0\xd7n\xa7\x02c\x1a\xcc7\xbe~-\xacR]\x8c\x05d\x1f)\\\xaa\xe4\xc5\xbe\xa3\xca[\xd2\xde\xb7f\xf8\xf0CM\xf8\x9f\x14\xebo.\xfe\x00\x9c\xbd]\x95\x8f\xb4"\xc2\x19\xae\xa0Xs\x14\x06\xb7xSZ"4\x00\x05\xba\xc1\xb9M\xee\xdc\x90\xa7\x0c\xbbZ\x1a\xdb\xd7\x8a\xb8\x1c\'I\x94\x9a\xe0b\x90MG!J\xb8\x90/y\xeb\xd2=1\xbb:\xff>\x11\xeaP\xd8\xebU\x19\x02\x8c[\x8d\x7f\xec\xfe\x8bzH\xa5=B_wj\xd1\xab\xb1_\xae\x8eq\x12%\xb7{f\xffD\x0b+\x07\xe3\x15\xb6\xe9l\xa5\xcb^\x86\x93\x0b\xf7\x85O9\xd1e\xa2.\xd9L\xd7\x01\xe6\x81\x88E8\xda\xee\xe0)\xb2\xe3>\xcf\xc7&\'x\xcb\xbf\x1b\xa6\xab|b\x11I\xee9&\xb7S\xb5\x08gnN\x9b\xea[\xeeJ\x02\xf0gB,\xf5\xe4UK\x1b\xf9\x03\x8d\xab\xda\xf0r9\xdb]i8#\x104f\x92\xc59<(\x14@a\x08\xca\xc6O\'\xec\x08R@L\x94T\xd8\xfc\xb1\xd9CL\xc7\xd0\xf4\x1b\x0e\x92\xa5\x02\x95\x90\xe0\xd3\xa0\xe7\xf0\x9d\xed\xda\xd8J\r\xd6\xae\x07\xfd\xf7\x1fb\x0b\xdd[$\x81\x9cZ\xbf\xca/\xb1u\xbf\xd5.j\x90\x0bF\xf5\xdd\x972\xe9-\xf6\xf3\x0b.\n\xdbGh\xb0t\x04lK\x1e\xdd\xe8\x91\x8b\tW\xee\xc22\xb9\x93\xa4h\x00\xaf\xc6>P\xf7s\x9a9\t/\x85\xf8\no\x11\x1a\xa0G\xea\x0f\x9a\x92SB\x91%\xb0\xe9\x83\xf1\xe5\x9a\xd1\xaa\xf9\xb2J\xd7\x87\xa5q\x98\xde\x84Xjp\xc1P\xa7\x8b\xd3\xde\xa1\x9e@\x9f\x8fD\x81\x03\xaa~\x81\xd9\x98\x9b\x9d\x8d\xe0!\x16\xa2c\x15d`\x89\x1c!\x91\xe3n\xc1\xe4\xd0\xc4]Zvv\xcc:\xcb\xf4\xfe\xfeZ$N\xbd\xd0\x97\xa4\xdd9\xab_\xffb\xb6uz\x9ff\xeb\xb4\xd6^\xf5\x17\xddD\xdc\x9e\xa1\x86\x1c,,\x98$O\xb6\x19$\xbd\xd9\x9c\x16\xe8\xbc,\xe73\xba\x96\x84\xf7\xc7\'\xe7\x06\xff\xfeY\xef\xa7w\xbc\x98\xe0 E)\xbb\xc3\x8d\x04~\xa9\x92\xcc\xe7\xe5\xb4\x1f\xe2\x8e\xe3\xa9\xc2\xcb\x8e\x00\xb42\xc0Bv\xa9\x96\xe1\xafOr\xfc\xa2J\x14\xa3\xb2\xfe\xec\xd2\x91\xbd\x9a\xa5\xc0D\xcf3Y\xef\xf8\xf6\xb9\xe3p\xc7;Jj\x84\xcb\xf7?s\x85Uq\x06\xfao\xfd:q\x10\xd2\xbe\xf8\xa07\x18\xa9y5,@\x0cNZ\x1b- \x05\xae\x16p\x1a\x83@\x92\x96\xf9\x8d\xb6\x1c\x84\xba\xcc:\xc6A]m\xed\x80\x0b\xb5\xb8\x9eT/\x9aS#,>k;I\x8ftK\xc9\xb8d\x8fh\x12v\xd1.Y;\xa0MW}\x00\x0b\xe4>\xe7`k\xce\x1e\x16\xd06\xa1\x17\x10\xd4\xd1i\xf7j\xc1\x1bSh\xb5#\xa4\r\xebC\xb67\x155\xe1\r\xb7S\xc9w:\x9e\x9fA\xe2\xf2\xe1#0\x01F\xfe\xe6d\x8f\xa06s\xa4\xc7\xe8\xe9\xb4\xb4\xc1}\x1f\xc5\xdf\xe2Xi{C>\xa4\xed\xe5\xd1\xa2v\xb5hx\xd2\xd1qR\xc8\xddR\xc0\xd8w\xack\x0fHD\x88\x03$\x03\xb4\xc1\x80T&\xf2\x89-\xe6l\x17Z\x80\xcb\xa1\xbc\x1a\x0c\xba:\x82+c\xd8\x15\xca\x18N:\x96h\x86\xd9]\xc7n\xfap\xeaI\x04\xbf\x04\x03\xb4d\x05\xba\xb4\xef?\x07Pd\x94\x0e\xf3\x9d\xe0\xc2\x0f\x1c\xe9,\xfc\xb2\xa09)<]J\x0b\xe0\xd3\xf2*b\x9aO\xbd\xb2\xa2\xb4\xd3X\xd5\x9c\x94I^8ZB\xfa\xf0\xca\xc0eA\xb2XH\xe9O\xfdn\x16H)\xaa\xb9$\x9f\xb5}a\x84[]E2\x18\xd1c\xbe\x9f\x9c\xfc\xbf>\xfe' 0 ] tags: -worker-1 time: 2026-03-09 15:21:33.891085Z tags: worker-1 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image[id-f66891a7-a35c-41a8-b590-a065c2a1caa6,smoke] time: 2026-03-09 15:21:34.286091Z 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:'' 144E 2026-03-09 15:21:34,060 26 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 201 POST https://glance-default-public-openstack.apps-crc.testing/v2/images 0.169s 2026-03-09 15:21:34,060 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-1951495556", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:33 GMT', 'server': 'Apache', 'content-length': '634', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/16a5e9c6-6417-451d-a1fb-661c060484b5', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend,os_glance_staging_store,os_glance_tasks_store', 'x-openstack-request-id': 'req-a4cc6720-7e05-4500-8938-02ff8f8d3eaa', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; 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-1951495556", "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": "5848cbd892b1480a82435a59c64bf9cc", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "16a5e9c6-6417-451d-a1fb-661c060484b5", "created_at": "2026-03-09T15:21:34Z", "updated_at": "2026-03-09T15:21:34Z", "tags": [], "self": "/v2/images/16a5e9c6-6417-451d-a1fb-661c060484b5", "file": "/v2/images/16a5e9c6-6417-451d-a1fb-661c060484b5/file", "schema": "/v2/schemas/image"}' 2026-03-09 15:21:34,172 26 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 PATCH https://glance-default-public-openstack.apps-crc.testing/v2/images/16a5e9c6-6417-451d-a1fb-661c060484b5 0.111s 2026-03-09 15:21:34,173 26 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-1815594670"}] Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:34 GMT', 'server': 'Apache', 'content-length': '638', 'x-openstack-request-id': 'req-91294855-db97-4f0e-92bf-84c6bb926a43', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/16a5e9c6-6417-451d-a1fb-661c060484b5'} Body: b'{"name": "tempest-new-image-1815594670", "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": "5848cbd892b1480a82435a59c64bf9cc", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "16a5e9c6-6417-451d-a1fb-661c060484b5", "created_at": "2026-03-09T15:21:34Z", "updated_at": "2026-03-09T15:21:34Z", "tags": [], "self": "/v2/images/16a5e9c6-6417-451d-a1fb-661c060484b5", "file": "/v2/images/16a5e9c6-6417-451d-a1fb-661c060484b5/file", "schema": "/v2/schemas/image"}' 2026-03-09 15:21:34,285 26 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/16a5e9c6-6417-451d-a1fb-661c060484b5 0.112s 2026-03-09 15:21:34,285 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:34 GMT', 'server': 'Apache', 'content-length': '638', 'x-openstack-request-id': 'req-2f3866c4-a154-4ff7-b9e3-a772442f9098', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=d556944255259d7cd74ff994fcc2e5cf; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/16a5e9c6-6417-451d-a1fb-661c060484b5'} Body: b'{"name": "tempest-new-image-1815594670", "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": "5848cbd892b1480a82435a59c64bf9cc", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "16a5e9c6-6417-451d-a1fb-661c060484b5", "created_at": "2026-03-09T15:21:34Z", "updated_at": "2026-03-09T15:21:34Z", "tags": [], "self": "/v2/images/16a5e9c6-6417-451d-a1fb-661c060484b5", "file": "/v2/images/16a5e9c6-6417-451d-a1fb-661c060484b5/file", "schema": "/v2/schemas/image"}' 0 ] tags: -worker-1 time: 2026-03-09 15:21:46.505118Z tags: worker-3 test: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create[id-850795d7-d4d3-4e55-b527-a774c0123d3a,smoke] time: 2026-03-09 15:21:50.496110Z successful: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create[id-850795d7-d4d3-4e55-b527-a774c0123d3a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' C1E 2026-03-09 15:21:49,088 28 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_create): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 2.582s 2026-03-09 15:21:49,088 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1422778707", "description": "tempest-description-1461209283"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:46 GMT', 'server': 'Apache', 'content-length': '248', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-3d336c3d-0626-4b83-8d24-75e2441e0155', 'x-compute-request-id': 'req-3d336c3d-0626-4b83-8d24-75e2441e0155', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "8316b622-a4f9-4d9f-90d6-4a018b95ba4e", "description": "tempest-description-1461209283", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1422778707", "tenant_id": "11eb80c372e84b1681ea530a9c2919ee", "rules": []}}' 2026-03-09 15:21:50,491 28 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_create): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules 1.400s 2026-03-09 15:21:50,491 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "8316b622-a4f9-4d9f-90d6-4a018b95ba4e", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:49 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-2e7cf7c2-2bd0-4e7e-9793-eecf40fc7a08', 'x-compute-request-id': 'req-2e7cf7c2-2bd0-4e7e-9793-eecf40fc7a08', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "a4706a97-d13b-46c6-a104-995767dd7657", "parent_group_id": "8316b622-a4f9-4d9f-90d6-4a018b95ba4e", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 0 ] tags: -worker-3 time: 2026-03-09 15:21:51.551181Z tags: worker-7 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-09 15:21:51.713753Z 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-09 15:21:51,629 32 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/03b5f5f9-c61d-4ee7-bbf8-c834476c7a8e 0.077s 2026-03-09 15:21:51,630 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"region": {"description": "tempest-description-954358996"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:51 GMT', 'server': 'Apache', 'content-length': '254', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0061f369-f2ce-46cc-b106-7ed1512dddd0', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/03b5f5f9-c61d-4ee7-bbf8-c834476c7a8e'} Body: b'{"region": {"id": "03b5f5f9-c61d-4ee7-bbf8-c834476c7a8e", "description": "tempest-description-954358996", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/03b5f5f9-c61d-4ee7-bbf8-c834476c7a8e"}}}\n' 2026-03-09 15:21:51,711 32 INFO [tempest.lib.common.rest_client] Request (RegionsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/03b5f5f9-c61d-4ee7-bbf8-c834476c7a8e 0.081s 2026-03-09 15:21:51,713 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:51 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d1f7599c-b218-4408-846e-6b45f60e7aba', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/03b5f5f9-c61d-4ee7-bbf8-c834476c7a8e'} Body: b'' 0 ] tags: -worker-7 time: 2026-03-09 15:21:49.641278Z tags: worker-1 test: tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group[id-bfd128e5-3c92-44b6-9d66-7fe29d22c802,smoke] time: 2026-03-09 15:21:54.689235Z successful: tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group[id-bfd128e5-3c92-44b6-9d66-7fe29d22c802,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 48E2 2026-03-09 15:21:51,447 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 1.805s 2026-03-09 15:21:51,447 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--245646938"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:51 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1560', 'x-openstack-request-id': 'req-fcbe79f2-215d-43ab-b5c6-e55aa96e52d3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "97794809-6296-4906-b43b-186d75a41497", "name": "tempest-secgroup--245646938", "stateful": true, "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "description": "", "shared": false, "security_group_rules": [{"id": "02f83d65-09bc-4513-9330-4230e5a0acfe", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "97794809-6296-4906-b43b-186d75a41497", "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": 180, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "1b5ab875-a5ca-446c-81cb-b2c52f208e15", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "97794809-6296-4906-b43b-186d75a41497", "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": 181, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}], "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 1, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}}' 2026-03-09 15:21:51,751 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 0.304s 2026-03-09 15:21:51,752 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:51 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '4343', 'x-openstack-request-id': 'req-f3a5595b-4c47-4e38-8a98-45f58b8d006e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "97794809-6296-4906-b43b-186d75a41497", "name": "tempest-secgroup--245646938", "stateful": true, "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "description": "", "shared": false, "security_group_rules": [{"id": "02f83d65-09bc-4513-9330-4230e5a0acfe", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "97794809-6296-4906-b43b-186d75a41497", "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": 180, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "1b5ab875-a5ca-446c-81cb-b2c52f208e15", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "97794809-6296-4906-b43b-186d75a41497", "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": 181, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}], "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 1, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "name": "default", "stateful": true, "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "86a0bbe0-048e-4973-b963-fe39fee5071a", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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": 169, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "965d550e-207c-4c3b-b0d7-6cf682577ca8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv4", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "standard_attr_id": 168, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "c929b2b1-ec08-427b-811e-1ff57081a8f0", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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": 172, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "ced2b143-1ad0-4c16-862e-1f6c5b6da4c3", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv6", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "standard_attr_id": 170, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-0 2026-03-09 15:21:52,166 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/97794809-6296-4906-b43b-186d75a41497 0.413s 2026-03-09 15:21:52,166 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-security--1130538872", "description": "tempest-security-description-578287123"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1599', 'x-openstack-request-id': 'req-df1db7cf-a524-4af7-9553-5eba921fd043', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/97794809-6296-4906-b43b-186d75a41497'} Body: b'{"security_group": {"id": "97794809-6296-4906-b43b-186d75a41497", "name": "tempest-security--1130538872", "stateful": true, "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "description": "tempest-security-description-578287123", "shared": false, "security_group_rules": [{"id": "02f83d65-09bc-4513-9330-4230e5a0acfe", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "97794809-6296-4906-b43b-186d75a41497", "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": 180, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "1b5ab875-a5ca-446c-81cb-b2c52f208e15", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "97794809-6296-4906-b43b-186d75a41497", "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": 181, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}], "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:52Z", "revision_number": 2, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}}' 2026-03-09 15:21:53,922 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/97794809-6296-4906-b43b-186d75a41497 1.754s 2026-03-09 15:21:53,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': 'Mon, 09 Mar 2026 15:21:53 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1599', 'x-openstack-request-id': 'req-6be5a3e4-5c2c-4305-8db9-9740aa2ad654', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/97794809-6296-4906-b43b-186d75a41497'} Body: b'{"security_group": {"id": "97794809-6296-4906-b43b-186d75a41497", "name": "tempest-security--1130538872", "stateful": true, "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "description": "tempest-security-description-578287123", "shared": false, "security_group_rules": [{"id": "02f83d65-09bc-4513-9330-4230e5a0acfe", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "97794809-6296-4906-b43b-186d75a41497", "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": 180, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "1b5ab875-a5ca-446c-81cb-b2c52f208e15", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "97794809-6296-4906-b43b-186d75a41497", "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": 181, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}], "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:52Z", "revision_number": 2, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}}' 2026-03-09 15:21:54,220 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/97794809-6296-4906-b43b-186d75a41497 0.297s 2026-03-09 15:21:54,220 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:54 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-54225172-fd94-4b60-92c7-c258a6bea380', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/97794809-6296-4906-b43b-186d75a41497'} Body: b'' 2026-03-09 15:21:54,498 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_list_update_show_delete_security_group): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 0.278s 2026-03-09 15:21:54,499 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '2801', 'x-openstack-request-id': 'req-e64742bb-28b7-4ca0-9f47-65bc696d06da', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "name": "default", "stateful": true, "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "86a0bbe0-048e-4973-b963-fe39fee5071a", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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": 169, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "965d550e-207c-4c3b-b0d7-6cf682577ca8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv4", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "standard_attr_id": 168, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "c929b2b1-ec08-427b-811e-1ff57081a8f0", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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": 172, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "ced2b143-1ad0-4c16-862e-1f6c5b6da4c3", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv6", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "standard_attr_id": 170, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}], "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 1, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}]}' 2026-03-09 15:21:54,686 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/97794809-6296-4906-b43b-186d75a41497 0.186s 2026-03-09 15:21:54,688 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '146', 'x-openstack-request-id': 'req-4f200e99-3e70-4e8f-a12b-ee6995ee65e3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/97794809-6296-4906-b43b-186d75a41497'} Body: b'{"NeutronError": {"type": "SecurityGroupNotFound", "message": "Security group 97794809-6296-4906-b43b-186d75a41497 does not exist", "detail": ""}}' 0 ] tags: -worker-1 time: 2026-03-09 15:21:50.497048Z tags: worker-3 test: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list[id-a6154130-5a55-4850-8be4-5e9e796dbf17,smoke] time: 2026-03-09 15:22:01.888443Z 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:'' 1E66 2026-03-09 15:21:51,215 28 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 0.717s 2026-03-09 15:21:51,215 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1788446662", "description": "tempest-description-49497666"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:50 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-14dcb2c3-ec19-4677-9798-4bf4eac1b87b', 'x-compute-request-id': 'req-14dcb2c3-ec19-4677-9798-4bf4eac1b87b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "a43ac78d-a1f5-427c-aa04-02159a5c1100", "description": "tempest-description-49497666", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1788446662", "tenant_id": "11eb80c372e84b1681ea530a9c2919ee", "rules": []}}' 2026-03-09 15:21:52,178 28 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules 0.961s 2026-03-09 15:21:52,179 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "a43ac78d-a1f5-427c-aa04-02159a5c1100", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:51 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-13648e7c-13b5-4fb8-8158-8f4fd699e998', 'x-compute-request-id': 'req-13648e7c-13b5-4fb8-8158-8f4fd699e998', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "26ce94c4-bee2-4424-a39e-64e5c2cba018", "parent_group_id": "a43ac78d-a1f5-427c-aa04-02159a5c1100", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-03-09 15:21:54,129 28 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules 1.949s 2026-03-09 15:21:54,130 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "a43ac78d-a1f5-427c-aa04-02159a5c1100", "ip_protocol": "icmp", "from_port": -1, "to_port": -1}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:52 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-bffcccdb-bb29-47ac-a044-052ff6e3c2a6', 'x-compute-request-id': 'req-bffcccdb-bb29-47ac-a044-052ff6e3c2a6', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "a47c2e46-c1e8-4edd-80b2-e88eaed2db11", "parent_group_id": "a43ac78d-a1f5-427c-aa04-02159a5c1100", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-03-09 15:21:59,027 28 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/a43ac78d-a1f5-427c-aa04-02159a5c1100 4.894s 2026-03-09 15:21:59,027 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': 'Mon, 09 Mar 2026 15:21:54 GMT', 'server': 'Apache', 'content-length': '663', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-07dfb46f-53c5-4e65-ae7f-0b5fcacd9184', 'x-compute-request-id': 'req-07dfb46f-53c5-4e65-ae7f-0b5fcacd9184', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/a43ac78d-a1f5-427c-aa04-02159a5c1100'} Body: b'{"security_group": {"id": "a43ac78d-a1f5-427c-aa04-02159a5c1100", "description": "tempest-description-49497666", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1788446662", "tenant_id": "11eb80c372e84b1681ea530a9c2919ee", "rules": [{"id": "26ce94c4-bee2-4424-a39e-64e5c2cba018", "parent_group_id": "a43ac78d-a1f5-427c-aa04-02159a5c1100", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}, {"id": "a47c2e46-c1e8-4edd-80b2-e88eaed2db11", "parent_group_id": "a43ac78d-a1f5-427c-aa04-02159a5c1100", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}]}}' 2026-03-09 15:22:01,887 28 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:_run_cleanups): 202 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules/a47c2e46-c1e8-4edd-80b2-e88eaed2db11 2.857s 2026-03-09 15:22:01,888 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': 'Mon, 09 Mar 2026 15:21:59 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-30b996dc-bd3e-41ac-82dc-81b39c2ec60b', 'x-compute-request-id': 'req-30b996dc-bd3e-41ac-82dc-81b39c2ec60b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules/a47c2e46-c1e8-4edd-80b2-e88eaed2db11'} Body: b'' 0 ] tags: -worker-3 time: 2026-03-09 15:21:59.136509Z tags: worker-6 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-09 15:22:03.104637Z 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-09 15:22:00,744 31 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 1.607s 2026-03-09 15:22:00,745 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "port_id": "e38e26e1-22d9-4187-abd1-2283cf754b8a", "fixed_ip_address": "10.100.0.3"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '867', 'x-openstack-request-id': 'req-3265e997-9073-4f83-bf10-1f3772bf8902', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "9709c5bd-2ba3-4875-9464-637c4f3f3e05", "tenant_id": "a4675a1eeec248cba9cd6948632813fd", "floating_ip_address": "192.168.122.198", "floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "router_id": "53965eec-6206-4167-88ed-4775030c12d3", "port_id": "e38e26e1-22d9-4187-abd1-2283cf754b8a", "fixed_ip_address": "10.100.0.3", "status": "DOWN", "project_id": "a4675a1eeec248cba9cd6948632813fd", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-384977715", "network_id": "e15fb549-dcd8-43b7-8ea8-f7186cf8c617", "mac_address": "fa:16:3e:fe:b1:89", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-09T15:21:59Z", "updated_at": "2026-03-09T15:21:59Z", "revision_number": 0}}' 2026-03-09 15:22:01,632 31 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/9709c5bd-2ba3-4875-9464-637c4f3f3e05 0.886s 2026-03-09 15:22:01,632 31 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': 'Mon, 09 Mar 2026 15:22:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '580', 'x-openstack-request-id': 'req-605332e1-2880-4441-ba1f-cda8942908fd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/9709c5bd-2ba3-4875-9464-637c4f3f3e05'} Body: b'{"floatingip": {"id": "9709c5bd-2ba3-4875-9464-637c4f3f3e05", "tenant_id": "a4675a1eeec248cba9cd6948632813fd", "floating_ip_address": "192.168.122.198", "floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "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-09T15:21:59Z", "updated_at": "2026-03-09T15:22:01Z", "revision_number": 2, "project_id": "a4675a1eeec248cba9cd6948632813fd"}}' 2026-03-09 15:22:03,104 31 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/9709c5bd-2ba3-4875-9464-637c4f3f3e05 1.470s 2026-03-09 15:22:03,104 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:03 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-d5b267a4-155b-4b78-a4a3-fd8f47b15118', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/9709c5bd-2ba3-4875-9464-637c4f3f3e05'} Body: b'' 0 ] tags: -worker-6 time: 2026-03-09 15:21:54.690183Z tags: worker-1 test: tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule[id-cfb99e0e-7410-4a3d-8a0c-959a63ee77e9,smoke] time: 2026-03-09 15:22:03.921427Z successful: tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule[id-cfb99e0e-7410-4a3d-8a0c-959a63ee77e9,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' B7E0 2026-03-09 15:21:55,584 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 0.893s 2026-03-09 15:21:55,584 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-secgroup--602349601"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1560', 'x-openstack-request-id': 'req-d1be1813-c57a-4348-a512-3e9a49a054c1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "71c99227-145f-427f-b2c3-9e14dc31e105", "name": "tempest-secgroup--602349601", "stateful": true, "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "description": "", "shared": false, "security_group_rules": [{"id": "82f9eb38-18fa-449c-bd86-09d494975876", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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": 203, "description": null, "tags": [], "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "a202b23c-1687-4f8e-a013-23030d96d609", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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": 202, "description": null, "tags": [], "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}], "tags": [], "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 1, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}}' 2026-03-09 15:21:56,612 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 1.028s 2026-03-09 15:21:56,612 26 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": "71c99227-145f-427f-b2c3-9e14dc31e105", "protocol": "tcp", "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '569', 'x-openstack-request-id': 'req-3db0ca26-47b1-4191-b1be-387f9398a443', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "aa0088be-0eb2-4e1e-8def-1a3b4af3f9d8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "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-09T15:21:56Z", "updated_at": "2026-03-09T15:21:56Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}}' 2026-03-09 15:21:56,782 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/aa0088be-0eb2-4e1e-8def-1a3b4af3f9d8 0.166s 2026-03-09 15:21:56,782 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:56 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '569', 'x-openstack-request-id': 'req-d05205d9-b2c8-4d37-9b88-590764808796', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/aa0088be-0eb2-4e1e-8def-1a3b4af3f9d8'} Body: b'{"security_group_rule": {"id": "aa0088be-0eb2-4e1e-8def-1a3b4af3f9d8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "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-09T15:21:56Z", "updated_at": "2026-03-09T15:21:56Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}}' 2026-03-09 15:21:57,118 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.334s 2026-03-09 15:21:57,181 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3918', 'x-openstack-request-id': 'req-e2651dad-cf93-4c89-a747-17f3f3d98432', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "82f9eb38-18fa-449c-bd86-09d494975876", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "86a0bbe0-048e-4973-b963-fe39fee5071a", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "965d550e-207c-4c3b-b0d7-6cf682577ca8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv4", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "a202b23c-1687-4f8e-a013-23030d96d609", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "aa0088be-0eb2-4e1e-8def-1a3b4af3f9d8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "ethertype": "IPv4", "direction": "ingress", "protocol": "tcp", "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-09T15:21:56Z", "updated_at": "2026-03-09T15:21:56Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "c929b2b1-ec08-427b-811e-1ff57081a8f0", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "ced2b143-1ad0-4c16-862e-1f6c5b6da4c3", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv6", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}]}' 2026-03-09 15:21:58,503 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/aa0088be-0eb2-4e1e-8def-1a3b4af3f9d8 1.318s 2026-03-09 15:21:58,503 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:58 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-cf758a0f-36eb-4327-8952-be3422ea93d0', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/aa0088be-0eb2-4e1e-8def-1a3b4af3f9d8'} Body: b'' 2026-03-09 15:21:59,089 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.586s 2026-03-09 15:21:59,090 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3372', 'x-openstack-request-id': 'req-ab0106b3-60b2-42d8-8aa2-5b1e2d193cd2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "82f9eb38-18fa-449c-bd86-09d494975876", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "86a0bbe0-048e-4973-b963-fe39fee5071a", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "965d550e-207c-4c3b-b0d7-6cf682577ca8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv4", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "a202b23c-1687-4f8e-a013-23030d96d609", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "c929b2b1-ec08-427b-811e-1ff57081a8f0", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "ced2b143-1ad0-4c16-862e-1f6c5b6da4c3", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv6", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}]}' 2026-03-09 15:21:59,412 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.322s 2026-03-09 15:21:59,412 26 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": "71c99227-145f-427f-b2c3-9e14dc31e105", "protocol": "udp", "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '569', 'x-openstack-request-id': 'req-c09267b9-cda3-4d06-8eba-95c8b0ab7310', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "68176b25-6fb5-448a-ac4c-c8b178fe0556", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "ethertype": "IPv4", "direction": "ingress", "protocol": "udp", "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-09T15:21:59Z", "updated_at": "2026-03-09T15:21:59Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}}' 2026-03-09 15:21:59,770 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/68176b25-6fb5-448a-ac4c-c8b178fe0556 0.357s 2026-03-09 15:21:59,770 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '569', 'x-openstack-request-id': 'req-36a4762f-5683-4767-9825-78b3313812c9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/68176b25-6fb5-448a-ac4c-c8b178fe0556'} Body: b'{"security_group_rule": {"id": "68176b25-6fb5-448a-ac4c-c8b178fe0556", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "ethertype": "IPv4", "direction": "ingress", "protocol": "udp", "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-09T15:21:59Z", "updated_at": "2026-03-09T15:21:59Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}}' 2026-03-09 15:21:59,981 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.211s 2026-03-09 15:21:59,982 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:59 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3918', 'x-openstack-request-id': 'req-10b472c6-c058-4ccf-aedf-a69b8f9f02f3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "68176b25-6fb5-448a-ac4c-c8b178fe0556", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "ethertype": "IPv4", "direction": "ingress", "protocol": "udp", "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-09T15:21:59Z", "updated_at": "2026-03-09T15:21:59Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "82f9eb38-18fa-449c-bd86-09d494975876", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "86a0bbe0-048e-4973-b963-fe39fee5071a", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "965d550e-207c-4c3b-b0d7-6cf682577ca8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv4", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "a202b23c-1687-4f8e-a013-23030d96d609", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "c929b2b1-ec08-427b-811e-1ff57081a8f0", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "ced2b143-1ad0-4c16-862e-1f6c5b6da4c3", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv6", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}]}' 2026-03-09 15:22:00,435 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/68176b25-6fb5-448a-ac4c-c8b178fe0556 0.453s 2026-03-09 15:22:00,436 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:00 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-cc6c27d7-2889-46d3-b96d-7a73bc55bb30', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/68176b25-6fb5-448a-ac4c-c8b178fe0556'} Body: b'' 2026-03-09 15:22:00,783 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.346s 2026-03-09 15:22:00,783 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3372', 'x-openstack-request-id': 'req-84b5d3b4-1f13-4be5-855e-77100380658e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "82f9eb38-18fa-449c-bd86-09d494975876", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "86a0bbe0-048e-4973-b963-fe39fee5071a", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "965d550e-207c-4c3b-b0d7-6cf682577ca8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv4", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "a202b23c-1687-4f8e-a013-23030d96d609", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "c929b2b1-ec08-427b-811e-1ff57081a8f0", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "ced2b143-1ad0-4c16-862e-1f6c5b6da4c3", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv6", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}]}' 2026-03-09 15:22:01,426 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.643s 2026-03-09 15:22:01,426 26 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": "71c99227-145f-427f-b2c3-9e14dc31e105", "protocol": "icmp", "direction": "ingress", "ethertype": "IPv4"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-3032edae-3e15-40df-a55a-f7e7a0fef286', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "0078b8cf-a249-414e-bcc8-ef65bc8b6044", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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-09T15:22:01Z", "updated_at": "2026-03-09T15:22:01Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}}' 2026-03-09 15:22:01,873 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/0078b8cf-a249-414e-bcc8-ef65bc8b6044 0.447s 2026-03-09 15:22:01,874 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:01 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-e5cd0139-cd61-49e6-b671-6870e05f933c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/0078b8cf-a249-414e-bcc8-ef65bc8b6044'} Body: b'{"security_group_rule": {"id": "0078b8cf-a249-414e-bcc8-ef65bc8b6044", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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-09T15:22:01Z", "updated_at": "2026-03-09T15:22:01Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}}' 2026-03-09 15:22:02,232 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.358s 2026-03-09 15:22:02,232 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3919', 'x-openstack-request-id': 'req-8841078e-fb11-407b-993f-e3325774750b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "0078b8cf-a249-414e-bcc8-ef65bc8b6044", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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-09T15:22:01Z", "updated_at": "2026-03-09T15:22:01Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "82f9eb38-18fa-449c-bd86-09d494975876", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "86a0bbe0-048e-4973-b963-fe39fee5071a", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "965d550e-207c-4c3b-b0d7-6cf682577ca8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv4", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "a202b23c-1687-4f8e-a013-23030d96d609", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "c929b2b1-ec08-427b-811e-1ff57081a8f0", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "ced2b143-1ad0-4c16-862e-1f6c5b6da4c3", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv6", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}]}' 2026-03-09 15:22:03,099 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/0078b8cf-a249-414e-bcc8-ef65bc8b6044 0.866s 2026-03-09 15:22:03,099 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:03 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-56af72c8-3e0a-4844-93cf-7094bca236d5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules/0078b8cf-a249-414e-bcc8-ef65bc8b6044'} Body: b'' 2026-03-09 15:22:03,321 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_create_show_delete_security_group_rule): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.220s 2026-03-09 15:22:03,326 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:03 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3372', 'x-openstack-request-id': 'req-9a414d08-5c24-40d8-9fe8-bdcd464dfabc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules'} Body: b'{"security_group_rules": [{"id": "82f9eb38-18fa-449c-bd86-09d494975876", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "86a0bbe0-048e-4973-b963-fe39fee5071a", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "965d550e-207c-4c3b-b0d7-6cf682577ca8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv4", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "a202b23c-1687-4f8e-a013-23030d96d609", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "71c99227-145f-427f-b2c3-9e14dc31e105", "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, "description": null, "created_at": "2026-03-09T15:21:55Z", "updated_at": "2026-03-09T15:21:55Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "c929b2b1-ec08-427b-811e-1ff57081a8f0", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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, "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "ced2b143-1ad0-4c16-862e-1f6c5b6da4c3", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv6", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "description": null, "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}]}' 2026-03-09 15:22:03,666 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/71c99227-145f-427f-b2c3-9e14dc31e105 0.340s 2026-03-09 15:22:03,667 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:03 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-b7e72039-420c-4df3-b3ea-029785df180b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/71c99227-145f-427f-b2c3-9e14dc31e105'} Body: b'' 2026-03-09 15:22:03,919 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 0.251s 2026-03-09 15:22:03,920 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:03 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '2801', 'x-openstack-request-id': 'req-7421660c-4f32-4144-92db-578fa7e62598', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "name": "default", "stateful": true, "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "86a0bbe0-048e-4973-b963-fe39fee5071a", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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": 169, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "965d550e-207c-4c3b-b0d7-6cf682577ca8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv4", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "standard_attr_id": 168, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "c929b2b1-ec08-427b-811e-1ff57081a8f0", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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": 172, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "ced2b143-1ad0-4c16-862e-1f6c5b6da4c3", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv6", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "standard_attr_id": 170, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}], "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 1, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}]}' 0 ] tags: -worker-1 time: 2026-03-09 15:22:03.563145Z tags: worker-7 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-09 15:22:04.081531Z 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:'' 23A1 2026-03-09 15:22:03,636 32 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.072s 2026-03-09 15:22:03,636 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-Role-1928315633"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:03 GMT', 'server': 'Apache', 'content-length': '258', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-daee5f65-f473-4f7f-8e5d-1db6b59bab6c', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "0f63db959ff94eb59bb59ff055e0bd58", "name": "tempest-Role-1928315633", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/0f63db959ff94eb59bb59ff055e0bd58"}}}\n' 2026-03-09 15:22:03,780 32 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/0f63db959ff94eb59bb59ff055e0bd58 0.143s 2026-03-09 15:22:03,781 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-NewRole-1357139918"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:03 GMT', 'server': 'Apache', 'content-length': '261', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-39007b0a-3365-4333-8898-0fa05594da2f', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/0f63db959ff94eb59bb59ff055e0bd58'} Body: b'{"role": {"id": "0f63db959ff94eb59bb59ff055e0bd58", "name": "tempest-NewRole-1357139918", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/0f63db959ff94eb59bb59ff055e0bd58"}}}\n' 2026-03-09 15:22:03,852 32 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/0f63db959ff94eb59bb59ff055e0bd58 0.071s 2026-03-09 15:22:03,852 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:03 GMT', 'server': 'Apache', 'content-length': '261', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c2c09dfd-236b-429a-b44f-c4b3c2591556', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/0f63db959ff94eb59bb59ff055e0bd58'} Body: b'{"role": {"id": "0f63db959ff94eb59bb59ff055e0bd58", "name": "tempest-NewRole-1357139918", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/0f63db959ff94eb59bb59ff055e0bd58"}}}\n' 2026-03-09 15:22:03,906 32 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.053s 2026-03-09 15:22:03,906 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:03 GMT', 'server': 'Apache', 'content-length': '3558', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-39ef4b64-6544-4853-818c-ba7462e41e86', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"roles": [{"id": "05afa460e64a42c484333be74489072e", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/05afa460e64a42c484333be74489072e"}}, {"id": "0f63db959ff94eb59bb59ff055e0bd58", "name": "tempest-NewRole-1357139918", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/0f63db959ff94eb59bb59ff055e0bd58"}}, {"id": "182ca5b72f5b4382b91cf9f9e4f68b12", "name": "SwiftSystemReader", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/182ca5b72f5b4382b91cf9f9e4f68b12"}}, {"id": "28790caa2ee945d888e94bb352a8d997", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/28790caa2ee945d888e94bb352a8d997"}}, {"id": "2901e4a29afe49349b2c12e4b97bea83", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/2901e4a29afe49349b2c12e4b97bea83"}}, {"id": "3118b66acfb64bd78467be38ef348209", "name": "SwiftProjectReader", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/3118b66acfb64bd78467be38ef348209"}}, {"id": "384d256e37844a40a1c556fcd434aeff", "name": "swiftoperator", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/384d256e37844a40a1c556fcd434aeff"}}, {"id": "4ad40ff3b46640028940230d6e1fb462", "name": "tempest-role-2047728771", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/4ad40ff3b46640028940230d6e1fb462"}}, {"id": "56092a3fe7a14799b8f7ec9f764a61fc", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/56092a3fe7a14799b8f7ec9f764a61fc"}}, {"id": "748b538507284badaac7e95923da9c78", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/748b538507284badaac7e95923da9c78"}}, {"id": "8f4b9777635440f98343a0d769f87347", "name": "tempest-role-1393207879", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/8f4b9777635440f98343a0d769f87347"}}, {"id": "94fc06e8f986429d93180126bd1112e9", "name": "tempest-role-710152421", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/94fc06e8f986429d93180126bd1112e9"}}, {"id": "f90d95fd5fc14832bd32b5941bb9fe35", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/f90d95fd5fc14832bd32b5941bb9fe35"}}, {"id": "fea5b341f29049be8d6208402ac64c79", "name": "tempest-Role-1335576716", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/fea5b341f29049be8d6208402ac64c79"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/roles", "previous": null}}\n' 2026-03-09 15:22:04,080 32 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/0f63db959ff94eb59bb59ff055e0bd58 0.173s 2026-03-09 15:22:04,081 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:03 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-78f0bb20-0fdf-4c68-9a2e-999bcf7ec795', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/0f63db959ff94eb59bb59ff055e0bd58'} Body: b'' 0 ] tags: -worker-7 time: 2026-03-09 15:22:03.921938Z tags: worker-1 test: tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups[id-e30abd17-fef9-4739-8617-dc26da88e686,smoke] time: 2026-03-09 15:22:04.144695Z successful: tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups[id-e30abd17-fef9-4739-8617-dc26da88e686,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E77 2026-03-09 15:22:04,144 26 INFO [tempest.lib.common.rest_client] Request (SecGroupTest:test_list_security_groups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 0.222s 2026-03-09 15:22:04,144 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:04 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '2801', 'x-openstack-request-id': 'req-27a6a111-620a-489a-b25f-b0b286824e11', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups'} Body: b'{"security_groups": [{"id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "name": "default", "stateful": true, "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "description": "Default security group", "shared": false, "security_group_rules": [{"id": "86a0bbe0-048e-4973-b963-fe39fee5071a", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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": 169, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "965d550e-207c-4c3b-b0d7-6cf682577ca8", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv4", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "standard_attr_id": 168, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "c929b2b1-ec08-427b-811e-1ff57081a8f0", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "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": 172, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}, {"id": "ced2b143-1ad0-4c16-862e-1f6c5b6da4c3", "tenant_id": "e3c9ce9b997a47fba7e48448298cc5b8", "security_group_id": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "ethertype": "IPv6", "direction": "ingress", "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": "cda4c097-fcd4-445a-aeb2-d410bcb18acd", "standard_attr_id": 170, "description": null, "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 0, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}], "tags": [], "created_at": "2026-03-09T15:21:50Z", "updated_at": "2026-03-09T15:21:50Z", "revision_number": 1, "project_id": "e3c9ce9b997a47fba7e48448298cc5b8"}]}' 0 ] tags: -worker-1 time: 2026-03-09 15:22:03.104994Z tags: worker-6 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-09 15:22:09.494722Z 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-09 15:22:05,429 31 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 2.324s 2026-03-09 15:22:05,430 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "port_id": "b9c81d09-ec8c-4e00-979c-9ee8247609ae"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:05 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '868', 'x-openstack-request-id': 'req-134ad51d-c70c-4ba7-a1be-356bf2b10efd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4", "tenant_id": "a4675a1eeec248cba9cd6948632813fd", "floating_ip_address": "192.168.122.235", "floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "router_id": "53965eec-6206-4167-88ed-4775030c12d3", "port_id": "b9c81d09-ec8c-4e00-979c-9ee8247609ae", "fixed_ip_address": "10.100.0.5", "status": "DOWN", "project_id": "a4675a1eeec248cba9cd6948632813fd", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-1080334592", "network_id": "e15fb549-dcd8-43b7-8ea8-f7186cf8c617", "mac_address": "fa:16:3e:1c:66:5c", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-09T15:22:03Z", "updated_at": "2026-03-09T15:22:03Z", "revision_number": 0}}' 2026-03-09 15:22:05,759 31 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/5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4 0.329s 2026-03-09 15:22:05,759 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:05 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '870', 'x-openstack-request-id': 'req-d725f714-1414-4082-9c0f-e58da822691d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4'} Body: b'{"floatingip": {"id": "5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4", "tenant_id": "a4675a1eeec248cba9cd6948632813fd", "floating_ip_address": "192.168.122.235", "floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "router_id": "53965eec-6206-4167-88ed-4775030c12d3", "port_id": "b9c81d09-ec8c-4e00-979c-9ee8247609ae", "fixed_ip_address": "10.100.0.5", "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-1080334592", "network_id": "e15fb549-dcd8-43b7-8ea8-f7186cf8c617", "mac_address": "fa:16:3e:1c:66:5c", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-09T15:22:03Z", "updated_at": "2026-03-09T15:22:05Z", "revision_number": 1, "project_id": "a4675a1eeec248cba9cd6948632813fd"}}' 2026-03-09 15:22:06,068 31 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.308s 2026-03-09 15:22:06,068 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '873', 'x-openstack-request-id': 'req-a190da2b-3ca7-4d3f-8b9c-2599b3fbc019', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4", "tenant_id": "a4675a1eeec248cba9cd6948632813fd", "floating_ip_address": "192.168.122.235", "floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "router_id": "53965eec-6206-4167-88ed-4775030c12d3", "port_id": "b9c81d09-ec8c-4e00-979c-9ee8247609ae", "fixed_ip_address": "10.100.0.5", "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-1080334592", "network_id": "e15fb549-dcd8-43b7-8ea8-f7186cf8c617", "mac_address": "fa:16:3e:1c:66:5c", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-09T15:22:03Z", "updated_at": "2026-03-09T15:22:05Z", "revision_number": 1, "project_id": "a4675a1eeec248cba9cd6948632813fd"}]}' 2026-03-09 15:22:07,513 31 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/5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4 1.444s 2026-03-09 15:22:07,513 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "e38e26e1-22d9-4187-abd1-2283cf754b8a"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:07 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '869', 'x-openstack-request-id': 'req-fa2882ee-d994-466c-9bef-0400221f9462', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4'} Body: b'{"floatingip": {"id": "5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4", "tenant_id": "a4675a1eeec248cba9cd6948632813fd", "floating_ip_address": "192.168.122.235", "floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "router_id": "53965eec-6206-4167-88ed-4775030c12d3", "port_id": "e38e26e1-22d9-4187-abd1-2283cf754b8a", "fixed_ip_address": "10.100.0.3", "status": "ACTIVE", "description": "", "qos_policy_id": null, "port_details": {"name": "tempest-FloatingIPTestJSON-384977715", "network_id": "e15fb549-dcd8-43b7-8ea8-f7186cf8c617", "mac_address": "fa:16:3e:fe:b1:89", "admin_state_up": true, "status": "DOWN", "device_id": "", "device_owner": ""}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-09T15:22:03Z", "updated_at": "2026-03-09T15:22:06Z", "revision_number": 2, "project_id": "a4675a1eeec248cba9cd6948632813fd"}}' 2026-03-09 15:22:08,159 31 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/5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4 0.646s 2026-03-09 15:22:08,159 31 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': 'Mon, 09 Mar 2026 15:22:08 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '580', 'x-openstack-request-id': 'req-cb863209-c500-4765-86fb-a82072b47e55', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4'} Body: b'{"floatingip": {"id": "5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4", "tenant_id": "a4675a1eeec248cba9cd6948632813fd", "floating_ip_address": "192.168.122.235", "floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "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-09T15:22:03Z", "updated_at": "2026-03-09T15:22:07Z", "revision_number": 3, "project_id": "a4675a1eeec248cba9cd6948632813fd"}}' 2026-03-09 15:22:09,054 31 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/5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4 0.895s 2026-03-09 15:22:09,055 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:09 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-b2e66892-2257-4a63-a402-3df9df56a49f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4'} Body: b'' 2026-03-09 15:22:09,494 31 INFO [tempest.lib.common.rest_client] Request (FloatingIPTestJSON:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4 0.438s 2026-03-09 15:22:09,494 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '144', 'x-openstack-request-id': 'req-7e4bffa9-422d-4a42-9232-fee61d21717f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4'} Body: b'{"NeutronError": {"type": "FloatingIPNotFound", "message": "Floating IP 5d6a44c3-cbe6-4aaf-98f9-167d5c290ab4 could not be found", "detail": ""}}' 0 ] tags: -worker-6 time: 2026-03-09 15:22:09.097785Z tags: worker-1 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-09 15:22:10.779581Z 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:'' 1EB2 2026-03-09 15:22:09,382 26 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.284s 2026-03-09 15:22:09,382 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnetpool": {"name": "tempest-subnetpools-1895245147", "prefixes": ["1.0.0.0/16", "2.0.0.0/16"]}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '549', 'x-openstack-request-id': 'req-3519d50d-9947-402a-995e-1e81c3617f26', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "040a1b32-bae7-4c12-a08d-8ce2f4bbc50c", "name": "tempest-subnetpools-1895245147", "tenant_id": "2e438e87c3c04abc9a28b3d6119e6cc3", "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-09T15:22:09Z", "updated_at": "2026-03-09T15:22:09Z", "revision_number": 0, "project_id": "2e438e87c3c04abc9a28b3d6119e6cc3"}}' 2026-03-09 15:22:09,541 26 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/040a1b32-bae7-4c12-a08d-8ce2f4bbc50c 0.159s 2026-03-09 15:22:09,542 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '549', 'x-openstack-request-id': 'req-ca06f6a1-4171-4abd-b584-9f067d16b4cb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/040a1b32-bae7-4c12-a08d-8ce2f4bbc50c'} Body: b'{"subnetpool": {"id": "040a1b32-bae7-4c12-a08d-8ce2f4bbc50c", "name": "tempest-subnetpools-1895245147", "tenant_id": "2e438e87c3c04abc9a28b3d6119e6cc3", "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-09T15:22:09Z", "updated_at": "2026-03-09T15:22:09Z", "revision_number": 0, "project_id": "2e438e87c3c04abc9a28b3d6119e6cc3"}}' 2026-03-09 15:22:09,852 26 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/040a1b32-bae7-4c12-a08d-8ce2f4bbc50c 0.310s 2026-03-09 15:22:09,853 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnetpool": {"name": "tempest-subnetpools_update-509832308"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '500', 'x-openstack-request-id': 'req-e5ba5114-5f01-40ee-8c3e-aeb2400d1a76', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/040a1b32-bae7-4c12-a08d-8ce2f4bbc50c'} Body: b'{"subnetpool": {"id": "040a1b32-bae7-4c12-a08d-8ce2f4bbc50c", "project_id": "2e438e87c3c04abc9a28b3d6119e6cc3", "name": "tempest-subnetpools_update-509832308", "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-09T15:22:09Z", "updated_at": "2026-03-09T15:22:09Z", "tenant_id": "2e438e87c3c04abc9a28b3d6119e6cc3", "prefixes": ["1.0.0.0/16", "2.0.0.0/16"], "tags": []}}' 2026-03-09 15:22:10,267 26 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/040a1b32-bae7-4c12-a08d-8ce2f4bbc50c 0.413s 2026-03-09 15:22:10,267 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:10 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-42927ac9-b634-41ab-87eb-d57fae3b1527', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/040a1b32-bae7-4c12-a08d-8ce2f4bbc50c'} Body: b'' 2026-03-09 15:22:10,522 26 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/040a1b32-bae7-4c12-a08d-8ce2f4bbc50c 0.255s 2026-03-09 15:22:10,523 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:10 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-62d22e43-47dd-499f-8ac3-092c5d5a1868', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/040a1b32-bae7-4c12-a08d-8ce2f4bbc50c'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool 040a1b32-bae7-4c12-a08d-8ce2f4bbc50c could not be found.", "detail": ""}}' 2026-03-09 15:22:10,778 26 INFO [tempest.lib.common.rest_client] Request (SubnetPoolsTestJSON:_run_cleanups): 404 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/040a1b32-bae7-4c12-a08d-8ce2f4bbc50c 0.254s 2026-03-09 15:22:10,778 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:10 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '145', 'x-openstack-request-id': 'req-2646b7cc-9ecf-4c79-9c05-a410ae2211f1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnetpools/040a1b32-bae7-4c12-a08d-8ce2f4bbc50c'} Body: b'{"NeutronError": {"type": "SubnetPoolNotFound", "message": "Subnet pool 040a1b32-bae7-4c12-a08d-8ce2f4bbc50c could not be found.", "detail": ""}}' 0 ] tags: -worker-1 time: 2026-03-09 15:21:47.960783Z tags: worker-0 test: tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete[id-eb2b087d-633d-4d0d-a7bd-9e6ba35b32de,smoke] time: 2026-03-09 15:22:13.156600Z 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:'' 432E 2026-03-09 15:21:49,341 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 1.379s 2026-03-09 15:21:49,341 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-1704752736", "description": "tempest-description-1419731435"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:47 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-2621ee8c-486e-45e4-946e-b3a2874492ec', 'x-compute-request-id': 'req-2621ee8c-486e-45e4-946e-b3a2874492ec', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "8f79105e-0a30-4386-aa76-c5d96e63b604", "description": "tempest-description-1419731435", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1704752736", "tenant_id": "6acf0973405f4208b4edccec47730dfc", "rules": []}}' 2026-03-09 15:21:50,679 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 1.335s 2026-03-09 15:21:50,679 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-1382156757", "description": "tempest-description-440377541"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:49 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-152d49eb-fe29-4d34-8750-932b1567a7d3', 'x-compute-request-id': 'req-152d49eb-fe29-4d34-8750-932b1567a7d3', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "d6a28728-aa90-4efd-88d4-49b64abe8b1c", "description": "tempest-description-440377541", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1382156757", "tenant_id": "6acf0973405f4208b4edccec47730dfc", "rules": []}}' 2026-03-09 15:21:52,036 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 1.353s 2026-03-09 15:21:52,036 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-537725787", "description": "tempest-description-72324968"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:50 GMT', 'server': 'Apache', 'content-length': '241', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-75388079-bfc8-464a-b215-3ddb08c00788', 'x-compute-request-id': 'req-75388079-bfc8-464a-b215-3ddb08c00788', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "666a7736-7422-4ef8-816b-d9e5c75b767d", "description": "tempest-description-72324968", "name": "tempest-SecurityGroupsTestJSON-securitygroup-537725787", "tenant_id": "6acf0973405f4208b4edccec47730dfc", "rules": []}}' 2026-03-09 15:21:54,543 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 2.505s 2026-03-09 15:21:54,543 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': 'Mon, 09 Mar 2026 15:21:52 GMT', 'server': 'Apache', 'content-length': '1381', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c612350d-6ef6-4402-b38a-510b948133ce', 'x-compute-request-id': 'req-c612350d-6ef6-4402-b38a-510b948133ce', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "2e91ad13-09c5-4b3e-89c7-3af52c7db41b", "description": "Default security group", "name": "default", "tenant_id": "6acf0973405f4208b4edccec47730dfc", "rules": [{"id": "39ffe469-7c50-4922-bf31-3a61ae964055", "parent_group_id": "2e91ad13-09c5-4b3e-89c7-3af52c7db41b", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "6acf0973405f4208b4edccec47730dfc"}, "ip_range": {}}, {"id": "b3d4c102-2fc6-4787-afa7-8a122e692f27", "parent_group_id": "2e91ad13-09c5-4b3e-89c7-3af52c7db41b", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "6acf0973405f4208b4edccec47730dfc"}, "ip_range": {}}]}, {"id": "d6a28728-aa90-4efd-88d4-49b64abe8b1c", "description": "tempest-description-440377541", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1382156757", "tenant_id": "6acf0973405f4208b4edccec47730dfc", "rules": []}, {"id": "8f79105e-0a30-4386-aa76-c5d96e63b604", "description": "tempest-description-1419731435", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1704752736", "tenant_id": "6acf0973405f4208b4edccec47730dfc", "rules": []}, {"id": "666a7736-7422-4ef8-816b-d9e5c75b767d", "description": "tempest-description-72324968", "name": "tempest-SecurityGroupsTestJSON-securitygroup-537725787", "tenant_id": "6acf0973405f4208b4edccec47730dfc", "rules": []}]}' 2026-03-09 15:22:00,072 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 202 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/8f79105e-0a30-4386-aa76-c5d96e63b604 5.526s 2026-03-09 15:22:00,072 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': 'Mon, 09 Mar 2026 15:21:54 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-9eba6a8f-e8bc-4366-b7ad-703d89ebccd0', 'x-compute-request-id': 'req-9eba6a8f-e8bc-4366-b7ad-703d89ebccd0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/8f79105e-0a30-4386-aa76-c5d96e63b604'} Body: b'' 2026-03-09 15:22:01,235 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 404 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/8f79105e-0a30-4386-aa76-c5d96e63b604 1.163s 2026-03-09 15:22:01,236 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': 'Mon, 09 Mar 2026 15:22:00 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-1540e926-1fc9-432a-a7f4-8a63d4b16730', 'x-compute-request-id': 'req-1540e926-1fc9-432a-a7f4-8a63d4b16730', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/8f79105e-0a30-4386-aa76-c5d96e63b604'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 8f79105e-0a30-4386-aa76-c5d96e63b604 does not exist\\nNeutron server returns request_ids: [\'req-41dad7d5-f20a-4173-9aa0-83dc3713dff5\']"}}' 2026-03-09 15:22:03,561 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 202 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/d6a28728-aa90-4efd-88d4-49b64abe8b1c 2.324s 2026-03-09 15:22:03,561 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': 'Mon, 09 Mar 2026 15:22:01 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-88b80894-79c7-45d6-8072-e04afcbcf459', 'x-compute-request-id': 'req-88b80894-79c7-45d6-8072-e04afcbcf459', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/d6a28728-aa90-4efd-88d4-49b64abe8b1c'} Body: b'' 2026-03-09 15:22:04,690 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 404 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/d6a28728-aa90-4efd-88d4-49b64abe8b1c 1.128s 2026-03-09 15:22:04,691 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': 'Mon, 09 Mar 2026 15:22:03 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-f13056e1-5be6-4fa1-86cb-1243d11a92e8', 'x-compute-request-id': 'req-f13056e1-5be6-4fa1-86cb-1243d11a92e8', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/d6a28728-aa90-4efd-88d4-49b64abe8b1c'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group d6a28728-aa90-4efd-88d4-49b64abe8b1c does not exist\\nNeutron server returns request_ids: [\'req-f7ec6580-28e1-47f9-9b59-2e2fcb45598d\']"}}' 2026-03-09 15:22:08,512 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 202 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/666a7736-7422-4ef8-816b-d9e5c75b767d 3.820s 2026-03-09 15:22:08,512 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': 'Mon, 09 Mar 2026 15:22:04 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-35b8d81e-d0a3-4974-9c4b-31e3c553015b', 'x-compute-request-id': 'req-35b8d81e-d0a3-4974-9c4b-31e3c553015b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/666a7736-7422-4ef8-816b-d9e5c75b767d'} Body: b'' 2026-03-09 15:22:10,859 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 404 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/666a7736-7422-4ef8-816b-d9e5c75b767d 2.347s 2026-03-09 15:22:10,859 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': 'Mon, 09 Mar 2026 15:22:08 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-b61fc83c-7f24-41d2-9474-15fa05fc62b1', 'x-compute-request-id': 'req-b61fc83c-7f24-41d2-9474-15fa05fc62b1', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/666a7736-7422-4ef8-816b-d9e5c75b767d'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 666a7736-7422-4ef8-816b-d9e5c75b767d does not exist\\nNeutron server returns request_ids: [\'req-c2cab4de-91f7-4dc9-9b98-6d02bef5fdf0\']"}}' 2026-03-09 15:22:13,152 25 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 2.290s 2026-03-09 15:22:13,153 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': 'Mon, 09 Mar 2026 15:22:10 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-c68d7d7d-6713-4b5b-aa4e-625efa99df83', 'x-compute-request-id': 'req-c68d7d7d-6713-4b5b-aa4e-625efa99df83', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "2e91ad13-09c5-4b3e-89c7-3af52c7db41b", "description": "Default security group", "name": "default", "tenant_id": "6acf0973405f4208b4edccec47730dfc", "rules": [{"id": "39ffe469-7c50-4922-bf31-3a61ae964055", "parent_group_id": "2e91ad13-09c5-4b3e-89c7-3af52c7db41b", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "6acf0973405f4208b4edccec47730dfc"}, "ip_range": {}}, {"id": "b3d4c102-2fc6-4787-afa7-8a122e692f27", "parent_group_id": "2e91ad13-09c5-4b3e-89c7-3af52c7db41b", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "6acf0973405f4208b4edccec47730dfc"}, "ip_range": {}}]}]}' 0 ] tags: -worker-0 time: 2026-03-09 15:22:14.903376Z tags: worker-7 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types[id-657c1970-4722-4189-8831-7325f3bc4265,smoke] time: 2026-03-09 15:22:14.948495Z 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-09 15:22:14,947 32 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_media_types): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.044s 2026-03-09 15:22:14,948 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:14 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0eb2da0b-af14-46ee-830a-aba8ef19ac98', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; 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-7 time: 2026-03-09 15:22:14.948762Z tags: worker-7 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources[id-b9232f5e-d9e5-4d97-b96c-28d3db4de1bd,smoke] time: 2026-03-09 15:22:14.971479Z 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-09 15:22:14,971 32 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_version_resources): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.022s 2026-03-09 15:22:14,971 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:14 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-51f7e28a-6aaa-40a7-bef6-1c27121a0aba', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; 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-7 time: 2026-03-09 15:22:14.971695Z tags: worker-7 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses[id-8879a470-abfb-47bb-bb8d-5a7fd279ad1e,smoke] time: 2026-03-09 15:22:15.002925Z 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-09 15:22:15,001 32 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_version_statuses): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.030s 2026-03-09 15:22:15,002 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:14 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-76c8a4c7-92cb-4907-bab3-7ffb6792d2b5', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; 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-7 time: 2026-03-09 15:22:15.003337Z tags: worker-7 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions[id-721f480f-35b6-46c7-846e-047e6acea0dc,smoke] time: 2026-03-09 15:22:15.034150Z 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-09 15:22:15,033 32 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_list_api_versions): 300 GET https://keystone-public-openstack.apps-crc.testing/ 0.030s 2026-03-09 15:22:15,033 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:15 GMT', 'server': 'Apache', 'content-length': '293', 'location': 'https://keystone-public-openstack.apps-crc.testing/v3/', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-809017bd-c5e1-4225-973a-8a9b55c2ac36', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; 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-7 time: 2026-03-09 15:22:20.105764Z tags: worker-1 test: tempest.api.object_storage.test_object_services.ObjectTest.test_create_object[id-5b4ce26f-3545-46c9-a2ba-5754358a4c62,smoke] time: 2026-03-09 15:22:21.502604Z successful: tempest.api.object_storage.test_object_services.ObjectTest.test_create_object[id-5b4ce26f-3545-46c9-a2ba-5754358a4c62,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 30FC 2026-03-09 15:22:20,802 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-789099466 0.688s 2026-03-09 15:22:20,803 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'<\xe3S\xa4]!\xad\x9e\xad\x87a\xc0\x95\x82\x00\x99\xcc\xd3g\xd1u\xa0\x0b\x85\x04\xccak\x8e\x08\xdfb\x14\x1e\x99\xce\x13Y\x83\xf0\xd6\xa0\x83\x16\\t6\xb6\xe1\xa4\x96\'-\x7f=\x8b\xd4\xe9p\x99\xf1\xa8\x8d\xb4\xf1\xa4\x9a\x86.(k\xfb\x92$\xa3\xe1\xbc\xc1\xdd\x92\xa2J\xab5#$R\xdb\x06\xb9Zy\xec.\x96\x91L\xc2\x0f\xaf3\x8a\xe6\xe3c2B\x8b\x92\xbb\xf11qOy\xd5\x89\xd2c\xb6u\x08At7\xd56\\0\xb9\xcfD\xc0\x85\xfb\xd0\xb5\x9f6\xd5"\xe0\x8b\xcd\xfa\x84\x19\x99\x0c\x97e\x1a\xcbs\x12\xe8hc,\xf79\xf1l\x85X\xb1\xe2#\x01\r\xd6N\x12/K\x7f\x12\x0fz\xe4\x8a\x96\xffq\xd8s"\xfe\xf2\x91\x02(t\xfc:\xf9XU{\x1ar\xbd\xc0>\xf4\x16l\x98\\-5\xb7\xb8\x17\xc4#\x16\x9dM\xe5\x99k\xc3\xfc\xca\xeb\x96L&\xa67jg\x81\x16u\x88Yz:{H\x91\xc2\xaa<\x8ck7v\xd4\x1cuO\xb7\xf3A\x85~h\xc9\xdd\xba\x96V@\x83;\x91<\x94t(Y\x94\xde]G@\n&\xcb\xf2\x88\x13\xc4~ap\xde\xf2\xb0\x9b\xe2\xdb\x85B\x13y\x90\x9eY,\x05^b\xca\xeb\x87\xbb-\x8f\x15\xe3\x01\x97\xfb\x92a\xfe}\x10z\x16\xd2\xb3\xe2\xce2\x8e\x90\xa3dN\xa6\x0e\x8a\x8b\x0f\xd5x\x16r\xe7\xd4\xa1pC\xaaC\r \xed\x98dG\xfa\xa2?\x83mr\xf1P\xaa>\x0e#\xdf\xa7*\xcdY Ta m\x14qQ\xd2E\x0f\xb6=O\x96@t\xca$\xd0\xa9F\t~@\xfb\xfd\x18S\xa8\xdf\x89\xb1\xf81g\xb2L\xcf\x17\xc7\x9e\xe4\xf0dR\x0e\x8b\xb8l\xbe\x06\xe4\xb8\x83\x9a\xa6~\xdb\xf9\x89S4\xcb\x8e,Ai\xa6|\x88\xa3\x90\xbbdo\xf5\xb6\x1f\xf1\x9f\xb8\xa2s\x9c\x82\xf7\xa1\xf5 CY\x07R\xd5\xe6\x8f\xaab\xa6\xcbj\xd8dR\x88j\xa7]\xc6I\xf7o\x0f\x1d\xd9\xacC9\x8d;\x04\xc6Y\xaf\xb8\xe0\x9f\xe8\xa2\x933\xe3\xc8\x0c\xe4O!a\x01\x80-U\xfbl\xa4\x8e\x94\xdeJ:\x84J\xaf\xfa\x15\x15`4\x98\x9b\x8b\xd0\xf2\xc0H\xae\xba\x96\xbb.\xc6\x86\xda\x00\xe6H7p5\x91q\xfc\xc2s\x82\xf3\xabK\xc4\n\xcc\x8fh6dg\xd3o\x1f.3\x05\x9c\xfb\x0f\xd8S\x00&\xa4.K5\xc5#\xde\x05\x831Q*sN\xcb\xad\x8a\x9a\x9e\xd1x\xc9\x0bR\xb7\x9b\x82DBs\xfd\xa1a\x8c\x98kQ\xec+\xf9;\x0b\xb9\x9c\x82\xd8\x07>\xd3\xef\x7f\xa3X\xb5\xd3}\xf1C\x89G"\xd1\x1e\xe2,[\xd9\x90\xe2\x03\xb1]\xe0\xd2\xa9A{\xc5P\xc3a/\xe3.P\xce\x972N\xfe\xd9\xd28-\x9c\xbc\xb2\xe5:\xe23\\\xd1\xe97`\xfe\xa8\xd5\xb7,\x14\x8d\x9a\x1e\x87\x9c\xb9\x80\xb2}K\xf7\re\x9f2\xaa\x8c\x84\xfaF\x01\xc2\x95=T\x02\xbd\r\xbb\x93\x0f \x86\xaf\x03\xc0t\x82\xa1\xc9D\xa3\xaa\xc2k3\xf0\xcc\xc6I\xbb\xf50\xafqD\x00+\xf2?\x05\xed!\xb3*\x8c5h\x06\x81\xda\xceRs\x9c\xe7|\xf2\xb2\xf4\xd7\xab\xb4\xf9~\xb6\x12.\xc3V\xd7*Mo\xf9\xd4Q\x8a\xc7\x04\xcfq\x88\xce\xcc\x19$\xa2\xc5\xc2\x86\xcd\xc2\x86\xe3\x08+\x1f\x04WR\xdb\xc1\x04\xc5\x90\xf1z1>\xbb\x19\x1f\x02\n\xf5\xe2\xbe\x7fM\xc0\xff\xe0\xf9\x01\xb8\\\xc6\xb2\xb7P5Q\xe1\xeb:lf\x9f\x11\xa5\xa0\xcc\xc8\xdf\xdc+\r\xeb\x135\xf4\x01\xefw\xf4!\xe3\x15n\x14:nI>\x9d\xc6\x9fO~' Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:20 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '5f94be0d3adb07bbbbf2ce351e79b0eb', 'last-modified': 'Mon, 09 Mar 2026 15:22:21 GMT', 'x-trans-id': 'txf8fa0ed966df4e5f8acf2-0069aee5ac', 'x-openstack-request-id': 'txf8fa0ed966df4e5f8acf2-0069aee5ac', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-789099466'} Body: b'' 2026-03-09 15:22:20,976 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1828360343 0.172s 2026-03-09 15:22:20,977 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'\x9c\x88-\xeaY\x02\xdd\xc1\xa7\xed\x88\xd3\xe70\xe8\xe5\x03\x98\x84\x15\xc5)[\xb4\xa1z\xfa%\xb5Tc\xb2-\x9c?\x02\x7f\x1ez\xea\xc4,\xd9\xcd\xd8\xf3mt\xe7\xae\x10\x8e\xd9\xe4,\xdc%p\x9d\xa2\xc7\x801w\xfd5\xa2\xefX\xc6U\xee\xd2N\xfd\xb0L^\xae\xa9\xf3\xdbQ\n}k,Q/\xbb\xdbF\xe1)\xac\xe5\x8cb{\xc6\x07\x93\x81\xd35\xa9\xbe\x0e\x0cP2\xc4\xb2#2u\xd0\xa9\xe9\xdb\x9c\xfa\x92\xf8\x1b\x00o\xafZ ~y[\x9dO$\xa2\x8e\xe7\xf9\x0f\xa5P<(4\xa2Z\xe1-\xb3i<&K\xc9\x07{\x8c\x80\xfe\x04d?[\x84\xbb\xd0aJ\xad\x00\xf6\x1b)\x02\x06\x1ci\x86\x0e\x01k[\xb3\x04vl\x05\xb0(\xd4\xe5/\x9f\xa0\xe7\xa6\x82Xj\xcc\xf9C\x19\x93h\\(\xaa;S\x12h\xad\t\x18\xb9N\xb3\xce\xdbW\xdc\x07\x9a\x89\xe5\xfe\x89\x8f#$\x85C\xd8&-\xce\x18$S\xfe\x10\xa8n\xde\xa0\xfa\xc7\xdd\xe4XD\xa7\xe1\xae\n\xb1\xda\x13\x9e#S\xb5X{$\xde\x9f\xcb\xac\xa2\xdf_\xb7\x10\xd2\xf1\x9d\x03\x13,y&\x99\xdc\xc0\xabM\xeb\xa7\x92/\x0c\x02\x12u\x00\xe0\x9d\'\xec\x90\xd1>\xe9\x1f\xeb4\x95tP\xfc[\xa1\xbcp4\x90\x19\xd4\xc4\xbc\xca\xc6e\xac\x8c\xado\xc6\xbd$\x93\x9b\xa7\xa5\xbb\x10\x14\xb1\xaf\xf7\xf6\xef\xbbQ\x9eY\xcd\xda\xc1\\Pw\xef#\x00\x11\x9a\x04\xa6\x1e\x8a\xfd\xcdE\xee\x7f\x866g\x83\xfeF\xcc8\x83\xbf\xb2\xfe\xf3#\xfa\xa8\xb4\xa5Vc\xb3\t5\xc6N\xfa:g\xeadK\xb2\xeda\xd1\xb4H\x99\r\xde\xdc\xd8K[\x96\xdf\xcd\xb6(\xb3\x08x\xb0\'B{\x167\x82"\xdae\xf97L;IU\xd3[Ea}8%\x83\xd2]\x9d\xae\xa2Y\xb1kr6\xc9\xf79\x902\xd4C\xf8\x99\xfd\\\xdf\xd1j\xcc\xd9\x0cEi\x18\xe0#(n\x8a\x00$\x01^\xc0I\xbd\x1f\x80,s\xbf\xfa"VC\x7f*\xf9\'Qc\xf6\xdf\x0e\x8d\x92\xfd\'/q\x81\xc8\x8b\xa8\xd9\xe9\xc6#\x9c\x82Fz\xb3vP\x9d\x17\x82"\x05\x1aA\xda\xf3k\x9f\xafD\xb8v\xd5\xfe\x97\xc8\x19\xf0,\xa6\\\xb3\xe5\xfa\xa7\xdc\x93m\r\xff+\xd2\xd0<\xf4\x98\xe1N\xa9@\xda\x8fv\x81\xe5\xcb\xa6\xd6\x81\xceA\x98\x02\x9b\x17\xaf$\xa5iu"\xe7P\xfc}\xfe\xb3S}\x96\xc0\xbf\xba@\\\xd0s\rg\xa5%\x91\x9c\x1f\xd5\xca]\xdcF{:<\x01\xb6\x0b\x10\xdfQ\x12\x1c[/\xcceu\xf7u\xe9\x19\t[Q\x17\x8d\xf0\x89\x1d\xc1\x84\xbc]\x90\xf7\xac\xfcf;\xf2~i\xd2\x92\x86\xd4\xc0\x19$\xab"E\xc8\x87\xb3\xfem\x00\xd8\xb5N\x82\x97\xea\xd5\xe8\xd5\xc5^|\xbbA\xc6\x1f\xf9\x0b\x9a\xea\\\xba-\x8a\t\xbeAQ\xff*?\x9dtZl\xa4Z\x05>\xdb\xca\xd7q\x10\xbf\xc3\'\xfex+y\x9f\xaaI\xb5\x8e\x8e\xfa\xc2\xae\xb2\x0b\xfd\x80\xd5\x8e\xfb\xc3\xc6e\x9el\xeb\xcc\x83\xb0\xb2\xb2\xb9\x1c\xd4\xee.\x11\xb0\xae\xd4B\xd7\x80\x04\xaf\xcbcOZ\xbc\x1e\xa0\x89\x1b\xd18\xf2n\xd9l\x04\xcb\xd1\x91\xea\xe2\xd3\xe0.@\xa5\x1f\xb6\x0e(\x91#u\xe5-O1\xac\xe9\xa5?l\xb3\xc1\xf2\xbfk$\x8dso\x08\x16\r\x88\x16\xf3\x8e\xa2\xe1\x0f\xc7\x81\xc8\xdes\xf2\xeau\x03x\xd7\xc2@\xbf\x95\xd9X)\xe0\xe6\xbc\xeaH\xc3z\xdb\xd7s\xf3+W\xe1\x955\x10\x05\xa4\x9b\xf8M\xed\xeb\x19M2t\x82[\xca\xef\xbd\xe9\xf8\x1aQ\x95\xdb\xed\xb3\x18\xef\xbcZT\xcf\xaa\xc4l\nY\x16w\xa4\xc44}8vuZ\xb5\x15\xea\xdb\xa8\xe2VQ\x97Cn\x11\xcby2\x9f\x9fiWa\x04N\x18[VXId<\xae\xd2\x870\x83\xbcR\x17\x97"\x9c\xc1T\xa4\xd3\x86%h7\xb9)Ar\xbe \xee\xa4I[\xf4K\x11\xa0\xd9T\x15({\xaf\x80T\x87U\xe7i\xbf\xc8\xe2\x03\x05\x8d\xcc$4\xe7\xd5\x1e\xd0A\xe1\x84\xa7\x9e\x8fA\x87\x81\x1b\x94\xc7\xa2yG\'\x88\xa5\xcdA\xe4\xb6\x8e\xf5\x16*\x05\xe7' Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:20 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '26195f407572bc6ea64767c0bf3357c9', 'last-modified': 'Mon, 09 Mar 2026 15:22:21 GMT', 'x-trans-id': 'txf45ea4518e53491986cce-0069aee5ac', 'x-openstack-request-id': 'txf45ea4518e53491986cce-0069aee5ac', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1828360343'} Body: b'' 2026-03-09 15:22:21,500 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1828360343 0.523s 2026-03-09 15:22:21,501 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '26195f407572bc6ea64767c0bf3357c9', 'last-modified': 'Mon, 09 Mar 2026 15:22:21 GMT', 'x-timestamp': '1773069740.83774', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx59f68adf70e4483698dd4-0069aee5ac', 'x-openstack-request-id': 'tx59f68adf70e4483698dd4-0069aee5ac', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1828360343'} Body: b'\x9c\x88-\xeaY\x02\xdd\xc1\xa7\xed\x88\xd3\xe70\xe8\xe5\x03\x98\x84\x15\xc5)[\xb4\xa1z\xfa%\xb5Tc\xb2-\x9c?\x02\x7f\x1ez\xea\xc4,\xd9\xcd\xd8\xf3mt\xe7\xae\x10\x8e\xd9\xe4,\xdc%p\x9d\xa2\xc7\x801w\xfd5\xa2\xefX\xc6U\xee\xd2N\xfd\xb0L^\xae\xa9\xf3\xdbQ\n}k,Q/\xbb\xdbF\xe1)\xac\xe5\x8cb{\xc6\x07\x93\x81\xd35\xa9\xbe\x0e\x0cP2\xc4\xb2#2u\xd0\xa9\xe9\xdb\x9c\xfa\x92\xf8\x1b\x00o\xafZ ~y[\x9dO$\xa2\x8e\xe7\xf9\x0f\xa5P<(4\xa2Z\xe1-\xb3i<&K\xc9\x07{\x8c\x80\xfe\x04d?[\x84\xbb\xd0aJ\xad\x00\xf6\x1b)\x02\x06\x1ci\x86\x0e\x01k[\xb3\x04vl\x05\xb0(\xd4\xe5/\x9f\xa0\xe7\xa6\x82Xj\xcc\xf9C\x19\x93h\\(\xaa;S\x12h\xad\t\x18\xb9N\xb3\xce\xdbW\xdc\x07\x9a\x89\xe5\xfe\x89\x8f#$\x85C\xd8&-\xce\x18$S\xfe\x10\xa8n\xde\xa0\xfa\xc7\xdd\xe4XD\xa7\xe1\xae\n\xb1\xda\x13\x9e#S\xb5X{$\xde\x9f\xcb\xac\xa2\xdf_\xb7\x10\xd2\xf1\x9d\x03\x13,y&\x99\xdc\xc0\xabM\xeb\xa7\x92/\x0c\x02\x12u\x00\xe0\x9d\'\xec\x90\xd1>\xe9\x1f\xeb4\x95tP\xfc[\xa1\xbcp4\x90\x19\xd4\xc4\xbc\xca\xc6e\xac\x8c\xado\xc6\xbd$\x93\x9b\xa7\xa5\xbb\x10\x14\xb1\xaf\xf7\xf6\xef\xbbQ\x9eY\xcd\xda\xc1\\Pw\xef#\x00\x11\x9a\x04\xa6\x1e\x8a\xfd\xcdE\xee\x7f\x866g\x83\xfeF\xcc8\x83\xbf\xb2\xfe\xf3#\xfa\xa8\xb4\xa5Vc\xb3\t5\xc6N\xfa:g\xeadK\xb2\xeda\xd1\xb4H\x99\r\xde\xdc\xd8K[\x96\xdf\xcd\xb6(\xb3\x08x\xb0\'B{\x167\x82"\xdae\xf97L;IU\xd3[Ea}8%\x83\xd2]\x9d\xae\xa2Y\xb1kr6\xc9\xf79\x902\xd4C\xf8\x99\xfd\\\xdf\xd1j\xcc\xd9\x0cEi\x18\xe0#(n\x8a\x00$\x01^\xc0I\xbd\x1f\x80,s\xbf\xfa"VC\x7f*\xf9\'Qc\xf6\xdf\x0e\x8d\x92\xfd\'/q\x81\xc8\x8b\xa8\xd9\xe9\xc6#\x9c\x82Fz\xb3vP\x9d\x17\x82"\x05\x1aA\xda\xf3k\x9f\xafD\xb8v\xd5\xfe\x97\xc8\x19\xf0,\xa6\\\xb3\xe5\xfa\xa7\xdc\x93m\r\xff+\xd2\xd0<\xf4\x98\xe1N\xa9@\xda\x8fv\x81\xe5\xcb\xa6\xd6\x81\xceA\x98\x02\x9b\x17\xaf$\xa5iu"\xe7P\xfc}\xfe\xb3S}\x96\xc0\xbf\xba@\\\xd0s\rg\xa5%\x91\x9c\x1f\xd5\xca]\xdcF{:<\x01\xb6\x0b\x10\xdfQ\x12\x1c[/\xcceu\xf7u\xe9\x19\t[Q\x17\x8d\xf0\x89\x1d\xc1\x84\xbc]\x90\xf7\xac\xfcf;\xf2~i\xd2\x92\x86\xd4\xc0\x19$\xab"E\xc8\x87\xb3\xfem\x00\xd8\xb5N\x82\x97\xea\xd5\xe8\xd5\xc5^|\xbbA\xc6\x1f\xf9\x0b\x9a\xea\\\xba-\x8a\t\xbeAQ\xff*?\x9dtZl\xa4Z\x05>\xdb\xca\xd7q\x10\xbf\xc3\'\xfex+y\x9f\xaaI\xb5\x8e\x8e\xfa\xc2\xae\xb2\x0b\xfd\x80\xd5\x8e\xfb\xc3\xc6e\x9el\xeb\xcc\x83\xb0\xb2\xb2\xb9\x1c\xd4\xee.\x11\xb0\xae\xd4B\xd7\x80\x04\xaf\xcbcOZ\xbc\x1e\xa0\x89\x1b\xd18\xf2n\xd9l\x04\xcb\xd1\x91\xea\xe2\xd3\xe0.@\xa5\x1f\xb6\x0e(\x91#u\xe5-O1\xac\xe9\xa5?l\xb3\xc1\xf2\xbfk$\x8dso\x08\x16\r\x88\x16\xf3\x8e\xa2\xe1\x0f\xc7\x81\xc8\xdes\xf2\xeau\x03x\xd7\xc2@\xbf\x95\xd9X)\xe0\xe6\xbc\xeaH\xc3z\xdb\xd7s\xf3+W\xe1\x955\x10\x05\xa4\x9b\xf8M\xed\xeb\x19M2t\x82[\xca\xef\xbd\xe9\xf8\x1aQ\x95\xdb\xed\xb3\x18\xef\xbcZT\xcf\xaa\xc4l\nY\x16w\xa4\xc44}8vuZ\xb5\x15\xea\xdb\xa8\xe2VQ\x97Cn\x11\xcby2\x9f\x9fiWa\x04N\x18[VXId<\xae\xd2\x870\x83\xbcR\x17\x97"\x9c\xc1T\xa4\xd3\x86%h7\xb9)Ar\xbe \xee\xa4I[\xf4K\x11\xa0\xd9T\x15({\xaf\x80T\x87U\xe7i\xbf\xc8\xe2\x03\x05\x8d\xcc$4\xe7\xd5\x1e\xd0A\xe1\x84\xa7\x9e\x8fA\x87\x81\x1b\x94\xc7\xa2yG\'\x88\xa5\xcdA\xe4\xb6\x8e\xf5\x16*\x05\xe7' 0 ] tags: -worker-1 time: 2026-03-09 15:22:21.503523Z tags: worker-1 test: tempest.api.object_storage.test_object_services.ObjectTest.test_get_object[id-02610ba7-86b7-4272-9ed8-aa8d417cb3cd,smoke] time: 2026-03-09 15:22:21.910527Z successful: tempest.api.object_storage.test_object_services.ObjectTest.test_get_object[id-02610ba7-86b7-4272-9ed8-aa8d417cb3cd,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 30C8 2026-03-09 15:22:21,578 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1358955222 0.073s 2026-03-09 15:22:21,578 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'\xf3+J\xea\xe1hK\x88\xc4\xe9\x12\xaeK\xbcz\xe6&=\x14>\xac<\xc3\x7f96\xc6\xdfx\xee\xa8<\xe4R\xe0\x17\x93Nm+\x8a;\xf0\xe8>Q\'\xe1\xc2~\xa5\xe9+\xbb\x98\xcc\xa4=gb\xb1\xf3\x16~\x01\xa6OK\x083\x1d\x90J> kn\xed\r\xb0\x94\xe6sU\xdb\xa1O\xea&L\x83%YQ\xa3\xec\x12k1\xe8\xa5\xbc\xd4\xd4\xcf\xe7\xcbp\tkS\xfe\x08\x85\xc25\x87#\xc8\xb5\xb8$\x15\x9b\xcaY\xbe\xafD\xac6\xbc\xa9\x05\x86^\xd1-\x1f\xa2gI\xbe\xc9\x80\xb9M\x0f6/\x10\x9a\xa2#;q\xcc\n\xbb`\xfc\xcbB\xc6\x99\xe3"\x00\x02\x91\xdc\xc2w\x9e\x13\x8c\x88\x8a\x82\xc8D\xb4\xfb\xb7d/\xf9\x92\xfe\xd9\xddf\xf7\xb6\xf7l\xb6\x9e\xc8H\xe0G\xfe+zS\x9a&\xf4\xdf\xf1\xf3\xf9\x17\x7f\xd8\xb5r\xab\xa6\xf7\xf2\xf6~z\x1b\x96\xd3\x93\x9dAXx\x84\xcexz\xfak\xbaO\x94ls\xac\x81\xb0{V\xe9q18\x91n\x19\x8a\xe1^\xc8\xa8\xe2_\xed\xe7\xd4,\xe0\xcbc\xa0\x96{\x7f\xb4\xa7\x8fYr\xeb+zX\xf7\xdfY\x04\x1fcX\xd9\x10\xc0\xb1a\xda"\xaa&\xd8\xfekP\x05\xf8\xa9U^\xeb\x9a\xbb\x83=\x9fs\xc0\x17M\xea\xab\xc0\xcaO{aq\xf5\x87\x10\xc0YB%s3\x15\xc4\xb5\x81\xc9\x0e.\xa3\x9d\xbd\x98\xc3\xfe6\x07\xc3HEg\xf0d\xb59g\xa0\x03\xfct\xfe\x16\xdd\xfbV`\xcdV \xf3\xade6\x16\xfd\x06\x90=\xd3\xee\x12A\xda,\xf1\xb1\xb2(y?\xf4\x0b\'\x87\xf7\x95-S\xdb-s\xc1\x9eY6\x87\xdb\x8c\xceI\x01Rw\xae \xd9\xb0\x8c\xd4\x0cV\x1cQ\x13\xe0\xbe\x0b\x99j%\\\xeb\xf5>\xf6\xcfn}\x82\xc0\x91\xe4\xf6\x19\xd9\xd9\xc7\x9c\xfaJF\x1d\xe1$/\xf20\xebw\xf4\xb5\xb8\xda\xe0\x1e\x00\x89\xcc\xbdh\xe9qr\xf47$\xd3\x04aJ}\xe8\xcbn\x7fO\xf5\xd8\xb4\xa2\xb1\xff\x88\'\xa8\xdf-\xf5GW8\x87;\x909' Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '038d174ed3ab3d3a1ef731f1167b1dfd', 'last-modified': 'Mon, 09 Mar 2026 15:22:22 GMT', 'x-trans-id': 'tx5d6d4b885eb847c19d1f2-0069aee5ad', 'x-openstack-request-id': 'tx5d6d4b885eb847c19d1f2-0069aee5ad', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1358955222'} Body: b'' 2026-03-09 15:22:21,847 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1358955222 0.268s 2026-03-09 15:22:21,848 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '038d174ed3ab3d3a1ef731f1167b1dfd', 'last-modified': 'Mon, 09 Mar 2026 15:22:22 GMT', 'x-timestamp': '1773069741.52609', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txcc15144091904bebb4394-0069aee5ad', 'x-openstack-request-id': 'txcc15144091904bebb4394-0069aee5ad', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1358955222'} Body: b'\xf3+J\xea\xe1hK\x88\xc4\xe9\x12\xaeK\xbcz\xe6&=\x14>\xac<\xc3\x7f96\xc6\xdfx\xee\xa8<\xe4R\xe0\x17\x93Nm+\x8a;\xf0\xe8>Q\'\xe1\xc2~\xa5\xe9+\xbb\x98\xcc\xa4=gb\xb1\xf3\x16~\x01\xa6OK\x083\x1d\x90J> kn\xed\r\xb0\x94\xe6sU\xdb\xa1O\xea&L\x83%YQ\xa3\xec\x12k1\xe8\xa5\xbc\xd4\xd4\xcf\xe7\xcbp\tkS\xfe\x08\x85\xc25\x87#\xc8\xb5\xb8$\x15\x9b\xcaY\xbe\xafD\xac6\xbc\xa9\x05\x86^\xd1-\x1f\xa2gI\xbe\xc9\x80\xb9M\x0f6/\x10\x9a\xa2#;q\xcc\n\xbb`\xfc\xcbB\xc6\x99\xe3"\x00\x02\x91\xdc\xc2w\x9e\x13\x8c\x88\x8a\x82\xc8D\xb4\xfb\xb7d/\xf9\x92\xfe\xd9\xddf\xf7\xb6\xf7l\xb6\x9e\xc8H\xe0G\xfe+zS\x9a&\xf4\xdf\xf1\xf3\xf9\x17\x7f\xd8\xb5r\xab\xa6\xf7\xf2\xf6~z\x1b\x96\xd3\x93\x9dAXx\x84\xcexz\xfak\xbaO\x94ls\xac\x81\xb0{V\xe9q18\x91n\x19\x8a\xe1^\xc8\xa8\xe2_\xed\xe7\xd4,\xe0\xcbc\xa0\x96{\x7f\xb4\xa7\x8fYr\xeb+zX\xf7\xdfY\x04\x1fcX\xd9\x10\xc0\xb1a\xda"\xaa&\xd8\xfekP\x05\xf8\xa9U^\xeb\x9a\xbb\x83=\x9fs\xc0\x17M\xea\xab\xc0\xcaO{aq\xf5\x87\x10\xc0YB%s3\x15\xc4\xb5\x81\xc9\x0e.\xa3\x9d\xbd\x98\xc3\xfe6\x07\xc3HEg\xf0d\xb59g\xa0\x03\xfct\xfe\x16\xdd\xfbV`\xcdV \xf3\xade6\x16\xfd\x06\x90=\xd3\xee\x12A\xda,\xf1\xb1\xb2(y?\xf4\x0b\'\x87\xf7\x95-S\xdb-s\xc1\x9eY6\x87\xdb\x8c\xceI\x01Rw\xae \xd9\xb0\x8c\xd4\x0cV\x1cQ\x13\xe0\xbe\x0b\x99j%\\\xeb\xf5>\xf6\xcfn}\x82\xc0\x91\xe4\xf6\x19\xd9\xd9\xc7\x9c\xfaJF\x1d\xe1$/\xf20\xebw\xf4\xb5\xb8\xda\xe0\x1e\x00\x89\xcc\xbdh\xe9qr\xf47$\xd3\x04aJ}\xe8\xcbn\x7fO\xf5\xd8\xb4\xa2\xb1\xff\x88\'\xa8\xdf-\xf5GW8\x87;\x909' 2026-03-09 15:22:21,906 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1358955222 0.058s 2026-03-09 15:22:21,907 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:21 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '038d174ed3ab3d3a1ef731f1167b1dfd', 'last-modified': 'Mon, 09 Mar 2026 15:22:22 GMT', 'x-timestamp': '1773069741.52609', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx13394010fa3d41f68e9f5-0069aee5ad', 'x-openstack-request-id': 'tx13394010fa3d41f68e9f5-0069aee5ad', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1358955222'} Body: b'\xf3+J\xea\xe1hK\x88\xc4\xe9\x12\xaeK\xbcz\xe6&=\x14>\xac<\xc3\x7f96\xc6\xdfx\xee\xa8<\xe4R\xe0\x17\x93Nm+\x8a;\xf0\xe8>Q\'\xe1\xc2~\xa5\xe9+\xbb\x98\xcc\xa4=gb\xb1\xf3\x16~\x01\xa6OK\x083\x1d\x90J> kn\xed\r\xb0\x94\xe6sU\xdb\xa1O\xea&L\x83%YQ\xa3\xec\x12k1\xe8\xa5\xbc\xd4\xd4\xcf\xe7\xcbp\tkS\xfe\x08\x85\xc25\x87#\xc8\xb5\xb8$\x15\x9b\xcaY\xbe\xafD\xac6\xbc\xa9\x05\x86^\xd1-\x1f\xa2gI\xbe\xc9\x80\xb9M\x0f6/\x10\x9a\xa2#;q\xcc\n\xbb`\xfc\xcbB\xc6\x99\xe3"\x00\x02\x91\xdc\xc2w\x9e\x13\x8c\x88\x8a\x82\xc8D\xb4\xfb\xb7d/\xf9\x92\xfe\xd9\xddf\xf7\xb6\xf7l\xb6\x9e\xc8H\xe0G\xfe+zS\x9a&\xf4\xdf\xf1\xf3\xf9\x17\x7f\xd8\xb5r\xab\xa6\xf7\xf2\xf6~z\x1b\x96\xd3\x93\x9dAXx\x84\xcexz\xfak\xbaO\x94ls\xac\x81\xb0{V\xe9q18\x91n\x19\x8a\xe1^\xc8\xa8\xe2_\xed\xe7\xd4,\xe0\xcbc\xa0\x96{\x7f\xb4\xa7\x8fYr\xeb+zX\xf7\xdfY\x04\x1fcX\xd9\x10\xc0\xb1a\xda"\xaa&\xd8\xfekP\x05\xf8\xa9U^\xeb\x9a\xbb\x83=\x9fs\xc0\x17M\xea\xab\xc0\xcaO{aq\xf5\x87\x10\xc0YB%s3\x15\xc4\xb5\x81\xc9\x0e.\xa3\x9d\xbd\x98\xc3\xfe6\x07\xc3HEg\xf0d\xb59g\xa0\x03\xfct\xfe\x16\xdd\xfbV`\xcdV \xf3\xade6\x16\xfd\x06\x90=\xd3\xee\x12A\xda,\xf1\xb1\xb2(y?\xf4\x0b\'\x87\xf7\x95-S\xdb-s\xc1\x9eY6\x87\xdb\x8c\xceI\x01Rw\xae \xd9\xb0\x8c\xd4\x0cV\x1cQ\x13\xe0\xbe\x0b\x99j%\\\xeb\xf5>\xf6\xcfn}\x82\xc0\x91\xe4\xf6\x19\xd9\xd9\xc7\x9c\xfaJF\x1d\xe1$/\xf20\xebw\xf4\xb5\xb8\xda\xe0\x1e\x00\x89\xcc\xbdh\xe9qr\xf47$\xd3\x04aJ}\xe8\xcbn\x7fO\xf5\xd8\xb4\xa2\xb1\xff\x88\'\xa8\xdf-\xf5GW8\x87;\x909' 0 ] tags: -worker-1 time: 2026-03-09 15:22:21.914329Z tags: worker-1 test: tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata[id-9a447cf6-de06-48de-8226-a8c6ed31caf2,smoke] time: 2026-03-09 15:22:22.017953Z successful: tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata[id-9a447cf6-de06-48de-8226-a8c6ed31caf2,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1580 2026-03-09 15:22:22,001 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_list_object_metadata): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-58857633 0.084s 2026-03-09 15:22:22,001 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Object-Meta-test-meta': 'Meta', 'X-Auth-Token': ''} Body: b'd\'CH\xca\xd79\xcdV\xc83\xb4\x16n\xafpR\xf7\xa6\xcb\r.>Si?\xe2Y\xb8\xe2\xd5!\x08|]\xff\x0b4.\xdd\xd7.\x1a\xacde{\xd4">\xa8\x80\x19\xc6\xef\xdd\xf8\xde\x92\xcc\x181\x88\xa2V\xed\xd1J\x1c\x8c\xff\xe0\x0f\x7f\x9f(M\x8d\xa1\xac\x02\x83+)\x01\xc2\xa0\xa57\x89v~\xf7\x07\ru\xbd\x95I\xa0l\x11X4\xcc\xc6\x93\\\xabt\x89\n\xcf\xf5\xf6X\xf8\x1f\x93\x90m\x01\xb7\xae4=\x1ay\xd3WZ\xd8\xcc\x96\x1e\xeb\xd2\x8e\xe5\x02C\xa4\xbd\xc2h\xbc\x94\x82\x81\xbd\xe0\xa3n\x83t%\xf96\xa3\xbb\x14]9\xee\xfc1#g\xf0\xa7\xdf\xa9\xfav\x89}\x80\xfc\xe2\xa7\x06Mh\xeb\xbea_\xfb\xddu\xed\x9a\x8e\xaf\x95\x17\x0c\xe7\xc9\x08\x15\xebC\x19m\xc9_\xf4\x8c\xe7\xc9bn\x11\x8f\x92V\rd\x15\x9a\x94giKc3\xb4\x18q\xfb:\xff)[\x82\x98:\xe6\x02\x1b1:x\xbe\xcb\xc2\xe6^\xa6\xe7\xe4\xe83\x03\x95h\xfc\x96R\xb1\x0b\\9\x8d\xdf\xe6\xc6\xe5w\xf62\xbd!\xe1\x93\xfb1{\xc0W\xd3/a%\x17e\xc2\xb9Y\xe2w\xd5\xfd\xe2\x1f\xf1\xc0\xdb\x00\xd3gn\x12g\x08\x0f\xcf?\x811l\xb9.H\x0c\xbe\x00\x05t\x98\xbb\xa2\x1c\x97\x04Nsc\x91\x7f\xbe\xcby`\xc9\xb52\xc7)k\x9a\xce\x00\xd2\x070\xc2m\x11\x00\xbb\x15\xc6\xa3\x06QV\xe2\xac\x12\xefd\x8c,\xa2\x07\x07W\xc6V-\x7f\xe8\x18\x16\x89*\xe4\xbb{b\x8a\x1e@\xb6w\xeb&\x06\x8e\xf4\xec\xe1}W`\x15\xfd8\xe7\xa4\x96ZL~1\xd9\xd2\xd1X\xeec\xc8\x9bV\xe2<\x9c\x1b\xb4\x90_\xbc\x02\x15\xaa\xa1m\x1a\xd6>\xf9\xff\x0f\x95d\xc8\xb3\x1f\xba\x1c\xdc\x07Rb\xa3\x83\xe6X\xbc\xfa\xb6l\x1b\x120\xb3\xbeDz\xc1?\xc0\'\xf3\xba>\xe9\x99&\x8d\xea\xdeV?\xac\xd1\xcf\xa7\x12\xd6\x9a\x19\xa9\xd1\x86\xa6\xd5\xa0\xd7S\xe3\xb5\xb0$\xec\x0b~\x80j!\x0e\xaf\xa1U\x86)\xf5bA\x043\xdf\x9b\xe8\xc5&\xbe\x8c\xe4-\xcb\xd0yP\xf3ytk\xb1+%\xbc/\x01)\xab\xd4vm\xd0\xb9R@\x7f\xff\xc7\xaa\xa7\x8cY>\x1b=;\xf3&\xdf$FQ\xa2@\xde\x84\x1d\xbbD/&\x1e\xef\xdf\x98o\xa7_\xdc\xc0\xaf\xcf\xfa"\xfdE\xa5G\x1aY\xdc\x91X\xdb\x80\x14\x9c*\x89z\x99\xd2\xee\xb8\x03\x99\xb8N\x80\xa0R\xb6\xcc7<,\xdb.\xb3\xcaQ\xda\xc1\xe1\xdb\x1b\x89F@]\x10\x02w\xcad\xb3\xf1$\xb5\xd2QAN\xf9\xf1\xed\x10\x80\xb2~m\xda\x9b\x99\xe9-\xc6\xdd \x8a\xf9\xa7\xf5\x11w\xaa\xa1\xee\xe6\xab\xaa\xb4q\x8c!M\xdf\x89\xef\xbf\xacR $V\xd6\xba\xe8\x96\x9c\x866\x9d\xc7\x1e"\xdcA\xf2\x9a\xfd\xfe\x8aX\xc8\xc0\xf5\x03\xcb\xc6zb\xbb\x02\xa6n\x1aU\x9e\x80\x1e`pj\xd4g\x95\xf2/j\x909\xa4\x9a\xe6F\xda\xcb\x16+\xb8\x06b\x05\x14\xd0\xc0\xcc.\x89Z\xa0sy\x96\x82cf\xb1\x8e\xfaq\x9f\xba\xabN\x06\x18Zv\xc8\xe3\x8a"\x03?L\xb0\xe3"\x8b\x15y\x1f\x11&\x95c5_\x0f\x1aP\xf4\x15\xd9!\xfeK\xe0\xf6;\x12h\x9d*\xc5\x93\x876b\xa09_9@\xd3\xf4Q\x16\x86TF*ld\xd2\x1d\x83\x8e\x1bQn\xb42\xe1\xbb\xb1\xa7\x9fN;\xd7i\x94B\xbcE\x10\xab\x08v:\xeaoS\x02\xd1`\x01<\xab\xe53C\xdds\xd7U\x03yr\xe8\\\xfc\xff\xf4\x1c\xd9:\x98I\x11j=\x14jo\xa0\x11\x99!\xc2\xe7\xacE\xec\xf1\\DD7Ah{\xac\xf2\xaef\xc1@\xa7A\xb1m%q\x8b\x13\xd6\xfc\xe8`\x82H\xb16\x12\x05\x07l\x0ed\xe2Q4G\xf53$\xaf\x87\x15\x89\xc3\x12\xc4/\xe4bT!\xf7\x9c\xa7\xa5O\xa5\xeb\xd8\xaa\xe3\xd0QiQV\xbe\r(\xcb\x12$\xeb#\x1f\x9fv\x8eea\xfc\xd8\xf5>C\xd4L\xee' Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:21 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '4ab318e5ff2df7c22ff77872ec96fd72', 'last-modified': 'Mon, 09 Mar 2026 15:22:22 GMT', 'x-trans-id': 'txdaf6d4cbed56499ba813d-0069aee5ad', 'x-openstack-request-id': 'txdaf6d4cbed56499ba813d-0069aee5ad', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-58857633'} Body: b'' 2026-03-09 15:22:22,017 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_list_object_metadata): 200 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-58857633 0.016s 2026-03-09 15:22:22,017 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'x-object-meta-test-meta': 'Meta', 'etag': '4ab318e5ff2df7c22ff77872ec96fd72', 'last-modified': 'Mon, 09 Mar 2026 15:22:22 GMT', 'x-timestamp': '1773069741.94151', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txf7ca7c3a78664ee1ad454-0069aee5ae', 'x-openstack-request-id': 'txf7ca7c3a78664ee1ad454-0069aee5ae', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-58857633'} Body: b'' 0 ] tags: -worker-1 time: 2026-03-09 15:22:22.018243Z tags: worker-1 test: tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata[id-7a94c25d-66e6-434c-9c38-97d4e2c29945,smoke] time: 2026-03-09 15:22:22.196853Z successful: tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata[id-7a94c25d-66e6-434c-9c38-97d4e2c29945,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2A6C 2026-03-09 15:22:22,082 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1667140545 0.062s 2026-03-09 15:22:22,082 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'v>\x88\xd9\xb92rA\xb6\xc2\xc8\xf7\x02\xf3\x1c\x11\xa3\x96s\xc3pX\xec\xb7\xf5\xd7\x8e\xbeA\x04\x88Z/PSeV\x1cR\xe3H)+\xc0\xb1\xa0\xfc\x13\xf6lv}6]\x8d\xc6\xf6\x10\xf9\x15\xcaEAt\x1e\xc2;\xc8\xe3\xde\xdb\xa9\x99\xe4\xef\x14\xc9\xf8\xf8\xb3\x8d\x84:sC\xfb\x99Pb\xec\xd7%\xeeb\xf0\xf1\xbe\x86QJ\x82\xb0\x83\x86\xe3\xed:IA\xc4{!\xc3Fi\xbf\xfb\rQ\x9a|\xff\xf4\xf4\x8e\xa2\x04\x0f\xc0&\xb4\xfd\xe5\xf5\x7f\xe9\x95\xb5\x14*\x0es\xf9\x07`\xb2\x0f\xc7_\xf9\xa77\xc8|4\x03\x86\x8fR\xf8\xa8\xf2\r\xf0\xb7\xf4\xe1\x91\xd3\xd9\xda\x9e\xad\xf62\x0bhx9\x90\xf81\x96c\x1a\xf5\xbb\xb9\x07\xbc/\xcc\xbf*\x04,\xfew\xa5H&\xc66\x8f\xd7\x11\xd3\x80\x9b\xd06\t\x1ecH6\r;h \xe0V\x1c\x95\xeb\x03\xd5\x0bn1\xdd\xfd\xa8\x13\xd6`\x1dI\x97\xd6\xe6\xee\x01\xf1u\xf3+A(\xe6\xd5q\xd9Y\x8c^\xda\xc8\x80\x13P\x0b\x90\xbd,\xe9\xf5P\x93z\xff\x8d\x87\x1d\xdes\x88\x0b,pM\xa2\xcc\xa7q\x1e\xf9\x8fF\xa6/\xebN@\xec\x90\xb0\x92\xb0[!E\xf5\xd8\x11\xf5\x1b\xa5\x9bK\x83K\x14\x90Ot\x87c\xcb\x9c\xa2[\xbfP\xaa\x0f\xc3r\xa5^\xa2\x88\xa94\xf1\x03\x1cn\x86\xbf\xd1\x02y\x8a(\xec\xac&\xa7\xe1c\xb1\xb0O\xae\xf6\xee\x13~\xa6\xc2M\xa1\x8b\x13w$W\x05\x8a\xbfN\xf8\xe2\xabhK\xfar.\x11\xc8dFm\x95\x83\x1bbo\xbe\xd7:t\x9a\x80\xd5\xe3\x02]/\x19\\\x95\xe8\x80D\x93\x87\xc8]\xe5\xe1\x19E\xb46%\xde`c\xcf{\xb4\xb2\xcbo9\xbe\xeak\xfb\xe7\x08\x8d\xf7\t\xc4L\'\x05\xfb\x8e\x01\xdb\xcd-b,U-p\xfb""/\xb30\xcez]<\x99Mr\x8b\xab\xd6\x07B\xaak\x8a\x8cE\x08\xb0\x82W\xec7l_\x18\xda\x11k\xd9J%@\xca\xd0\x04\xb1\x9bJ\x93G\xcb\xb9\x12\xce\xdev\x87\xe5\x9d\xfc\xc3\xd5+\xfa\xc3\xa8\x1c\xa9\xf1\x9d^:\xf2\xfc\x90\xbe\xc6n\x86BV\xb6Is1\x0eN\x1e\x16\xfc\x94\xc2S7BI\x84\\\t\x13\x8a\xd7\x98Q\xde]\\\xad\x90Z\xab\xcan\xedB\xb2\x01\xfd\x95\xda\xafM+dwx\x1b/U\x98K9\xe2C\xaf\x9f\x84$g\xf4\xed\xe9\xd1z\x8c5Z-a\x03\x1a]\x1a\xcc/\xc0]\x18l\xf6\xf9\x07\xe4\xf1\x86\x12h(mi\x99\xe7\x038\x93\x9c\xf1\xd8M\xa8\xd9|\x0e\xd1\xcf)\xb3(A-\xcc\xfb\xa9\x16\xe9\xfc"\x07\xbeO\x8d\xf1\x1b\xdf2\xac\xe4|&\xa5j\x16_\xb6\x01\xedo\xc1w\x05\xfc\x17y\xbeqZ\xeb\xe6\x9e\x16\x0f\xc7\xbdHXN\xd4\xf6=r\x0c\x95\xe6\xf3\xc0\xed\xc4G\x16\xdc4\xb0\x0f\xf9Z\xf8\x0e\xc1G\xff\xcd(;}^\x7f\r\xe9z\xc5\xd7\x14%\x88\x7f\xf2\xa6}\xa8D\xf2\xd4\xed\x1b)w\x81\xdb\x1a\x98\x80\x13D\x0b\xc2\x11\xcb\x91xCc\xbb\x7fnhJvT\xdd\x91$\xd9\xf6\x15q\xc6bh}eV\xb8=b\xbd\x89\x9aj\x8b\x01\x99\x87s\xcb\x7fg84\xa0h\xa4L\x1a\xa8\t;\xca?sh+\x87D\xdd\xf2\xcc\x85\x8e!\xb8z\x002r\x13h\x8f/\x87g"\x04Os\xcd\xad\xce\x9d\x0fW`=&\xdb\xb6|\xa3\xf93\xc2&\xf7\x87\x87\xc94\xf3\x15\xcaO\x9f\xd1\xa69M-7\x0b{\x89\xfbz\xc6\x88\xa5\xf5\x91X\xf1+M\x08\xc7\xe6\xce\x94\x7fq\xbc\x82\x04!\x14O\xe4\xaa4\x892\xab\xb0\xc8\xd84I\xba\x19\xa1\xd0\x013\x13\xc3,C\x94\xd5b,\xb7\xf8\x9aj\xcc\x84\xf7\xc1\xc4\xd1ZF\xb4\x19\xe8\x12\xad\xfde\xc4H\xb5\x88Y?\tqU3\x8a\xc3\x06\x8e\xf8\xdf \xbbs\xf9\xeb\x17^H\xecw\x8f\xd8\x1b\x05\xae\x06\xf9\xe1\x1c*\xc5b\xb9x\x99\xcd\xa9\xed\x99\xdc5\xc5NJ\xb3\xbeg<\xc9\x18\xe2\xad\xf2}\xa4\xaf_\xa1\x8c\xb5\xc209\xf8\xe7\xc6\x12\xebk\x9d\xd7\x12\x7f#\t\xb5\x1fD7\xa4\xf6\xa0g\xf8\xd1\xae.g\xbbI\xcb' Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:22 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '7a5d5b73c53698077aebbe098a216257', 'last-modified': 'Mon, 09 Mar 2026 15:22:23 GMT', 'x-trans-id': 'txaf6d74d5ae36429fab818-0069aee5ae', 'x-openstack-request-id': 'txaf6d74d5ae36429fab818-0069aee5ae', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1667140545'} Body: b'' 2026-03-09 15:22:22,113 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1667140545 0.031s 2026-03-09 15:22:22,114 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '7a5d5b73c53698077aebbe098a216257', 'last-modified': 'Mon, 09 Mar 2026 15:22:23 GMT', 'x-timestamp': '1773069742.04095', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx0eb40b33a4114ce48d6de-0069aee5ae', 'x-openstack-request-id': 'tx0eb40b33a4114ce48d6de-0069aee5ae', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1667140545'} Body: b'v>\x88\xd9\xb92rA\xb6\xc2\xc8\xf7\x02\xf3\x1c\x11\xa3\x96s\xc3pX\xec\xb7\xf5\xd7\x8e\xbeA\x04\x88Z/PSeV\x1cR\xe3H)+\xc0\xb1\xa0\xfc\x13\xf6lv}6]\x8d\xc6\xf6\x10\xf9\x15\xcaEAt\x1e\xc2;\xc8\xe3\xde\xdb\xa9\x99\xe4\xef\x14\xc9\xf8\xf8\xb3\x8d\x84:sC\xfb\x99Pb\xec\xd7%\xeeb\xf0\xf1\xbe\x86QJ\x82\xb0\x83\x86\xe3\xed:IA\xc4{!\xc3Fi\xbf\xfb\rQ\x9a|\xff\xf4\xf4\x8e\xa2\x04\x0f\xc0&\xb4\xfd\xe5\xf5\x7f\xe9\x95\xb5\x14*\x0es\xf9\x07`\xb2\x0f\xc7_\xf9\xa77\xc8|4\x03\x86\x8fR\xf8\xa8\xf2\r\xf0\xb7\xf4\xe1\x91\xd3\xd9\xda\x9e\xad\xf62\x0bhx9\x90\xf81\x96c\x1a\xf5\xbb\xb9\x07\xbc/\xcc\xbf*\x04,\xfew\xa5H&\xc66\x8f\xd7\x11\xd3\x80\x9b\xd06\t\x1ecH6\r;h \xe0V\x1c\x95\xeb\x03\xd5\x0bn1\xdd\xfd\xa8\x13\xd6`\x1dI\x97\xd6\xe6\xee\x01\xf1u\xf3+A(\xe6\xd5q\xd9Y\x8c^\xda\xc8\x80\x13P\x0b\x90\xbd,\xe9\xf5P\x93z\xff\x8d\x87\x1d\xdes\x88\x0b,pM\xa2\xcc\xa7q\x1e\xf9\x8fF\xa6/\xebN@\xec\x90\xb0\x92\xb0[!E\xf5\xd8\x11\xf5\x1b\xa5\x9bK\x83K\x14\x90Ot\x87c\xcb\x9c\xa2[\xbfP\xaa\x0f\xc3r\xa5^\xa2\x88\xa94\xf1\x03\x1cn\x86\xbf\xd1\x02y\x8a(\xec\xac&\xa7\xe1c\xb1\xb0O\xae\xf6\xee\x13~\xa6\xc2M\xa1\x8b\x13w$W\x05\x8a\xbfN\xf8\xe2\xabhK\xfar.\x11\xc8dFm\x95\x83\x1bbo\xbe\xd7:t\x9a\x80\xd5\xe3\x02]/\x19\\\x95\xe8\x80D\x93\x87\xc8]\xe5\xe1\x19E\xb46%\xde`c\xcf{\xb4\xb2\xcbo9\xbe\xeak\xfb\xe7\x08\x8d\xf7\t\xc4L\'\x05\xfb\x8e\x01\xdb\xcd-b,U-p\xfb""/\xb30\xcez]<\x99Mr\x8b\xab\xd6\x07B\xaak\x8a\x8cE\x08\xb0\x82W\xec7l_\x18\xda\x11k\xd9J%@\xca\xd0\x04\xb1\x9bJ\x93G\xcb\xb9\x12\xce\xdev\x87\xe5\x9d\xfc\xc3\xd5+\xfa\xc3\xa8\x1c\xa9\xf1\x9d^:\xf2\xfc\x90\xbe\xc6n\x86BV\xb6Is1\x0eN\x1e\x16\xfc\x94\xc2S7BI\x84\\\t\x13\x8a\xd7\x98Q\xde]\\\xad\x90Z\xab\xcan\xedB\xb2\x01\xfd\x95\xda\xafM+dwx\x1b/U\x98K9\xe2C\xaf\x9f\x84$g\xf4\xed\xe9\xd1z\x8c5Z-a\x03\x1a]\x1a\xcc/\xc0]\x18l\xf6\xf9\x07\xe4\xf1\x86\x12h(mi\x99\xe7\x038\x93\x9c\xf1\xd8M\xa8\xd9|\x0e\xd1\xcf)\xb3(A-\xcc\xfb\xa9\x16\xe9\xfc"\x07\xbeO\x8d\xf1\x1b\xdf2\xac\xe4|&\xa5j\x16_\xb6\x01\xedo\xc1w\x05\xfc\x17y\xbeqZ\xeb\xe6\x9e\x16\x0f\xc7\xbdHXN\xd4\xf6=r\x0c\x95\xe6\xf3\xc0\xed\xc4G\x16\xdc4\xb0\x0f\xf9Z\xf8\x0e\xc1G\xff\xcd(;}^\x7f\r\xe9z\xc5\xd7\x14%\x88\x7f\xf2\xa6}\xa8D\xf2\xd4\xed\x1b)w\x81\xdb\x1a\x98\x80\x13D\x0b\xc2\x11\xcb\x91xCc\xbb\x7fnhJvT\xdd\x91$\xd9\xf6\x15q\xc6bh}eV\xb8=b\xbd\x89\x9aj\x8b\x01\x99\x87s\xcb\x7fg84\xa0h\xa4L\x1a\xa8\t;\xca?sh+\x87D\xdd\xf2\xcc\x85\x8e!\xb8z\x002r\x13h\x8f/\x87g"\x04Os\xcd\xad\xce\x9d\x0fW`=&\xdb\xb6|\xa3\xf93\xc2&\xf7\x87\x87\xc94\xf3\x15\xcaO\x9f\xd1\xa69M-7\x0b{\x89\xfbz\xc6\x88\xa5\xf5\x91X\xf1+M\x08\xc7\xe6\xce\x94\x7fq\xbc\x82\x04!\x14O\xe4\xaa4\x892\xab\xb0\xc8\xd84I\xba\x19\xa1\xd0\x013\x13\xc3,C\x94\xd5b,\xb7\xf8\x9aj\xcc\x84\xf7\xc1\xc4\xd1ZF\xb4\x19\xe8\x12\xad\xfde\xc4H\xb5\x88Y?\tqU3\x8a\xc3\x06\x8e\xf8\xdf \xbbs\xf9\xeb\x17^H\xecw\x8f\xd8\x1b\x05\xae\x06\xf9\xe1\x1c*\xc5b\xb9x\x99\xcd\xa9\xed\x99\xdc5\xc5NJ\xb3\xbeg<\xc9\x18\xe2\xad\xf2}\xa4\xaf_\xa1\x8c\xb5\xc209\xf8\xe7\xc6\x12\xebk\x9d\xd7\x12\x7f#\t\xb5\x1fD7\xa4\xf6\xa0g\xf8\xd1\xae.g\xbbI\xcb' 2026-03-09 15:22:22,154 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 202 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1667140545 0.040s 2026-03-09 15:22:22,154 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Object-Meta-test-meta': 'Meta', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:22 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '76', 'x-trans-id': 'txbba3ffa7c56a4fdd97ed7-0069aee5ae', 'x-openstack-request-id': 'txbba3ffa7c56a4fdd97ed7-0069aee5ae', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1667140545'} Body: b'

Accepted

The request is accepted for processing.

' 2026-03-09 15:22:22,196 26 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 200 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1667140545 0.041s 2026-03-09 15:22:22,196 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:22 GMT', 'server': 'Apache', 'content-type': 'application/json', 'x-object-meta-test-meta': 'Meta', 'etag': '7a5d5b73c53698077aebbe098a216257', 'last-modified': 'Mon, 09 Mar 2026 15:22:23 GMT', 'x-timestamp': '1773069742.13083', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txdb8252e2eb8e429b890b6-0069aee5ae', 'x-openstack-request-id': 'txdb8252e2eb8e429b890b6-0069aee5ae', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=27ce8eac454f67fb9914f6184ba072b8; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_33070556f0c54a4da0dec19e233e71c6/tempest-TestContainer-1112019667/tempest-TestObject-1667140545'} Body: b'' 0 ] tags: -worker-1 time: 2026-03-09 15:22:25.075730Z tags: worker-5 test: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] time: 2026-03-09 15:22:25.715759Z 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:'' 5E4 2026-03-09 15:22:25,714 30 INFO [tempest.lib.common.rest_client] Request (ServersTestManualDisk:test_list_servers): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers 0.634s 2026-03-09 15:22:25,714 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:25 GMT', 'server': 'Apache', 'content-length': '380', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-a39b2c10-4307-4a73-8344-405f0eedb1e5', 'x-compute-request-id': 'req-a39b2c10-4307-4a73-8344-405f0eedb1e5', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "f053aea3-7579-43d4-87be-c3f2d0f02e94", "name": "tempest-ServersTestManualDisk-server-1802210820", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f053aea3-7579-43d4-87be-c3f2d0f02e94"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f053aea3-7579-43d4-87be-c3f2d0f02e94"}]}]}' 0 ] tags: -worker-5 time: 2026-03-09 15:22:25.715995Z tags: worker-5 test: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] time: 2026-03-09 15:22:25.716284Z successful: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] [ multipart ] tags: -worker-5 time: 2026-03-09 15:22:27.236034Z tags: worker-1 test: setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest) time: 2026-03-09 15:22:27.236034Z skip: setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest) [ multipart Content-Type: text/plain;charset=utf8 reason 31 VolumesGetTest skipped as Cinder is not available0 ] tags: -worker-1 time: 2026-03-09 15:22:38.290181Z 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-09 15:22:40.702576Z successful: tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 5D8 2026-03-09 15:22:40,582 27 INFO [tempest.lib.common.rest_client] Request (ServersTestJSON:test_list_servers): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers 2.205s 2026-03-09 15:22:40,687 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': 'Mon, 09 Mar 2026 15:22:38 GMT', 'server': 'Apache', 'content-length': '374', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-54c45ec2-cc52-4617-9aa5-4b36bfa549a7', 'x-compute-request-id': 'req-54c45ec2-cc52-4617-9aa5-4b36bfa549a7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "9d327e12-42ef-4aa6-b24e-39ec9455ccb5", "name": "tempest-ServersTestJSON-server-1593314405", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/9d327e12-42ef-4aa6-b24e-39ec9455ccb5"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/9d327e12-42ef-4aa6-b24e-39ec9455ccb5"}]}]}' 0 ] tags: -worker-2 time: 2026-03-09 15:22:40.702964Z 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-09 15:22:40.703472Z 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-09 15:22:59.975278Z tags: worker-0 test: tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke] time: 2026-03-09 15:23:04.977165Z failure: tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 5A95 2026-03-09 15:23:00,068 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/projects 0.084s 2026-03-09 15:23:00,068 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"domain_id": "default", "name": "tempest-TrustsV3TestJSON-838664760"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-length': '351', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-59db2cf5-3b29-4665-8e15-1e540872f6b8', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects'} Body: b'{"project": {"id": "a38f1e8c39a8498bb71f3a7997fee163", "name": "tempest-TrustsV3TestJSON-838664760", "domain_id": "default", "description": "", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163"}}}\n' 2026-03-09 15:23:00,522 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 0.454s 2026-03-09 15:23:00,522 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-user-113088726", "description": "tempest-user-113088726description", "password": "B1@b+ls~r^2G5%^", "email": "tempest-user-113088726@testmail.xx", "project_id": "a38f1e8c39a8498bb71f3a7997fee163", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-length': '436', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3c6305c4-0954-400f-8bdd-7f5d54a5bba2', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"user": {"description": "tempest-user-113088726description", "email": "tempest-user-113088726@testmail.xx", "project_id": "a38f1e8c39a8498bb71f3a7997fee163", "id": "fc154f447bec431ead9651c18df5f07b", "name": "tempest-user-113088726", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/fc154f447bec431ead9651c18df5f07b"}}}\n' 2026-03-09 15:23:00,624 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.099s 2026-03-09 15:23:00,624 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-DelegatedRole-286830426"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-length': '266', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-129fe762-ae80-4c41-86b6-aff98bcbab9d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "43aaf1ee763140fbbcd82a38c14f2fc2", "name": "tempest-DelegatedRole-286830426", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/43aaf1ee763140fbbcd82a38c14f2fc2"}}}\n' 2026-03-09 15:23:00,676 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.051s 2026-03-09 15:23:00,676 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-NotDelegatedRole-1969618481"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-length': '270', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c6afa0a9-02f2-4a84-862b-9d4236663b96', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "e4f7caa336a64dab99c7f96837077ed1", "name": "tempest-NotDelegatedRole-1969618481", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/e4f7caa336a64dab99c7f96837077ed1"}}}\n' 2026-03-09 15:23:01,106 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163/users/fc154f447bec431ead9651c18df5f07b/roles/43aaf1ee763140fbbcd82a38c14f2fc2 0.429s 2026-03-09 15:23:01,106 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3e38e0d9-551d-4e75-ae56-066a9df74579', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163/users/fc154f447bec431ead9651c18df5f07b/roles/43aaf1ee763140fbbcd82a38c14f2fc2'} Body: b'' 2026-03-09 15:23:01,323 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163/users/fc154f447bec431ead9651c18df5f07b/roles/e4f7caa336a64dab99c7f96837077ed1 0.217s 2026-03-09 15:23:01,324 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:01 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8c120021-5409-459c-a74b-66a118cd19c7', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163/users/fc154f447bec431ead9651c18df5f07b/roles/e4f7caa336a64dab99c7f96837077ed1'} Body: b'' 2026-03-09 15:23:01,541 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/users 0.217s 2026-03-09 15:23:01,542 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:01 GMT', 'server': 'Apache', 'content-length': '8120', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c01fd914-e781-48fb-934f-c5f34503f3a1', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"users": [{"id": "7e14af17673d4f34831284acf407237d", "name": "admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/7e14af17673d4f34831284acf407237d"}}, {"id": "934b81751dd34c2e9c43b4d114f7536d", "name": "glance", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/934b81751dd34c2e9c43b4d114f7536d"}}, {"id": "bca64a1bfbcf4380a8497171a9398889", "name": "heat_stack_domain_admin", "domain_id": "154399cfaa104c5fb6c72536ea74712e", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/bca64a1bfbcf4380a8497171a9398889"}}, {"id": "d226d3f53ed948a781101c65d51ac41d", "name": "nova", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/d226d3f53ed948a781101c65d51ac41d"}}, {"id": "3cb946c5c6d247f8bd5483605a18c5a4", "name": "barbican", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/3cb946c5c6d247f8bd5483605a18c5a4"}}, {"id": "55447b3b70644c31af1e09677686a6d8", "name": "neutron", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/55447b3b70644c31af1e09677686a6d8"}}, {"id": "fabaf66f19ae4edf8ceb536959d3d7dc", "name": "ceilometer", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/fabaf66f19ae4edf8ceb536959d3d7dc"}}, {"id": "d7a281e8e9574f379d49a9ad5f740029", "name": "placement", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/d7a281e8e9574f379d49a9ad5f740029"}}, {"id": "180bde626e894a539692426c451c76c7", "name": "cinder", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/180bde626e894a539692426c451c76c7"}}, {"id": "496e5b831ae4479eae48fab804acafbc", "name": "swift", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/496e5b831ae4479eae48fab804acafbc"}}, {"id": "0dd280ed6fc54fa69fe5e71ef2a94622", "name": "heat", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/0dd280ed6fc54fa69fe5e71ef2a94622"}}, {"id": "026df9de5a50463394880edeb5eb4d51", "name": "aodh", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/026df9de5a50463394880edeb5eb4d51"}}, {"tenantId": "598bee04399b4ea2868ac6c143574c0e", "email": "demo_tempestconf@test.com", "id": "b3767b915cad4c46aea0b2ac57dcc39a", "name": "demo_tempestconf", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/ 2026-03-09 15:23:02,144 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.601s 2026-03-09 15:23:02,144 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:01 GMT', 'server': 'Apache', 'content-length': '6275', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1b5c35ee-9998-425e-9b22-4dfd7b18f79c', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; 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": "fc154f447bec431ead9651c18df5f07b", "name": "tempest-user-113088726", "password_expires_at": null}, "audit_ids": ["_vecKg7DQ52oxZibzjSZtg"], "expires_at": "2026-03-09T16:23:02.000000Z", "issued_at": "2026-03-09T15:23:02.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a38f1e8c39a8498bb71f3a7997fee163", "name": "tempest-TrustsV3TestJSON-838664760"}, "is_domain": false, "roles": [{"id": "e4f7caa336a64dab99c7f96837077ed1", "name": "tempest-NotDelegatedRole-1969618481"}, {"id": "43aaf1ee763140fbbcd82a38c14f2fc2", "name": "tempest-DelegatedRole-286830426"}], "catalog": [{"endpoints": [{"name": "heat", "id": "721f8e69637648be92e53657a1aec082", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/a38f1e8c39a8498bb71f3a7997fee163", "region": "regionOne"}, {"name": "heat", "id": "771c120ac018422dab4690d866ffaf8d", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/a38f1e8c39a8498bb71f3a7997fee163", "region": "regionOne"}], "id": "089a76727bcf4f579b77e01d44fe4785", "type": "orchestration", "name": "heat"}, {"endpoints": [{"name": "glance", "id": "72a4f17035154da7bfe7e8c9eb626d41", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}, {"name": "glance", "id": "7a4beaca53fd4e6d91d1904de66b1d67", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "095fbd6d9807495db14c721a4e6f2aef", "type": "image", "name": "glance"}, {"endpoints": [{"name": "nova", "id": "49bd114e853a41d5ab2240eb09919594", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}, {"name": "nova", "id": "8b4a3ff970974f1eb307ef2305403d67", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}], "id": "2940800dd35c4901b83d2dfda6e17790", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "cinderv3", "id": "68c6b4a623e14ef4a59fa4c8aefcfe27", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "9f3f0f1a456f4218b13a3b7510130d6a", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "2b7af0349d9842b0b321c988e35a92b4", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "barbican", "id": "4547cc268fa640a88ced01adc9ad1084", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "barbican", "id": "dd88202d63f24b338298f4a1c313c7f9", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}], "id": "2cf1b80d114c468ab21caad7b2861261", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "7336345c9c934c9f9a05cb4c098755d4", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "d06a511d0e62477fbf33ec96f748f7fd", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "31aaa9efdacd40418877c6e9d5b94420", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "placement", "id": "b226626048054359bbfeaad1560a8e1f", "interface": "internal", "region_id": "regionOne", "url": "https://placement-internal.openstack.svc:8778", "region": "regionOne"}, {"name": "placement", "id": "bd7da5ff47344b73949385714a8c4820", "interface": "public", "region_id": "regionOne", "url": "https://placement-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "48795380b2184431aef6c6 2026-03-09 15:23:03,901 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:test_get_trusts_all): 500 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.927s 2026-03-09 15:23:03,902 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:03 GMT', 'server': 'Apache', 'content-length': '531', 'content-type': 'text/html; charset=iso-8859-1', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '500', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens'} Body: b'\n\n500 Internal Server Error\n\n

Internal Server Error

\n

The server encountered an internal error or\nmisconfiguration and was unable to complete\nyour request.

\n

Please contact the server administrator at \n [no address given] to inform them of the time this error occurred,\n and the actions you performed just before this error.

\n

More information about this error may be available\nin the server error log.

\n\n' 2026-03-09 15:23:04,594 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 500 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/e4f7caa336a64dab99c7f96837077ed1 0.217s 2026-03-09 15:23:04,595 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '143', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-752cda4b-7794-4e98-a23a-af3e1f7bc884', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '500', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/e4f7caa336a64dab99c7f96837077ed1'} Body: b'{"error": {"code": 500, "title": "Internal Server Error", "message": "An unexpected error prevented the server from fulfilling your request."}}' 2026-03-09 15:23:04,732 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 500 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/43aaf1ee763140fbbcd82a38c14f2fc2 0.053s 2026-03-09 15:23:04,733 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '143', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-974087d2-8568-459e-8f09-060f2081ad20', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '500', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/43aaf1ee763140fbbcd82a38c14f2fc2'} Body: b'{"error": {"code": 500, "title": "Internal Server Error", "message": "An unexpected error prevented the server from fulfilling your request."}}' 2026-03-09 15:23:04,775 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 500 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/fc154f447bec431ead9651c18df5f07b 0.042s 2026-03-09 15:23:04,776 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '143', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-60d5a7e5-91a3-4832-aac2-40d4fc54b9cf', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '500', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/fc154f447bec431ead9651c18df5f07b'} Body: b'{"error": {"code": 500, "title": "Internal Server Error", "message": "An unexpected error prevented the server from fulfilling your request."}}' 2026-03-09 15:23:04,905 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 500 DELETE https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163 0.121s 2026-03-09 15:23:04,906 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '143', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-28a40a38-9e7d-4b89-8d27-3bc92088eb3d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '500', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163'} Body: b'{"error": {"code": 500, "title": "Internal Server Error", "message": "An unexpected error prevented the server from fulfilling your request."}}' 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 90F Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/identity/admin/v3/test_trusts.py", line 289, in test_get_trusts_all self.create_trust() File "/usr/lib/python3.9/site-packages/tempest/api/identity/admin/v3/test_trusts.py", line 126, in create_trust trust_create = self.trustor_client.create_trust( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/trusts_client.py", line 33, in create_trust resp, body = self.post('OS-TRUST/trusts', post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/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 609, in _request req_url, req_headers, req_body = self.auth_provider.auth_request( File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 185, in auth_request auth_url, auth_headers, auth_body = self._decorate_request( File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 275, in _decorate_request auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 320 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/roles_client.py", line 75, in delete_role resp, body = self.delete('roles/%s' % role_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-2 320 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/roles_client.py", line 75, in delete_role resp, body = self.delete('roles/%s' % role_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-3 321 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/users_client.py", line 104, in delete_user resp, body = self.delete("users/%s" % user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-4 32C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/projects_client.py", line 74, in delete_project resp, body = self.delete('projects/%s' % project_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 ] tags: -worker-0 time: 2026-03-09 15:22:32.210593Z tags: worker-1 test: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] time: 2026-03-09 15:23:04.981758Z failure: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3575 2026-03-09 15:22:39,734 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 7.523s 2026-03-09 15:22:39,788 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network-smoke--633809035", "project_id": "72da2d79159344a8a46c1b6d85663b2b"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '626', 'x-openstack-request-id': 'req-afa1815f-4de1-4ed8-81d2-085eaf850ab8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"848c4a48-270f-453f-bd44-8d83281902ba","name":"tempest-network-smoke--633809035","tenant_id":"72da2d79159344a8a46c1b6d85663b2b","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"72da2d79159344a8a46c1b6d85663b2b","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-09T15:22:35Z","updated_at":"2026-03-09T15:22:35Z","revision_number":1}}' 2026-03-09 15:22:45,606 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 5.816s 2026-03-09 15:22:45,606 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-TestNetworkBasicOps-router-2082765093", "admin_state_up": true, "project_id": "72da2d79159344a8a46c1b6d85663b2b", "external_gateway_info": {"network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53"}}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '672', 'x-openstack-request-id': 'req-8f48af00-a2ea-4785-8bd2-d34108de6ae7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers'} Body: b'{"router": {"id": "dfd4a82c-fc4a-4f28-abbf-aff1a3c92d28", "name": "tempest-TestNetworkBasicOps-router-2082765093", "tenant_id": "72da2d79159344a8a46c1b6d85663b2b", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "external_fixed_ips": [{"subnet_id": "eb63846e-daf2-4b18-9900-d5e1486dc6d0", "ip_address": "192.168.122.185"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-03-09T15:22:42Z", "updated_at": "2026-03-09T15:22:43Z", "revision_number": 2, "project_id": "72da2d79159344a8a46c1b6d85663b2b"}}' 2026-03-09 15:22:46,746 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=72da2d79159344a8a46c1b6d85663b2b&cidr=10.100.0.0%2F28 1.139s 2026-03-09 15:22:46,746 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-be3980e2-d17b-4845-8707-fa0b518b53f4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=72da2d79159344a8a46c1b6d85663b2b&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-03-09 15:22:48,986 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks?router%3Aexternal=True 2.238s 2026-03-09 15:22:49,177 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:48 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-a0ec0f5e-6559-44d7-843f-8843b89dfe14', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"689eda70-2d62-4a5a-8b33-2939a3ee6a53","name":"public","tenant_id":"4d2a6c57af9343b1ac22e914e863753e","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["eb63846e-daf2-4b18-9900-d5e1486dc6d0"],"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-09T14:58:28Z","updated_at":"2026-03-09T14:58:34Z","revision_number":2,"project_id":"4d2a6c57af9343b1ac22e914e863753e","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null}]}' 2026-03-09 15:22:56,295 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=689eda70-2d62-4a5a-8b33-2939a3ee6a53&cidr=10.100.0.0%2F28 7.113s 2026-03-09 15:22:56,296 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-e4593294-77d2-4819-a353-d08c844aee33', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=689eda70-2d62-4a5a-8b33-2939a3ee6a53&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-03-09 15:23:02,135 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 5.838s 2026-03-09 15:23:02,135 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "tempest-subnet-smoke-692999907", "network_id": "848c4a48-270f-453f-bd44-8d83281902ba", "project_id": "72da2d79159344a8a46c1b6d85663b2b", "ip_version": 4, "cidr": "10.100.0.0/28"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '632', 'x-openstack-request-id': 'req-7a85c5aa-8350-481d-9114-8c64189f4867', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"74f47dbf-8088-4323-a9c1-d4afc1f14e00","name":"tempest-subnet-smoke-692999907","tenant_id":"72da2d79159344a8a46c1b6d85663b2b","network_id":"848c4a48-270f-453f-bd44-8d83281902ba","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-09T15:23:00Z","updated_at":"2026-03-09T15:23:00Z","revision_number":0,"project_id":"72da2d79159344a8a46c1b6d85663b2b"}}' 2026-03-09 15:23:04,293 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 503 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/dfd4a82c-fc4a-4f28-abbf-aff1a3c92d28/add_router_interface 2.156s 2026-03-09 15:23:04,293 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "74f47dbf-8088-4323-a9c1-d4afc1f14e00"} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-12c78875-eccc-47e3-bae2-5fdd73c86507', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/dfd4a82c-fc4a-4f28-abbf-aff1a3c92d28/add_router_interface'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-03-09 15:23:04,589 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/74f47dbf-8088-4323-a9c1-d4afc1f14e00 0.095s 2026-03-09 15:23:04,589 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-d3f914a5-8dda-43a5-a88b-b233235e178e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/74f47dbf-8088-4323-a9c1-d4afc1f14e00'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-03-09 15:23:04,903 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/routers/dfd4a82c-fc4a-4f28-abbf-aff1a3c92d28 0.127s 2026-03-09 15:23:04,903 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-22479a29-7dd0-45c1-a3ec-3fdb581b08a6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/dfd4a82c-fc4a-4f28-abbf-aff1a3c92d28'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-03-09 15:23:04,974 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/848c4a48-270f-453f-bd44-8d83281902ba 0.070s 2026-03-09 15:23:04,974 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-4d66bc83-4e53-4a29-ab36-540f3c9536f4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/848c4a48-270f-453f-bd44-8d83281902ba'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 626 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/utils/__init__.py", line 65, in wrapper return f(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 434, in test_network_basic_ops self._setup_network_and_servers() File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 110, in _setup_network_and_servers self.setup_network_subnet_with_router(**kwargs)) File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 1738, in setup_network_subnet_with_router routers_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 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker raise exceptions.UnexpectedResponseCode(str(resp.status), tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received Details: 503 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 420 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 52, in delete_subnet return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker raise exceptions.UnexpectedResponseCode(str(resp.status), tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received Details: 503 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-2 420 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 52, in delete_router return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker raise exceptions.UnexpectedResponseCode(str(resp.status), tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received Details: 503 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-3 422 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 52, in delete_network return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker raise exceptions.UnexpectedResponseCode(str(resp.status), tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received Details: 503 0 ] tags: -worker-1 time: 2026-03-09 15:23:05.116785Z tags: worker-1 test: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-03-09 15:23:05.116785Z failure: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 5AB Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 611, in clear_creds self.creds_client.delete_user(creds.user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 55, in delete_user self.users_client.delete_user(user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/users_client.py", line 104, in delete_user resp, body = self.delete("users/%s" % user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 ] tags: -worker-1 time: 2026-03-09 15:23:05.118156Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) time: 2026-03-09 15:23:05.118156Z skip: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Gnocchi support is required0 ] tags: -worker-1 time: 2026-03-09 15:23:05.112791Z tags: worker-0 test: tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) time: 2026-03-09 15:23:05.112791Z failure: tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 5AB Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 611, in clear_creds self.creds_client.delete_user(creds.user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 55, in delete_user self.users_client.delete_user(user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/users_client.py", line 104, in delete_user resp, body = self.delete("users/%s" % user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 ] tags: -worker-0 time: 2026-03-09 15:23:05.171827Z tags: worker-0 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-03-09 15:23:05.171827Z failure: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B24 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-0 time: 2026-03-09 15:23:05.379116Z tags: worker-5 test: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) time: 2026-03-09 15:23:05.379116Z failure: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 12A3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 600, in clear_creds self._clear_isolated_net_resources() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 586, in _clear_isolated_net_resources self._clear_isolated_router(creds.router['id'], File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 545, in _clear_isolated_router client.delete_router(router_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 52, in delete_router return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/783532a4-768d-431c-99fb-dcd1f1fae259 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-09 15:23:05.322985Z tags: worker-0 test: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) time: 2026-03-09 15:23:05.322985Z failure: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 17CF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/test_account_services.py", line 38, in setup_credentials super(AccountTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-03-09 15:23:05.607674Z tags: worker-0 test: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) time: 2026-03-09 15:23:05.607674Z 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-09 15:23:05.611283Z tags: worker-0 test: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) time: 2026-03-09 15:23:05.611283Z skip: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Horizon support is required0 ] tags: -worker-0 time: 2026-03-09 15:23:05.612277Z tags: worker-0 test: setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) time: 2026-03-09 15:23:05.612277Z 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-0 time: 2026-03-09 15:22:31.670337Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] time: 2026-03-09 15:23:05.635978Z failure: 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:'' 3627 2026-03-09 15:22:35,917 31 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 4.246s 2026-03-09 15:22:35,917 31 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-1719321788"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:35 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '638', 'x-openstack-request-id': 'req-0a786af5-28eb-4497-a162-7cd68aef1c19', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"8c5e7415-b690-4ca2-8403-ab7bf65e143d","name":"tempest-NetworksTest-test-network-1719321788","tenant_id":"468ff2eea3c64cb5b24a76dd008d75c7","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"468ff2eea3c64cb5b24a76dd008d75c7","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-09T15:22:32Z","updated_at":"2026-03-09T15:22:32Z","revision_number":1}}' 2026-03-09 15:22:37,516 31 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/8c5e7415-b690-4ca2-8403-ab7bf65e143d 1.599s 2026-03-09 15:22:37,579 31 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': 'Mon, 09 Mar 2026 15:22:37 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '586', 'x-openstack-request-id': 'req-b1436bbf-2632-4492-a58f-0a35cb45909f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d'} Body: b'{"network":{"id":"8c5e7415-b690-4ca2-8403-ab7bf65e143d","name":"New_network","tenant_id":"468ff2eea3c64cb5b24a76dd008d75c7","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-09T15:22:32Z","updated_at":"2026-03-09T15:22:36Z","revision_number":2,"project_id":"468ff2eea3c64cb5b24a76dd008d75c7"}}' 2026-03-09 15:22:44,032 31 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.449s 2026-03-09 15:22:44,081 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "8c5e7415-b690-4ca2-8403-ab7bf65e143d", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-7aad606e-3570-4818-8f9d-975a3af2b17a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"d577f851-cc90-4257-867f-021afe6496da","name":"","tenant_id":"468ff2eea3c64cb5b24a76dd008d75c7","network_id":"8c5e7415-b690-4ca2-8403-ab7bf65e143d","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-09T15:22:39Z","updated_at":"2026-03-09T15:22:39Z","revision_number":0,"project_id":"468ff2eea3c64cb5b24a76dd008d75c7"}}' 2026-03-09 15:22:44,872 31 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/d577f851-cc90-4257-867f-021afe6496da 0.791s 2026-03-09 15:22:44,873 31 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': 'Mon, 09 Mar 2026 15:22:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '612', 'x-openstack-request-id': 'req-062a0ede-3a93-497b-90ad-1f7045ff7912', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/d577f851-cc90-4257-867f-021afe6496da'} Body: b'{"subnet":{"id":"d577f851-cc90-4257-867f-021afe6496da","name":"New_subnet","tenant_id":"468ff2eea3c64cb5b24a76dd008d75c7","network_id":"8c5e7415-b690-4ca2-8403-ab7bf65e143d","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-09T15:22:39Z","updated_at":"2026-03-09T15:22:44Z","revision_number":1,"project_id":"468ff2eea3c64cb5b24a76dd008d75c7"}}' 2026-03-09 15:23:05,201 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/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,213 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,221 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,226 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,232 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,236 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,239 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,241 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,243 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,246 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,397 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,526 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,599 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,606 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,609 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,611 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,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/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,619 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,626 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,631 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 102C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 182, in test_create_update_delete_network_subnet self.networks_client.delete_network(network['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 52, in delete_network return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d (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 100B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 52, in delete_network return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:05.637506Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] time: 2026-03-09 15:23:05.666515Z failure: tempest.api.network.test_networks.NetworksTest.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E06 2026-03-09 15:23:05,643 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,646 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,649 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,651 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,653 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,654 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,656 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,658 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,661 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,664 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 10AE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/utils/__init__.py", line 84, in wrapper return func(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 376, in test_external_network_visibility body = self.networks_client.list_networks(**{'router:external': True}) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 62, in list_networks return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks?router%3Aexternal=True (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:05.668043Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-03-09 15:23:05.668043Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-03-09 15:23:05.624813Z tags: worker-5 test: setUpClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) time: 2026-03-09 15:23:05.624813Z failure: setUpClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-09 15:23:05.781995Z tags: worker-3 test: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) time: 2026-03-09 15:23:05.781995Z failure: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 11BF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 178, in setUpClass cls.resource_setup() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_server_addresses.py", line 33, in resource_setup cls.server = cls.create_test_server(wait_until='ACTIVE') File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 243, in create_test_server body, servers = compute.create_test_server( File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 287, in create_test_server body = clients.servers_client.create_server(name=name, imageRef=image_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 117, in create_server resp, body = self.post('servers', post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 ] tags: -worker-3 time: 2026-03-09 15:23:05.668434Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] time: 2026-03-09 15:23:05.799539Z failure: tempest.api.network.test_networks.NetworksTest.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-03-09 15:23:05,701 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,755 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,760 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,763 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,765 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,768 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,772 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,775 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,778 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,794 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FE3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 212, in test_list_networks body = self.networks_client.list_networks() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 62, in list_networks return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:05.758010Z tags: worker-5 test: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) time: 2026-03-09 15:23:05.758010Z 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-5 time: 2026-03-09 15:23:05.827263Z tags: worker-5 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-03-09 15:23:05.827263Z failure: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-09 15:23:05.800402Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] time: 2026-03-09 15:23:05.845050Z failure: tempest.api.network.test_networks.NetworksTest.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-03-09 15:23:05,803 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,805 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,810 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,813 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,816 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,821 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,825 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,830 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,835 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,839 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback FDD Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 255, in test_list_subnets body = self.subnets_client.list_subnets() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 62, in list_subnets return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:05.843580Z tags: worker-2 test: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) time: 2026-03-09 15:23:05.843580Z failure: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 50E 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/9d327e12-42ef-4aa6-b24e-39ec9455ccb5 (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-1547477397 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-2 time: 2026-03-09 15:23:05.849901Z tags: worker-3 test: setUpClass (tempest.api.compute.test_versions.TestVersions) time: 2026-03-09 15:23:05.849901Z failure: setUpClass (tempest.api.compute.test_versions.TestVersions) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-09 15:23:05.868621Z tags: worker-5 test: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-03-09 15:23:05.868621Z failure: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-09 15:23:05.935161Z tags: worker-3 test: setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON) time: 2026-03-09 15:23:05.935161Z failure: setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-09 15:23:05.961793Z tags: worker-3 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) time: 2026-03-09 15:23:05.961793Z 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-3 time: 2026-03-09 15:23:05.894687Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-03-09 15:23:05.894687Z failure: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 17B5 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_server_actions.py", line 85, in setup_credentials super(ServerActionsBase, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-09 15:23:05.846370Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] time: 2026-03-09 15:23:05.942411Z failure: tempest.api.network.test_networks.NetworksTest.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E92 2026-03-09 15:23:05,854 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,863 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,869 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,872 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,876 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,885 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,915 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,926 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,933 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,936 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1014 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 188, in test_show_network body = self.networks_client.show_network(self.network['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 48, in show_network return self.show_resource(uri, **fields) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 53, in show_resource resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:06.016482Z tags: worker-3 test: setUpClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-03-09 15:23:06.016482Z failure: setUpClass (tempest.api.network.test_ports.PortsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-09 15:23:06.026137Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) time: 2026-03-09 15:23:06.026137Z 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-09 15:23:06.024349Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-03-09 15:23:06.024349Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-09 15:23:06.026710Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration) time: 2026-03-09 15:23:06.026710Z skip: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Gnocchi support is required0 ] tags: -worker-5 time: 2026-03-09 15:23:05.943689Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] time: 2026-03-09 15:23:05.967665Z failure: tempest.api.network.test_networks.NetworksTest.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E88 2026-03-09 15:23:05,946 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,948 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,950 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,952 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,954 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,955 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,957 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,959 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,961 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,963 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 100D Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 233, in test_show_subnet body = self.subnets_client.show_subnet(self.subnet['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 48, in show_subnet return self.show_resource(uri, **fields) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 53, in show_resource resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:06.063749Z tags: worker-3 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-03-09 15:23:06.063749Z 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-3 time: 2026-03-09 15:21:45.425900Z tags: worker-4 test: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] time: 2026-03-09 15:23:05.889911Z 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-09 15:21:45,427 29 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-03-09 15:21:45,427 29 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-03-09 15:21:45,861 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.429s 2026-03-09 15:21:45,861 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"keypair": {"name": "tempest-keypair-864434648", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBAAWWbiW1IZJO3wImZB6YSvV2Ve22YJStXrcmxW1WPco4fLblCNtuD2sNCT/fO1rZP6BVU+J5FZkoi1CF/781GpZe5hU9zI5c5synsrtYoJoEWsB/yv8CVCj+JVmsMO8Nw=="}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:45 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-19a0ca9c-7964-4a1e-9f0b-7c215f695b66', 'x-compute-request-id': 'req-19a0ca9c-7964-4a1e-9f0b-7c215f695b66', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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-864434648", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBAAWWbiW1IZJO3wImZB6YSvV2Ve22YJStXrcmxW1WPco4fLblCNtuD2sNCT/fO1rZP6BVU+J5FZkoi1CF/781GpZe5hU9zI5c5synsrtYoJoEWsB/yv8CVCj+JVmsMO8Nw==", "fingerprint": "a4:aa:9c:1b:13:7b:28:97:c3:12:ec:4d:b9:d4:79:c5", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3"}}' 2026-03-09 15:21:45,865 29 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-864434648 created 2026-03-09 15:21:48,956 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 3.090s 2026-03-09 15:21:48,957 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--936553105", "description": "tempest-description--1934025824"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:48 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1596', 'x-openstack-request-id': 'req-f01572db-37e3-414f-b357-78ebd72ec73c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "name": "tempest-securitygroup--936553105", "stateful": true, "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "description": "tempest-description--1934025824", "shared": false, "security_group_rules": [{"id": "0019f40b-7fef-4cb2-97ef-f3a97b7e1db2", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "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": 146, "description": null, "tags": [], "created_at": "2026-03-09T15:21:47Z", "updated_at": "2026-03-09T15:21:47Z", "revision_number": 0, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}, {"id": "223325d5-fb77-4c49-a90e-a8d42c50a9f4", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "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": 145, "description": null, "tags": [], "created_at": "2026-03-09T15:21:47Z", "updated_at": "2026-03-09T15:21:47Z", "revision_number": 0, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}], "tags": [], "created_at": "2026-03-09T15:21:47Z", "updated_at": "2026-03-09T15:21:47Z", "revision_number": 1, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}}' 2026-03-09 15:21:49,585 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.628s 2026-03-09 15:21:49,586 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:49 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-ea250481-5e81-4d56-84c4-63fe05cd0928', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "e1c2969e-ca93-4637-a317-7d2a8b60d6eb", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "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-09T15:21:49Z", "updated_at": "2026-03-09T15:21:49Z", "revision_number": 0, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}}' 2026-03-09 15:21:50,310 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.724s 2026-03-09 15:21:50,310 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-2aac919e-bd94-4f68-be7f-54ab28bd4e2e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "e723a8c3-08bf-468c-b2b9-2422b30c5685", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "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-09T15:21:49Z", "updated_at": "2026-03-09T15:21:49Z", "revision_number": 0, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}}' 2026-03-09 15:21:50,310 29 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--936553105 created 2026-03-09 15:21:52,334 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 2.020s 2026-03-09 15:21:52,334 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-6f78a043-2ea9-41e5-94c2-b7ef40c913cb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "a9f67063-3988-4777-ad62-4bd1497c0766", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "floating_ip_address": "192.168.122.231", "floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-09T15:21:51Z", "updated_at": "2026-03-09T15:21:51Z", "revision_number": 0}}' 2026-03-09 15:21:52,334 29 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': 'a9f67063-3988-4777-ad62-4bd1497c0766', 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'floating_ip_address': '192.168.122.231', 'floating_network_id': '689eda70-2d62-4a5a-8b33-2939a3ee6a53', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-09T15:21:51Z', 'updated_at': '2026-03-09T15:21:51Z', 'revision_number': 0, 'ip': '192.168.122.231'} created 2026-03-09 15:21:52,807 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.469s 2026-03-09 15:21:52,808 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:52 GMT', 'server': 'Apache', 'content-length': '6274', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a7643d3b-e88f-4148-afce-3b0f17db4ded', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; 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": "993ac5ca9b7943719f6bedd5e1eafcc3", "name": "tempest-AttachInterfacesUnderV243Test-468348753-project-member", "password_expires_at": null}, "audit_ids": ["EUA_vilKQ2-R2YeXPAwp9w"], "expires_at": "2026-03-09T16:21:52.000000Z", "issued_at": "2026-03-09T15:21:52.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "name": "tempest-AttachInterfacesUnderV243Test-468348753"}, "is_domain": false, "roles": [{"id": "748b538507284badaac7e95923da9c78", "name": "member"}, {"id": "05afa460e64a42c484333be74489072e", "name": "reader"}], "catalog": [{"endpoints": [{"name": "heat", "id": "721f8e69637648be92e53657a1aec082", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/39d7ea8bf5294cc5a1b8e4640b1f9054", "region": "regionOne"}, {"name": "heat", "id": "771c120ac018422dab4690d866ffaf8d", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/39d7ea8bf5294cc5a1b8e4640b1f9054", "region": "regionOne"}], "id": "089a76727bcf4f579b77e01d44fe4785", "type": "orchestration", "name": "heat"}, {"endpoints": [{"name": "glance", "id": "72a4f17035154da7bfe7e8c9eb626d41", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}, {"name": "glance", "id": "7a4beaca53fd4e6d91d1904de66b1d67", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "095fbd6d9807495db14c721a4e6f2aef", "type": "image", "name": "glance"}, {"endpoints": [{"name": "nova", "id": "49bd114e853a41d5ab2240eb09919594", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}, {"name": "nova", "id": "8b4a3ff970974f1eb307ef2305403d67", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}], "id": "2940800dd35c4901b83d2dfda6e17790", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "cinderv3", "id": "68c6b4a623e14ef4a59fa4c8aefcfe27", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "9f3f0f1a456f4218b13a3b7510130d6a", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "2b7af0349d9842b0b321c988e35a92b4", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "barbican", "id": "4547cc268fa640a88ced01adc9ad1084", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "barbican", "id": "dd88202d63f24b338298f4a1c313c7f9", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}], "id": "2cf1b80d114c468ab21caad7b2861261", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "7336345c9c934c9f9a05cb4c098755d4", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "d06a511d0e62477fbf33ec96f748f7fd", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "31aaa9efdacd40418877c6e9d5b94420", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "placement", "id": "b226626048054359bbfeaad1560a8e1f", "interface": "internal", "region_id": "regionOne", "url": "https://placement-internal.openstack.svc:8778", "region": "regionOne"}, {"name": "placement", "id": "bd7da5ff47344b73949385714a8c4820", "interface": "public", "region_id": "regionOne", "url": "https://placement-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "48795380b2184431aef6c6c 2026-03-09 15:21:52,808 29 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': 'f28054d8-b731-453a-99c6-9c4863ebe268', 'name': 'tempest-AttachInterfacesUnderV243Test-422166595-network', 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 14463, '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-09T15:21:23Z', 'updated_at': '2026-03-09T15:21:24Z', 'revision_number': 1} available for tenant 2026-03-09 15:21:52,809 29 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-864434648', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBAAWWbiW1IZJO3wImZB6YSvV2Ve22YJStXrcmxW1WPco4fLblCNtuD2sNCT/fO1rZP6BVU+J5FZkoi1CF/781GpZe5hU9zI5c5synsrtYoJoEWsB/yv8CVCj+JVmsMO8Nw==', 'fingerprint': 'a4:aa:9c:1b:13:7b:28:97:c3:12:ec:4d:b9:d4:79:c5', 'user_id': '993ac5ca9b7943719f6bedd5e1eafcc3', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDBkvWrM952dafMIpdglHaXA/7QSvnPLeSbOSNxifsemR3Mh8YmMiDUJ\n1A9kyHYP/cugBwYFK4EEACKhZANiAAQAFlm4ltSGSTt8CJmQemEr1dlXttmCUrV6\n3JsVtVj3KOHy25Qjbbg9rDQk/3zta2T+gVVPieRWZKItQhf+/NRqWXuYVPcyOXOb\nMp7K7WKCaBFrAf8r/AlQo/iVZrDDvDc=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': 'cf0397e9-0683-40dc-ae35-1a5fc9021484', 'name': 'tempest-securitygroup--936553105', 'stateful': True, 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'description': 'tempest-description--1934025824', 'shared': False, 'security_group_rules': [{'id': '0019f40b-7fef-4cb2-97ef-f3a97b7e1db2', 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'security_group_id': 'cf0397e9-0683-40dc-ae35-1a5fc9021484', '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': 146, 'description': None, 'tags': [], 'created_at': '2026-03-09T15:21:47Z', 'updated_at': '2026-03-09T15:21:47Z', 'revision_number': 0, 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054'}, {'id': '223325d5-fb77-4c49-a90e-a8d42c50a9f4', 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'security_group_id': 'cf0397e9-0683-40dc-ae35-1a5fc9021484', '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': 145, 'description': None, 'tags': [], 'created_at': '2026-03-09T15:21:47Z', 'updated_at': '2026-03-09T15:21:47Z', 'revision_number': 0, 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054'}], 'tags': [], 'created_at': '2026-03-09T15:21:47Z', 'updated_at': '2026-03-09T15:21:47Z', 'revision_number': 1, 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054'}, 'floating_ip': {'id': 'a9f67063-3988-4777-ad62-4bd1497c0766', 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'floating_ip_address': '192.168.122.231', 'floating_network_id': '689eda70-2d62-4a5a-8b33-2939a3ee6a53', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-09T15:21:51Z', 'updated_at': '2026-03-09T15:21:51Z', 'revision_number': 0, 'ip': '192.168.122.231'}} 2026-03-09 15:21:58,183 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 5.373s 2026-03-09 15:21:58,184 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"server": {"name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "imageRef": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "flavorRef": "4252550b-dec7-441c-90d8-8fd2f95a688b", "networks": [{"uuid": "f28054d8-b731-453a-99c6-9c4863ebe268"}], "security_groups": [{"name": "tempest-securitygroup--936553105"}], "key_name": "tempest-keypair-864434648", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:52 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-9479a474-992f-4003-95be-556195b43f35', 'x-compute-request-id': 'req-9479a474-992f-4003-95be-556195b43f35', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--936553105"}], "adminPass": "TVgbTxZFozU6"}}' 2026-03-09 15:21:59,924 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 1.735s 2026-03-09 15:21:59,925 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:58 GMT', 'server': 'Apache', 'content-length': '1392', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c0592043-a4e3-45a1-a5c3-c9eff2285252', 'x-compute-request-id': 'req-c0592043-a4e3-45a1-a5c3-c9eff2285252', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "BUILD", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:21:59Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-09 15:22:01,941 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 1.010s 2026-03-09 15:22:01,941 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:00 GMT', 'server': 'Apache', 'content-length': '1450', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-391f6ca5-0d7d-4f75-bc90-6c620f2ebd2c', 'x-compute-request-id': 'req-391f6ca5-0d7d-4f75-bc90-6c620f2ebd2c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "BUILD", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:00Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-09 15:22:01,949 29 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/spawning" after 2 second wait 2026-03-09 15:22:05,388 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2.437s 2026-03-09 15:22:05,388 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:02 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-fce6a7b8-0fce-48e7-80d7-3c5c1218ccce', 'x-compute-request-id': 'req-fce6a7b8-0fce-48e7-80d7-3c5c1218ccce', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "BUILD", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:00Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--936553105"}], "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-09 15:22:10,125 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 3.729s 2026-03-09 15:22:10,126 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:06 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-8541319b-3557-4524-a2c0-b88685b612c7', 'x-compute-request-id': 'req-8541319b-3557-4524-a2c0-b88685b612c7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "BUILD", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:00Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--936553105"}], "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-09 15:22:13,895 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2.765s 2026-03-09 15:22:13,896 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:11 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-d4602ada-f272-4954-9e6c-5e1bacaa14b7', 'x-compute-request-id': 'req-d4602ada-f272-4954-9e6c-5e1bacaa14b7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "BUILD", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:00Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--936553105"}], "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-09 15:22:18,788 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 3.888s 2026-03-09 15:22:18,789 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:14 GMT', 'server': 'Apache', 'content-length': '1711', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ec1ced75-acc2-4175-8170-e2858baabf08', 'x-compute-request-id': 'req-ec1ced75-acc2-4175-8170-e2858baabf08', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "ACTIVE", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:12Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-422166595-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:82:79:4e"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": "2026-03-09T15:22:12.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--936553105"}], "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-09 15:22:18,793 29 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 19 second wait 2026-03-09 15:22:20,848 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2.054s 2026-03-09 15:22:20,848 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:18 GMT', 'server': 'Apache', 'content-length': '284', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c620e0e7-3cff-47af-94e4-f3b2245b633b', 'x-compute-request-id': 'req-c620e0e7-3cff-47af-94e4-f3b2245b633b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "f28054d8-b731-453a-99c6-9c4863ebe268", "port_id": "f579f37d-eba3-45b3-a12b-3ee31e773ba4", "mac_addr": "fa:16:3e:82:79:4e", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "2b7b1533-c085-4df9-a8db-f0bfdc4a157d", "ip_address": "10.100.0.7"}]}]}' 2026-03-09 15:22:23,096 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2.246s 2026-03-09 15:22:23,096 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "f579f37d-eba3-45b3-a12b-3ee31e773ba4"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '881', 'x-openstack-request-id': 'req-8789670e-486c-4541-ba08-e0ef49dfc845', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766'} Body: b'{"floatingip": {"id": "a9f67063-3988-4777-ad62-4bd1497c0766", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "floating_ip_address": "192.168.122.231", "floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "router_id": "6173872b-d2bf-47dd-a526-72a9be70011a", "port_id": "f579f37d-eba3-45b3-a12b-3ee31e773ba4", "fixed_ip_address": "10.100.0.7", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "f28054d8-b731-453a-99c6-9c4863ebe268", "mac_address": "fa:16:3e:82:79:4e", "admin_state_up": true, "status": "ACTIVE", "device_id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-09T15:21:51Z", "updated_at": "2026-03-09T15:22:21Z", "revision_number": 1, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}}' 2026-03-09 15:22:24,888 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 1.792s 2026-03-09 15:22:24,889 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:23 GMT', 'server': 'Apache', 'content-length': '1711', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-db55e7bc-7ee1-4dfe-b82d-9b799d9b979c', 'x-compute-request-id': 'req-db55e7bc-7ee1-4dfe-b82d-9b799d9b979c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "ACTIVE", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:12Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-422166595-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:82:79:4e"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": "2026-03-09T15:22:12.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--936553105"}], "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-09 15:22:24,983 29 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.231:22' as 'cirros' with public key authentication 2026-03-09 15:22:56,636 29 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-03-09 15:22:57,392 29 INFO [paramiko.transport] Authentication (publickey) successful! 2026-03-09 15:22:57,395 29 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.231 successfully created 2026-03-09 15:23:05,205 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,209 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,219 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,228 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,232 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,241 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,246 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,249 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,253 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,255 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,529 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,601 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,608 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,610 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,612 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,614 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,616 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,618 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,624 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,626 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,628 29 ERROR [tempest.api.compute.base] Failed to delete server eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base raise err 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base conn.connect() 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 172, in delete_server 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.urlopen( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.urlopen( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.urlopen( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base 2026-03-09 15:23:05,703 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,705 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,708 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,709 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,712 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,713 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,715 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,716 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,718 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,720 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,722 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-864434648 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources raise err 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-09 15:23:05803D .722 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-keypair-864434648 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05,725 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,727 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,730 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,733 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,736 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,740 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,742 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,747 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,755 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,758 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,761 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources raise err 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 315, in clear_validation_resources 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05,804 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,808 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,812 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,815 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,824 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,830 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,837 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,843 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,853 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,857 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,862 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources raise err 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 335, in clear_validation_resources 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/floating_ips_client.py", line 55, in delete_floatingip 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 11C0 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/utils/__init__.py", line 65, in wrapper return f(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 378, in test_add_remove_fixed_ip server, ifs, fip = self._create_server_get_interfaces() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 93, in _create_server_get_interfaces ifs = (self.interfaces_client.list_interfaces(server['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/interfaces_client.py", line 32, in list_interfaces resp, body = self.get('servers/%s/os-interface' % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 1240 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/fixtures/fixture.py", line 124, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3.9/site-packages/fixtures/callmany.py", line 84, in __call__ raise error[1].with_traceback(error[2]) File "/usr/lib/python3.9/site-packages/fixtures/callmany.py", line 78, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 346, in clear_validation_resources raise has_exception File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources keypair_client.delete_keypair(keypair_name) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair resp, body = self.delete(url) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-keypair-864434648 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-03-09 15:23:06.065962Z tags: worker-2 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-03-09 15:23:06.065962Z 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-2 time: 2026-03-09 15:22:24.330320Z tags: worker-7 test: tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] time: 2026-03-09 15:23:05.928360Z failure: tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 934F 2026-03-09 15:22:28,294 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.962s 2026-03-09 15:22:28,295 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-1420740029"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '624', 'x-openstack-request-id': 'req-06be7392-b625-4d68-8621-5bf04a8506a5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"ba6afa16-b96d-486b-aafd-ebfd00ddb830","name":"tempest-RoutersTest-1420740029","tenant_id":"73e556b856c44a30902fd723bd749a64","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"73e556b856c44a30902fd723bd749a64","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-09T15:22:25Z","updated_at":"2026-03-09T15:22:25Z","revision_number":1}}' 2026-03-09 15:22:32,060 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.764s 2026-03-09 15:22:32,060 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-1766270516"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:32 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '624', 'x-openstack-request-id': 'req-f1ea3e2a-c024-4e5a-8a51-817885d12d4c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"767d3e64-e63f-484f-8974-9542a745d83c","name":"tempest-RoutersTest-1766270516","tenant_id":"73e556b856c44a30902fd723bd749a64","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"73e556b856c44a30902fd723bd749a64","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-09T15:22:29Z","updated_at":"2026-03-09T15:22:29Z","revision_number":1}}' 2026-03-09 15:22:35,704 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 3.642s 2026-03-09 15:22:35,705 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "ba6afa16-b96d-486b-aafd-ebfd00ddb830", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:35 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-2d6a864b-1161-46f7-a5dd-2ab34d53d68d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"13fef467-403d-40ae-8830-f3b4131a56af","name":"","tenant_id":"73e556b856c44a30902fd723bd749a64","network_id":"ba6afa16-b96d-486b-aafd-ebfd00ddb830","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-09T15:22:32Z","updated_at":"2026-03-09T15:22:32Z","revision_number":0,"project_id":"73e556b856c44a30902fd723bd749a64"}}' 2026-03-09 15:22:40,841 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 5.135s 2026-03-09 15:22:40,842 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "767d3e64-e63f-484f-8974-9542a745d83c", "cidr": "10.101.0.0/28", "ip_version": 4, "gateway_ip": "10.101.0.1"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:40 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-a2da4b96-ddd2-4595-b91d-96d6ba06512e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"ceec781e-476d-4f98-8442-559285eded98","name":"","tenant_id":"73e556b856c44a30902fd723bd749a64","network_id":"767d3e64-e63f-484f-8974-9542a745d83c","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.101.0.1","cidr":"10.101.0.0/28","allocation_pools":[{"start":"10.101.0.2","end":"10.101.0.14"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-03-09T15:22:36Z","updated_at":"2026-03-09T15:22:36Z","revision_number":0,"project_id":"73e556b856c44a30902fd723bd749a64"}}' 2026-03-09 15:22:44,529 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 3.687s 2026-03-09 15:22:44,530 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersTest-router-1619897148", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '482', 'x-openstack-request-id': 'req-895ef114-d7cf-423f-8579-4263b82d2e03', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers'} Body: b'{"router": {"id": "f5317e57-8953-4a1b-accd-eadb0b826f47", "name": "tempest-RoutersTest-router-1619897148", "tenant_id": "73e556b856c44a30902fd723bd749a64", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-03-09T15:22:44Z", "updated_at": "2026-03-09T15:22:44Z", "revision_number": 1, "project_id": "73e556b856c44a30902fd723bd749a64"}}' 2026-03-09 15:23:00,263 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 15.733s 2026-03-09 15:23:00,263 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "13fef467-403d-40ae-8830-f3b4131a56af"} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-01502482-9504-462a-9bc6-56cebc65a702', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface'} Body: b'{"id": "f5317e57-8953-4a1b-accd-eadb0b826f47", "tenant_id": "73e556b856c44a30902fd723bd749a64", "port_id": "565064a4-2a4e-4352-a907-5b3bddaa121c", "network_id": "ba6afa16-b96d-486b-aafd-ebfd00ddb830", "subnet_id": "13fef467-403d-40ae-8830-f3b4131a56af", "subnet_ids": ["13fef467-403d-40ae-8830-f3b4131a56af"]}' 2026-03-09 15:23:01,094 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/565064a4-2a4e-4352-a907-5b3bddaa121c 0.831s 2026-03-09 15:23:01,095 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '946', 'x-openstack-request-id': 'req-114b175a-5d5c-46c2-9de0-667c1388bd7f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/565064a4-2a4e-4352-a907-5b3bddaa121c'} Body: b'{"port":{"id":"565064a4-2a4e-4352-a907-5b3bddaa121c","name":"","network_id":"ba6afa16-b96d-486b-aafd-ebfd00ddb830","tenant_id":"73e556b856c44a30902fd723bd749a64","mac_address":"fa:16:3e:75:56:c8","admin_state_up":true,"status":"DOWN","device_id":"f5317e57-8953-4a1b-accd-eadb0b826f47","device_owner":"network:router_interface","fixed_ips":[{"subnet_id":"13fef467-403d-40ae-8830-f3b4131a56af","ip_address":"10.100.0.1"}],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[{"ip_address":"10.100.0.1","hostname":"host-10-100-0-1","fqdn":"host-10-100-0-1.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-03-09T15:22:46Z","updated_at":"2026-03-09T15:22:58Z","revision_number":1,"project_id":"73e556b856c44a30902fd723bd749a64"}}' 2026-03-09 15:23:05,194 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.0/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,201 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,207 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,211 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,213 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,217 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,220 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,225 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,249 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,251 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,396 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,398 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,401 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,485 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,500 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,510 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,513 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,517 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,525 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,579 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,597 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,605 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,608 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,611 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,613 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,615 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,617 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,619 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,624 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,625 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,686 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,697 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,709 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,718 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,720 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,723 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,732 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,735 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,738 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,742 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,747 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,754 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,757 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,761 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,764 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,766 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,767 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,773 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,776 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,780 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,801 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,804 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,806 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,810 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,813 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,815 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,820 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,824 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,829 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,831 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,840 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,849 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,852 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,860 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,864 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,870 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,872 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,875 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,885 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,911 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1126 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 269, in test_add_multiple_router_interfaces interface02 = self._add_router_interface_with_subnet_id(router['id'], File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 33, in _add_router_interface_with_subnet_id interface = self.routers_client.add_router_interface( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 72, in add_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-1 106D Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 41, in _remove_router_interface_with_subnet_id body = self.routers_client.remove_router_interface(router_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 82, in remove_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-2 100A Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 221, in delete_router body = cls.ports_client.list_ports(device_id=router['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 69, in list_ports return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-3 1008 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 52, in delete_subnet return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/ceec781e-476d-4f98-8442-559285eded98 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-4 1008 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 52, in delete_subnet return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/13fef467-403d-40ae-8830-f3b4131a56af (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-5 100B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 52, in delete_network return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/767d3e64-e63f-484f-8974-9542a745d83c (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback-6 100B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 52, in delete_network return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-09 15:23:06.143080Z tags: worker-2 test: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-03-09 15:23:06.143080Z 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-2 time: 2026-03-09 15:23:06.142652Z tags: worker-7 test: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] time: 2026-03-09 15:23:06.174892Z failure: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-03-09 15:23:06,146 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/networks 2026-03-09 15:23:06,148 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/networks 2026-03-09 15:23:06,150 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/networks 2026-03-09 15:23:06,153 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/networks 2026-03-09 15:23:06,155 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/networks 2026-03-09 15:23:06,162 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/networks 2026-03-09 15:23:06,165 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/networks 2026-03-09 15:23:06,167 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/networks 2026-03-09 15:23:06,169 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/networks 2026-03-09 15:23:06,172 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/networks 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1006 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 125, in test_add_remove_router_interface_with_port_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-09 15:23:06.250542Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-03-09 15:23:06.250542Z 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-2 time: 2026-03-09 15:23:06.252685Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest) time: 2026-03-09 15:23:06.252685Z 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-2 time: 2026-03-09 15:23:06.176123Z tags: worker-7 test: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] time: 2026-03-09 15:23:06.269934Z failure: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-03-09 15:23:06,179 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/networks 2026-03-09 15:23:06,185 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/networks 2026-03-09 15:23:06,194 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/networks 2026-03-09 15:23:06,204 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/networks 2026-03-09 15:23:06,207 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/networks 2026-03-09 15:23:06,209 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/networks 2026-03-09 15:23:06,213 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/networks 2026-03-09 15:23:06,220 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/networks 2026-03-09 15:23:06,229 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/networks 2026-03-09 15:23:06,263 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/networks 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 1007 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 97, in test_add_remove_router_interface_with_subnet_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-09 15:23:06.276286Z tags: worker-6 test: tearDownClass (tempest.api.network.test_networks.NetworksTest) time: 2026-03-09 15:23:06.276286Z failure: tearDownClass (tempest.api.network.test_networks.NetworksTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 87A Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 628, in resource_cleanup raise testtools.MultipleExceptions(*cleanup_errors) testtools.runtest.MultipleExceptions: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/d577f851-cc90-4257-867f-021afe6496da (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/8c5e7415-b690-4ca2-8403-ab7bf65e143d (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/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 (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/c9b6f263-1b69-44dd-8521-5e98bb3863d2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-6 time: 2026-03-09 15:23:06.289792Z tags: worker-4 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-03-09 15:23:06.289792Z 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/eab8a01d-8d59-4fa8-84b3-56c7f104539e (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/eab8a01d-8d59-4fa8-84b3-56c7f104539e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-4 time: 2026-03-09 15:23:06.290941Z tags: worker-4 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) time: 2026-03-09 15:23:06.290941Z 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-4 time: 2026-03-09 15:23:06.317551Z tags: worker-4 test: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) time: 2026-03-09 15:23:06.317551Z failure: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-03-09 15:23:06.346293Z tags: worker-4 test: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) time: 2026-03-09 15:23:06.346293Z 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-4 time: 2026-03-09 15:23:06.349620Z tags: worker-4 test: setUpClass (tempest.api.volume.test_versions.VersionsTest) time: 2026-03-09 15:23:06.349620Z 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-4 time: 2026-03-09 15:23:06.350185Z tags: worker-4 test: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) time: 2026-03-09 15:23:06.350185Z skip: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) [ multipart Content-Type: text/plain;charset=utf8 reason 36 VolumesListTestJSON skipped as Cinder is not available0 ] tags: -worker-4 time: 2026-03-09 15:23:06.364627Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) time: 2026-03-09 15:23:06.364627Z 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-09 15:23:06.271298Z tags: worker-7 test: tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] time: 2026-03-09 15:23:06.401851Z failure: tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-03-09 15:23:06,309 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/routers 2026-03-09 15:23:06,314 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/routers 2026-03-09 15:23:06,316 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/routers 2026-03-09 15:23:06,318 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/routers 2026-03-09 15:23:06,327 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/routers 2026-03-09 15:23:06,333 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/routers 2026-03-09 15:23:06,337 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/routers 2026-03-09 15:23:06,349 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-03-09 15:23:06,363 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/routers 2026-03-09 15:23:06,374 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/routers 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 107C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 62, in test_create_show_list_update_delete_router router = self.create_router( File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 193, in create_router body = cls.routers_client.create_router( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 27, in create_router return self.create_resource(uri, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-09 15:23:06.436100Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-03-09 15:23:06.436100Z 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-4 time: 2026-03-09 15:23:06.440701Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest) time: 2026-03-09 15:23:06.440701Z 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-09 15:23:06.469642Z tags: worker-6 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-03-09 15:23:06.469642Z 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-6 time: 2026-03-09 15:23:06.562409Z tags: worker-6 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-03-09 15:23:06.562409Z failure: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 16FF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 104, in setup_credentials super(ScenarioTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:06.709898Z tags: worker-7 test: tearDownClass (tempest.api.network.test_routers.RoutersTest) time: 2026-03-09 15:23:06.709898Z failure: tearDownClass (tempest.api.network.test_routers.RoutersTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 6D1 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 628, in resource_cleanup raise testtools.MultipleExceptions(*cleanup_errors) testtools.runtest.MultipleExceptions: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 (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/ceec781e-476d-4f98-8442-559285eded98 (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/13fef467-403d-40ae-8830-f3b4131a56af (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-7 time: 2026-03-09 15:23:06.710921Z tags: worker-7 test: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) time: 2026-03-09 15:23:06.710921Z 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-7 time: 2026-03-09 15:23:06.742044Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest) time: 2026-03-09 15:23:06.742044Z skip: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest) [ multipart Content-Type: text/plain;charset=utf8 reason 51 TelemetryAlarmingAPIGnocchiTest: Skipping Gnocchi specific tests withouth Gnocchi0 ] tags: -worker-7 .stestr/meta.dbm.dat0000644012276001227600000000000015153562733014577 0ustar tempesttempest.stestr/meta.dbm.dir0000644012276001227600000000000015153562733014605 0ustar tempesttempest.stestr/failing0000600012276001227600000170230415153562733013763 0ustar tempesttempesttime: 2026-03-09 15:22:59.975278Z tags: worker-0 test: tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke] time: 2026-03-09 15:23:04.977165Z failure: tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 5A95 2026-03-09 15:23:00,068 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/projects 0.084s 2026-03-09 15:23:00,068 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"project": {"domain_id": "default", "name": "tempest-TrustsV3TestJSON-838664760"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-length': '351', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-59db2cf5-3b29-4665-8e15-1e540872f6b8', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects'} Body: b'{"project": {"id": "a38f1e8c39a8498bb71f3a7997fee163", "name": "tempest-TrustsV3TestJSON-838664760", "domain_id": "default", "description": "", "enabled": true, "parent_id": "default", "is_domain": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163"}}}\n' 2026-03-09 15:23:00,522 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 0.454s 2026-03-09 15:23:00,522 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-user-113088726", "description": "tempest-user-113088726description", "password": "B1@b+ls~r^2G5%^", "email": "tempest-user-113088726@testmail.xx", "project_id": "a38f1e8c39a8498bb71f3a7997fee163", "domain_id": "default"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-length': '436', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3c6305c4-0954-400f-8bdd-7f5d54a5bba2', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"user": {"description": "tempest-user-113088726description", "email": "tempest-user-113088726@testmail.xx", "project_id": "a38f1e8c39a8498bb71f3a7997fee163", "id": "fc154f447bec431ead9651c18df5f07b", "name": "tempest-user-113088726", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/fc154f447bec431ead9651c18df5f07b"}}}\n' 2026-03-09 15:23:00,624 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.099s 2026-03-09 15:23:00,624 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-DelegatedRole-286830426"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-length': '266', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-129fe762-ae80-4c41-86b6-aff98bcbab9d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "43aaf1ee763140fbbcd82a38c14f2fc2", "name": "tempest-DelegatedRole-286830426", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/43aaf1ee763140fbbcd82a38c14f2fc2"}}}\n' 2026-03-09 15:23:00,676 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.051s 2026-03-09 15:23:00,676 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-NotDelegatedRole-1969618481"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-length': '270', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c6afa0a9-02f2-4a84-862b-9d4236663b96', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "e4f7caa336a64dab99c7f96837077ed1", "name": "tempest-NotDelegatedRole-1969618481", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/e4f7caa336a64dab99c7f96837077ed1"}}}\n' 2026-03-09 15:23:01,106 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163/users/fc154f447bec431ead9651c18df5f07b/roles/43aaf1ee763140fbbcd82a38c14f2fc2 0.429s 2026-03-09 15:23:01,106 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-3e38e0d9-551d-4e75-ae56-066a9df74579', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163/users/fc154f447bec431ead9651c18df5f07b/roles/43aaf1ee763140fbbcd82a38c14f2fc2'} Body: b'' 2026-03-09 15:23:01,323 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163/users/fc154f447bec431ead9651c18df5f07b/roles/e4f7caa336a64dab99c7f96837077ed1 0.217s 2026-03-09 15:23:01,324 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:01 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-8c120021-5409-459c-a74b-66a118cd19c7', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163/users/fc154f447bec431ead9651c18df5f07b/roles/e4f7caa336a64dab99c7f96837077ed1'} Body: b'' 2026-03-09 15:23:01,541 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/users 0.217s 2026-03-09 15:23:01,542 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:01 GMT', 'server': 'Apache', 'content-length': '8120', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c01fd914-e781-48fb-934f-c5f34503f3a1', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"users": [{"id": "7e14af17673d4f34831284acf407237d", "name": "admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/7e14af17673d4f34831284acf407237d"}}, {"id": "934b81751dd34c2e9c43b4d114f7536d", "name": "glance", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/934b81751dd34c2e9c43b4d114f7536d"}}, {"id": "bca64a1bfbcf4380a8497171a9398889", "name": "heat_stack_domain_admin", "domain_id": "154399cfaa104c5fb6c72536ea74712e", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/bca64a1bfbcf4380a8497171a9398889"}}, {"id": "d226d3f53ed948a781101c65d51ac41d", "name": "nova", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/d226d3f53ed948a781101c65d51ac41d"}}, {"id": "3cb946c5c6d247f8bd5483605a18c5a4", "name": "barbican", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/3cb946c5c6d247f8bd5483605a18c5a4"}}, {"id": "55447b3b70644c31af1e09677686a6d8", "name": "neutron", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/55447b3b70644c31af1e09677686a6d8"}}, {"id": "fabaf66f19ae4edf8ceb536959d3d7dc", "name": "ceilometer", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/fabaf66f19ae4edf8ceb536959d3d7dc"}}, {"id": "d7a281e8e9574f379d49a9ad5f740029", "name": "placement", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/d7a281e8e9574f379d49a9ad5f740029"}}, {"id": "180bde626e894a539692426c451c76c7", "name": "cinder", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/180bde626e894a539692426c451c76c7"}}, {"id": "496e5b831ae4479eae48fab804acafbc", "name": "swift", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/496e5b831ae4479eae48fab804acafbc"}}, {"id": "0dd280ed6fc54fa69fe5e71ef2a94622", "name": "heat", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/0dd280ed6fc54fa69fe5e71ef2a94622"}}, {"id": "026df9de5a50463394880edeb5eb4d51", "name": "aodh", "domain_id": "default", "enabled": true, "default_project_id": "cbc9d8c1be794a97abcb5e45e82221bb", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/026df9de5a50463394880edeb5eb4d51"}}, {"tenantId": "598bee04399b4ea2868ac6c143574c0e", "email": "demo_tempestconf@test.com", "id": "b3767b915cad4c46aea0b2ac57dcc39a", "name": "demo_tempestconf", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/ 2026-03-09 15:23:02,144 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.601s 2026-03-09 15:23:02,144 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:01 GMT', 'server': 'Apache', 'content-length': '6275', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1b5c35ee-9998-425e-9b22-4dfd7b18f79c', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; 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": "fc154f447bec431ead9651c18df5f07b", "name": "tempest-user-113088726", "password_expires_at": null}, "audit_ids": ["_vecKg7DQ52oxZibzjSZtg"], "expires_at": "2026-03-09T16:23:02.000000Z", "issued_at": "2026-03-09T15:23:02.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "a38f1e8c39a8498bb71f3a7997fee163", "name": "tempest-TrustsV3TestJSON-838664760"}, "is_domain": false, "roles": [{"id": "e4f7caa336a64dab99c7f96837077ed1", "name": "tempest-NotDelegatedRole-1969618481"}, {"id": "43aaf1ee763140fbbcd82a38c14f2fc2", "name": "tempest-DelegatedRole-286830426"}], "catalog": [{"endpoints": [{"name": "heat", "id": "721f8e69637648be92e53657a1aec082", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/a38f1e8c39a8498bb71f3a7997fee163", "region": "regionOne"}, {"name": "heat", "id": "771c120ac018422dab4690d866ffaf8d", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/a38f1e8c39a8498bb71f3a7997fee163", "region": "regionOne"}], "id": "089a76727bcf4f579b77e01d44fe4785", "type": "orchestration", "name": "heat"}, {"endpoints": [{"name": "glance", "id": "72a4f17035154da7bfe7e8c9eb626d41", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}, {"name": "glance", "id": "7a4beaca53fd4e6d91d1904de66b1d67", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "095fbd6d9807495db14c721a4e6f2aef", "type": "image", "name": "glance"}, {"endpoints": [{"name": "nova", "id": "49bd114e853a41d5ab2240eb09919594", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}, {"name": "nova", "id": "8b4a3ff970974f1eb307ef2305403d67", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}], "id": "2940800dd35c4901b83d2dfda6e17790", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "cinderv3", "id": "68c6b4a623e14ef4a59fa4c8aefcfe27", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "9f3f0f1a456f4218b13a3b7510130d6a", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "2b7af0349d9842b0b321c988e35a92b4", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "barbican", "id": "4547cc268fa640a88ced01adc9ad1084", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "barbican", "id": "dd88202d63f24b338298f4a1c313c7f9", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}], "id": "2cf1b80d114c468ab21caad7b2861261", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "7336345c9c934c9f9a05cb4c098755d4", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "d06a511d0e62477fbf33ec96f748f7fd", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "31aaa9efdacd40418877c6e9d5b94420", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "placement", "id": "b226626048054359bbfeaad1560a8e1f", "interface": "internal", "region_id": "regionOne", "url": "https://placement-internal.openstack.svc:8778", "region": "regionOne"}, {"name": "placement", "id": "bd7da5ff47344b73949385714a8c4820", "interface": "public", "region_id": "regionOne", "url": "https://placement-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "48795380b2184431aef6c6 2026-03-09 15:23:03,901 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:test_get_trusts_all): 500 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.927s 2026-03-09 15:23:03,902 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:03 GMT', 'server': 'Apache', 'content-length': '531', 'content-type': 'text/html; charset=iso-8859-1', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '500', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens'} Body: b'\n\n500 Internal Server Error\n\n

Internal Server Error

\n

The server encountered an internal error or\nmisconfiguration and was unable to complete\nyour request.

\n

Please contact the server administrator at \n [no address given] to inform them of the time this error occurred,\n and the actions you performed just before this error.

\n

More information about this error may be available\nin the server error log.

\n\n' 2026-03-09 15:23:04,594 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 500 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/e4f7caa336a64dab99c7f96837077ed1 0.217s 2026-03-09 15:23:04,595 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '143', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-752cda4b-7794-4e98-a23a-af3e1f7bc884', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '500', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/e4f7caa336a64dab99c7f96837077ed1'} Body: b'{"error": {"code": 500, "title": "Internal Server Error", "message": "An unexpected error prevented the server from fulfilling your request."}}' 2026-03-09 15:23:04,732 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 500 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/43aaf1ee763140fbbcd82a38c14f2fc2 0.053s 2026-03-09 15:23:04,733 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '143', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-974087d2-8568-459e-8f09-060f2081ad20', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '500', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/43aaf1ee763140fbbcd82a38c14f2fc2'} Body: b'{"error": {"code": 500, "title": "Internal Server Error", "message": "An unexpected error prevented the server from fulfilling your request."}}' 2026-03-09 15:23:04,775 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 500 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/fc154f447bec431ead9651c18df5f07b 0.042s 2026-03-09 15:23:04,776 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '143', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-60d5a7e5-91a3-4832-aac2-40d4fc54b9cf', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '500', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/fc154f447bec431ead9651c18df5f07b'} Body: b'{"error": {"code": 500, "title": "Internal Server Error", "message": "An unexpected error prevented the server from fulfilling your request."}}' 2026-03-09 15:23:04,905 25 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 500 DELETE https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163 0.121s 2026-03-09 15:23:04,906 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '143', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-28a40a38-9e7d-4b89-8d27-3bc92088eb3d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '500', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/a38f1e8c39a8498bb71f3a7997fee163'} Body: b'{"error": {"code": 500, "title": "Internal Server Error", "message": "An unexpected error prevented the server from fulfilling your request."}}' 0 Content-Type: text/x-traceback;charset=utf8 traceback 90F Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/identity/admin/v3/test_trusts.py", line 289, in test_get_trusts_all self.create_trust() File "/usr/lib/python3.9/site-packages/tempest/api/identity/admin/v3/test_trusts.py", line 126, in create_trust trust_create = self.trustor_client.create_trust( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/trusts_client.py", line 33, in create_trust resp, body = self.post('OS-TRUST/trusts', post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/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 609, in _request req_url, req_headers, req_body = self.auth_provider.auth_request( File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 185, in auth_request auth_url, auth_headers, auth_body = self._decorate_request( File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 275, in _decorate_request auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 320 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/roles_client.py", line 75, in delete_role resp, body = self.delete('roles/%s' % role_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 Content-Type: text/x-traceback;charset=utf8 traceback-2 320 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/roles_client.py", line 75, in delete_role resp, body = self.delete('roles/%s' % role_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 Content-Type: text/x-traceback;charset=utf8 traceback-3 321 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/users_client.py", line 104, in delete_user resp, body = self.delete("users/%s" % user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 Content-Type: text/x-traceback;charset=utf8 traceback-4 32C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/projects_client.py", line 74, in delete_project resp, body = self.delete('projects/%s' % project_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 ] tags: -worker-0 time: 2026-03-09 15:22:32.210593Z tags: worker-1 test: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] time: 2026-03-09 15:23:04.981758Z failure: tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops[compute,id-f323b3ba-82f8-4db7-8ea6-6a895869ec49,network,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3575 2026-03-09 15:22:39,734 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 7.523s 2026-03-09 15:22:39,788 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-network-smoke--633809035", "project_id": "72da2d79159344a8a46c1b6d85663b2b"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '626', 'x-openstack-request-id': 'req-afa1815f-4de1-4ed8-81d2-085eaf850ab8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"848c4a48-270f-453f-bd44-8d83281902ba","name":"tempest-network-smoke--633809035","tenant_id":"72da2d79159344a8a46c1b6d85663b2b","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"72da2d79159344a8a46c1b6d85663b2b","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-09T15:22:35Z","updated_at":"2026-03-09T15:22:35Z","revision_number":1}}' 2026-03-09 15:22:45,606 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 5.816s 2026-03-09 15:22:45,606 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-TestNetworkBasicOps-router-2082765093", "admin_state_up": true, "project_id": "72da2d79159344a8a46c1b6d85663b2b", "external_gateway_info": {"network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53"}}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '672', 'x-openstack-request-id': 'req-8f48af00-a2ea-4785-8bd2-d34108de6ae7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers'} Body: b'{"router": {"id": "dfd4a82c-fc4a-4f28-abbf-aff1a3c92d28", "name": "tempest-TestNetworkBasicOps-router-2082765093", "tenant_id": "72da2d79159344a8a46c1b6d85663b2b", "admin_state_up": true, "status": "ACTIVE", "external_gateway_info": {"network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "external_fixed_ips": [{"subnet_id": "eb63846e-daf2-4b18-9900-d5e1486dc6d0", "ip_address": "192.168.122.185"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-03-09T15:22:42Z", "updated_at": "2026-03-09T15:22:43Z", "revision_number": 2, "project_id": "72da2d79159344a8a46c1b6d85663b2b"}}' 2026-03-09 15:22:46,746 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=72da2d79159344a8a46c1b6d85663b2b&cidr=10.100.0.0%2F28 1.139s 2026-03-09 15:22:46,746 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-be3980e2-d17b-4845-8707-fa0b518b53f4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?project_id=72da2d79159344a8a46c1b6d85663b2b&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-03-09 15:22:48,986 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks?router%3Aexternal=True 2.238s 2026-03-09 15:22:49,177 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:48 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '744', 'x-openstack-request-id': 'req-a0ec0f5e-6559-44d7-843f-8843b89dfe14', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"689eda70-2d62-4a5a-8b33-2939a3ee6a53","name":"public","tenant_id":"4d2a6c57af9343b1ac22e914e863753e","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["eb63846e-daf2-4b18-9900-d5e1486dc6d0"],"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-09T14:58:28Z","updated_at":"2026-03-09T14:58:34Z","revision_number":2,"project_id":"4d2a6c57af9343b1ac22e914e863753e","provider:network_type":"flat","provider:physical_network":"datacentre","provider:segmentation_id":null}]}' 2026-03-09 15:22:56,295 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=689eda70-2d62-4a5a-8b33-2939a3ee6a53&cidr=10.100.0.0%2F28 7.113s 2026-03-09 15:22:56,296 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:55 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '14', 'x-openstack-request-id': 'req-e4593294-77d2-4819-a353-d08c844aee33', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets?network_id=689eda70-2d62-4a5a-8b33-2939a3ee6a53&cidr=10.100.0.0%2F28'} Body: b'{"subnets":[]}' 2026-03-09 15:23:02,135 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 5.838s 2026-03-09 15:23:02,135 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"name": "tempest-subnet-smoke-692999907", "network_id": "848c4a48-270f-453f-bd44-8d83281902ba", "project_id": "72da2d79159344a8a46c1b6d85663b2b", "ip_version": 4, "cidr": "10.100.0.0/28"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '632', 'x-openstack-request-id': 'req-7a85c5aa-8350-481d-9114-8c64189f4867', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"74f47dbf-8088-4323-a9c1-d4afc1f14e00","name":"tempest-subnet-smoke-692999907","tenant_id":"72da2d79159344a8a46c1b6d85663b2b","network_id":"848c4a48-270f-453f-bd44-8d83281902ba","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-09T15:23:00Z","updated_at":"2026-03-09T15:23:00Z","revision_number":0,"project_id":"72da2d79159344a8a46c1b6d85663b2b"}}' 2026-03-09 15:23:04,293 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:test_network_basic_ops): 503 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/dfd4a82c-fc4a-4f28-abbf-aff1a3c92d28/add_router_interface 2.156s 2026-03-09 15:23:04,293 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "74f47dbf-8088-4323-a9c1-d4afc1f14e00"} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-12c78875-eccc-47e3-bae2-5fdd73c86507', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/dfd4a82c-fc4a-4f28-abbf-aff1a3c92d28/add_router_interface'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-03-09 15:23:04,589 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/74f47dbf-8088-4323-a9c1-d4afc1f14e00 0.095s 2026-03-09 15:23:04,589 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-d3f914a5-8dda-43a5-a88b-b233235e178e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/74f47dbf-8088-4323-a9c1-d4afc1f14e00'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-03-09 15:23:04,903 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/routers/dfd4a82c-fc4a-4f28-abbf-aff1a3c92d28 0.127s 2026-03-09 15:23:04,903 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-22479a29-7dd0-45c1-a3ec-3fdb581b08a6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/dfd4a82c-fc4a-4f28-abbf-aff1a3c92d28'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 2026-03-09 15:23:04,974 26 INFO [tempest.lib.common.rest_client] Request (TestNetworkBasicOps:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/848c4a48-270f-453f-bd44-8d83281902ba 0.070s 2026-03-09 15:23:04,974 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:04 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-4d66bc83-4e53-4a29-ab36-540f3c9536f4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/848c4a48-270f-453f-bd44-8d83281902ba'} Body: b'{"message": "The server is currently unavailable. Please try again at a later time.

\\nThe Keystone service is temporarily unavailable.\\n\\n", "code": "503 Service Unavailable", "title": "Service Unavailable"}' 0 Content-Type: text/x-traceback;charset=utf8 traceback 626 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/utils/__init__.py", line 65, in wrapper return f(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 434, in test_network_basic_ops self._setup_network_and_servers() File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 110, in _setup_network_and_servers self.setup_network_subnet_with_router(**kwargs)) File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 1738, in setup_network_subnet_with_router routers_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 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker raise exceptions.UnexpectedResponseCode(str(resp.status), tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received Details: 503 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 420 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 52, in delete_subnet return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker raise exceptions.UnexpectedResponseCode(str(resp.status), tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received Details: 503 0 Content-Type: text/x-traceback;charset=utf8 traceback-2 420 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 52, in delete_router return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker raise exceptions.UnexpectedResponseCode(str(resp.status), tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received Details: 503 0 Content-Type: text/x-traceback;charset=utf8 traceback-3 422 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 52, in delete_network return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker raise exceptions.UnexpectedResponseCode(str(resp.status), tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received Details: 503 0 ] tags: -worker-1 time: 2026-03-09 15:23:05.116785Z tags: worker-1 test: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-03-09 15:23:05.116785Z failure: tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 5AB Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 611, in clear_creds self.creds_client.delete_user(creds.user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 55, in delete_user self.users_client.delete_user(user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/users_client.py", line 104, in delete_user resp, body = self.delete("users/%s" % user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 ] tags: -worker-1 time: 2026-03-09 15:23:05.112791Z tags: worker-0 test: tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) time: 2026-03-09 15:23:05.112791Z failure: tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 5AB Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 611, in clear_creds self.creds_client.delete_user(creds.user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 55, in delete_user self.users_client.delete_user(user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/users_client.py", line 104, in delete_user resp, body = self.delete("users/%s" % user_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request self._error_checker(resp, resp_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 942, in _error_checker raise exceptions.ServerFault(resp_body, resp=resp, tempest.lib.exceptions.ServerFault: Got server fault Details: An unexpected error prevented the server from fulfilling your request. 0 ] tags: -worker-0 time: 2026-03-09 15:23:05.171827Z tags: worker-0 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-03-09 15:23:05.171827Z failure: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B24 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-0 time: 2026-03-09 15:23:05.379116Z tags: worker-5 test: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) time: 2026-03-09 15:23:05.379116Z failure: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 12A3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 600, in clear_creds self._clear_isolated_net_resources() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 586, in _clear_isolated_net_resources self._clear_isolated_router(creds.router['id'], File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 545, in _clear_isolated_router client.delete_router(router_id) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 52, in delete_router return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/783532a4-768d-431c-99fb-dcd1f1fae259 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-09 15:23:05.322985Z tags: worker-0 test: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) time: 2026-03-09 15:23:05.322985Z failure: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 17CF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/test_account_services.py", line 38, in setup_credentials super(AccountTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/object_storage/base.py", line 46, in setup_credentials super(BaseObjectTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 433, in setup_credentials manager = cls.get_client_manager(roles=credentials_type[1:], File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-03-09 15:23:05.607674Z tags: worker-0 test: setUpClass (tempest.api.object_storage.test_container_services.ContainerTest) time: 2026-03-09 15:23:05.607674Z 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-09 15:22:31.670337Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke] time: 2026-03-09 15:23:05.635978Z failure: 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:'' 3627 2026-03-09 15:22:35,917 31 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 4.246s 2026-03-09 15:22:35,917 31 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-1719321788"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:35 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '638', 'x-openstack-request-id': 'req-0a786af5-28eb-4497-a162-7cd68aef1c19', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"8c5e7415-b690-4ca2-8403-ab7bf65e143d","name":"tempest-NetworksTest-test-network-1719321788","tenant_id":"468ff2eea3c64cb5b24a76dd008d75c7","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"468ff2eea3c64cb5b24a76dd008d75c7","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-09T15:22:32Z","updated_at":"2026-03-09T15:22:32Z","revision_number":1}}' 2026-03-09 15:22:37,516 31 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/8c5e7415-b690-4ca2-8403-ab7bf65e143d 1.599s 2026-03-09 15:22:37,579 31 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': 'Mon, 09 Mar 2026 15:22:37 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '586', 'x-openstack-request-id': 'req-b1436bbf-2632-4492-a58f-0a35cb45909f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d'} Body: b'{"network":{"id":"8c5e7415-b690-4ca2-8403-ab7bf65e143d","name":"New_network","tenant_id":"468ff2eea3c64cb5b24a76dd008d75c7","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-09T15:22:32Z","updated_at":"2026-03-09T15:22:36Z","revision_number":2,"project_id":"468ff2eea3c64cb5b24a76dd008d75c7"}}' 2026-03-09 15:22:44,032 31 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.449s 2026-03-09 15:22:44,081 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "8c5e7415-b690-4ca2-8403-ab7bf65e143d", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-7aad606e-3570-4818-8f9d-975a3af2b17a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"d577f851-cc90-4257-867f-021afe6496da","name":"","tenant_id":"468ff2eea3c64cb5b24a76dd008d75c7","network_id":"8c5e7415-b690-4ca2-8403-ab7bf65e143d","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-09T15:22:39Z","updated_at":"2026-03-09T15:22:39Z","revision_number":0,"project_id":"468ff2eea3c64cb5b24a76dd008d75c7"}}' 2026-03-09 15:22:44,872 31 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/d577f851-cc90-4257-867f-021afe6496da 0.791s 2026-03-09 15:22:44,873 31 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': 'Mon, 09 Mar 2026 15:22:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '612', 'x-openstack-request-id': 'req-062a0ede-3a93-497b-90ad-1f7045ff7912', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/d577f851-cc90-4257-867f-021afe6496da'} Body: b'{"subnet":{"id":"d577f851-cc90-4257-867f-021afe6496da","name":"New_subnet","tenant_id":"468ff2eea3c64cb5b24a76dd008d75c7","network_id":"8c5e7415-b690-4ca2-8403-ab7bf65e143d","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-09T15:22:39Z","updated_at":"2026-03-09T15:22:44Z","revision_number":1,"project_id":"468ff2eea3c64cb5b24a76dd008d75c7"}}' 2026-03-09 15:23:05,201 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/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,213 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,221 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,226 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,232 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,236 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,239 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,241 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,243 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,246 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,397 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,526 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,599 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,606 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,609 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,611 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,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/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,619 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,626 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 2026-03-09 15:23:05,631 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d 0 Content-Type: text/x-traceback;charset=utf8 traceback 102C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 182, in test_create_update_delete_network_subnet self.networks_client.delete_network(network['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 52, in delete_network return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 100B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 52, in delete_network return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/8c5e7415-b690-4ca2-8403-ab7bf65e143d (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:05.637506Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] time: 2026-03-09 15:23:05.666515Z failure: tempest.api.network.test_networks.NetworksTest.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E06 2026-03-09 15:23:05,643 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,646 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,649 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,651 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,653 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,654 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,656 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,658 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,661 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 2026-03-09 15:23:05,664 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks?router%3Aexternal=True 0 Content-Type: text/x-traceback;charset=utf8 traceback 10AE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/utils/__init__.py", line 84, in wrapper return func(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 376, in test_external_network_visibility body = self.networks_client.list_networks(**{'router:external': True}) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 62, in list_networks return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks?router%3Aexternal=True (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:05.668043Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-03-09 15:23:05.668043Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-0 time: 2026-03-09 15:23:05.624813Z tags: worker-5 test: setUpClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) time: 2026-03-09 15:23:05.624813Z failure: setUpClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-09 15:23:05.781995Z tags: worker-3 test: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) time: 2026-03-09 15:23:05.781995Z failure: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 11BF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 178, in setUpClass cls.resource_setup() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_server_addresses.py", line 33, in resource_setup cls.server = cls.create_test_server(wait_until='ACTIVE') File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 243, in create_test_server body, servers = compute.create_test_server( File "/usr/lib/python3.9/site-packages/tempest/common/compute.py", line 287, in create_test_server body = clients.servers_client.create_server(name=name, imageRef=image_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 117, in create_server resp, body = self.post('servers', post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 708, in reraise raise value.with_traceback(tb) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 446, in _make_request six.raise_from(e, None) File "", line 3, in raise_from File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 441, in _make_request httplib_response = conn.getresponse() File "/usr/lib64/python3.9/http/client.py", line 1377, in getresponse response.begin() File "/usr/lib64/python3.9/http/client.py", line 320, in begin version, status, reason = self._read_status() File "/usr/lib64/python3.9/http/client.py", line 289, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 0 ] tags: -worker-3 time: 2026-03-09 15:23:05.668434Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] time: 2026-03-09 15:23:05.799539Z failure: tempest.api.network.test_networks.NetworksTest.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-03-09 15:23:05,701 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,755 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,760 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,763 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,765 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,768 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,772 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,775 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,778 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 2026-03-09 15:23:05,794 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks 0 Content-Type: text/x-traceback;charset=utf8 traceback FE3 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 212, in test_list_networks body = self.networks_client.list_networks() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 62, in list_networks return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:05.758010Z tags: worker-5 test: setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON) time: 2026-03-09 15:23:05.758010Z 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-5 time: 2026-03-09 15:23:05.827263Z tags: worker-5 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-03-09 15:23:05.827263Z failure: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-09 15:23:05.800402Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] time: 2026-03-09 15:23:05.845050Z failure: tempest.api.network.test_networks.NetworksTest.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-03-09 15:23:05,803 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,805 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,810 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,813 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,816 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,821 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,825 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,830 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,835 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 2026-03-09 15:23:05,839 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets 0 Content-Type: text/x-traceback;charset=utf8 traceback FDD Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 255, in test_list_subnets body = self.subnets_client.list_subnets() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 62, in list_subnets return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:05.843580Z tags: worker-2 test: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) time: 2026-03-09 15:23:05.843580Z failure: tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 50E 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/9d327e12-42ef-4aa6-b24e-39ec9455ccb5 (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-1547477397 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-2 time: 2026-03-09 15:23:05.849901Z tags: worker-3 test: setUpClass (tempest.api.compute.test_versions.TestVersions) time: 2026-03-09 15:23:05.849901Z failure: setUpClass (tempest.api.compute.test_versions.TestVersions) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-09 15:23:05.868621Z tags: worker-5 test: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-03-09 15:23:05.868621Z failure: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-09 15:23:05.935161Z tags: worker-3 test: setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON) time: 2026-03-09 15:23:05.935161Z failure: setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-09 15:23:05.961793Z tags: worker-3 test: setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test) time: 2026-03-09 15:23:05.961793Z 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-3 time: 2026-03-09 15:23:05.894687Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-03-09 15:23:05.894687Z failure: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 17B5 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_server_actions.py", line 85, in setup_credentials super(ServerActionsBase, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-2 time: 2026-03-09 15:23:05.846370Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] time: 2026-03-09 15:23:05.942411Z failure: tempest.api.network.test_networks.NetworksTest.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E92 2026-03-09 15:23:05,854 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,863 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,869 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,872 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,876 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,885 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,915 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,926 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,933 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 2026-03-09 15:23:05,936 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 0 Content-Type: text/x-traceback;charset=utf8 traceback 1014 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 188, in test_show_network body = self.networks_client.show_network(self.network['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 48, in show_network return self.show_resource(uri, **fields) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 53, in show_resource resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/c9b6f263-1b69-44dd-8521-5e98bb3863d2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:06.016482Z tags: worker-3 test: setUpClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-03-09 15:23:06.016482Z failure: setUpClass (tempest.api.network.test_ports.PortsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1701 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-3 time: 2026-03-09 15:23:06.026137Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON) time: 2026-03-09 15:23:06.026137Z 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-09 15:23:06.024349Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-03-09 15:23:06.024349Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1668 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-5 time: 2026-03-09 15:23:05.943689Z tags: worker-6 test: tempest.api.network.test_networks.NetworksTest.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] time: 2026-03-09 15:23:05.967665Z failure: tempest.api.network.test_networks.NetworksTest.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' E88 2026-03-09 15:23:05,946 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,948 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,950 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,952 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,954 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,955 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,957 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,959 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,961 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 2026-03-09 15:23:05,963 31 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 0 Content-Type: text/x-traceback;charset=utf8 traceback 100D Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 233, in test_show_subnet body = self.subnets_client.show_subnet(self.subnet['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 48, in show_subnet return self.show_resource(uri, **fields) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 53, in show_resource resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:06.063749Z tags: worker-3 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-03-09 15:23:06.063749Z 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-3 time: 2026-03-09 15:21:45.425900Z tags: worker-4 test: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] time: 2026-03-09 15:23:05.889911Z 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:'' 1803D 2026-03-09 15:21:45,427 29 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-03-09 15:21:45,427 29 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-03-09 15:21:45,861 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.429s 2026-03-09 15:21:45,861 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"keypair": {"name": "tempest-keypair-864434648", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBAAWWbiW1IZJO3wImZB6YSvV2Ve22YJStXrcmxW1WPco4fLblCNtuD2sNCT/fO1rZP6BVU+J5FZkoi1CF/781GpZe5hU9zI5c5synsrtYoJoEWsB/yv8CVCj+JVmsMO8Nw=="}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:45 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-19a0ca9c-7964-4a1e-9f0b-7c215f695b66', 'x-compute-request-id': 'req-19a0ca9c-7964-4a1e-9f0b-7c215f695b66', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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-864434648", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBAAWWbiW1IZJO3wImZB6YSvV2Ve22YJStXrcmxW1WPco4fLblCNtuD2sNCT/fO1rZP6BVU+J5FZkoi1CF/781GpZe5hU9zI5c5synsrtYoJoEWsB/yv8CVCj+JVmsMO8Nw==", "fingerprint": "a4:aa:9c:1b:13:7b:28:97:c3:12:ec:4d:b9:d4:79:c5", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3"}}' 2026-03-09 15:21:45,865 29 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-864434648 created 2026-03-09 15:21:48,956 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 3.090s 2026-03-09 15:21:48,957 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--936553105", "description": "tempest-description--1934025824"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:48 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1596', 'x-openstack-request-id': 'req-f01572db-37e3-414f-b357-78ebd72ec73c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "name": "tempest-securitygroup--936553105", "stateful": true, "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "description": "tempest-description--1934025824", "shared": false, "security_group_rules": [{"id": "0019f40b-7fef-4cb2-97ef-f3a97b7e1db2", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "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": 146, "description": null, "tags": [], "created_at": "2026-03-09T15:21:47Z", "updated_at": "2026-03-09T15:21:47Z", "revision_number": 0, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}, {"id": "223325d5-fb77-4c49-a90e-a8d42c50a9f4", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "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": 145, "description": null, "tags": [], "created_at": "2026-03-09T15:21:47Z", "updated_at": "2026-03-09T15:21:47Z", "revision_number": 0, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}], "tags": [], "created_at": "2026-03-09T15:21:47Z", "updated_at": "2026-03-09T15:21:47Z", "revision_number": 1, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}}' 2026-03-09 15:21:49,585 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.628s 2026-03-09 15:21:49,586 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:49 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-ea250481-5e81-4d56-84c4-63fe05cd0928', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "e1c2969e-ca93-4637-a317-7d2a8b60d6eb", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "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-09T15:21:49Z", "updated_at": "2026-03-09T15:21:49Z", "revision_number": 0, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}}' 2026-03-09 15:21:50,310 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.724s 2026-03-09 15:21:50,310 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-2aac919e-bd94-4f68-be7f-54ab28bd4e2e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "e723a8c3-08bf-468c-b2b9-2422b30c5685", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "security_group_id": "cf0397e9-0683-40dc-ae35-1a5fc9021484", "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-09T15:21:49Z", "updated_at": "2026-03-09T15:21:49Z", "revision_number": 0, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}}' 2026-03-09 15:21:50,310 29 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--936553105 created 2026-03-09 15:21:52,334 29 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 2.020s 2026-03-09 15:21:52,334 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:52 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-6f78a043-2ea9-41e5-94c2-b7ef40c913cb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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": "a9f67063-3988-4777-ad62-4bd1497c0766", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "floating_ip_address": "192.168.122.231", "floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-09T15:21:51Z", "updated_at": "2026-03-09T15:21:51Z", "revision_number": 0}}' 2026-03-09 15:21:52,334 29 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': 'a9f67063-3988-4777-ad62-4bd1497c0766', 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'floating_ip_address': '192.168.122.231', 'floating_network_id': '689eda70-2d62-4a5a-8b33-2939a3ee6a53', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-09T15:21:51Z', 'updated_at': '2026-03-09T15:21:51Z', 'revision_number': 0, 'ip': '192.168.122.231'} created 2026-03-09 15:21:52,807 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.469s 2026-03-09 15:21:52,808 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:52 GMT', 'server': 'Apache', 'content-length': '6274', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a7643d3b-e88f-4148-afce-3b0f17db4ded', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=df1c823cbee0e55918039ade2e6f438c; 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": "993ac5ca9b7943719f6bedd5e1eafcc3", "name": "tempest-AttachInterfacesUnderV243Test-468348753-project-member", "password_expires_at": null}, "audit_ids": ["EUA_vilKQ2-R2YeXPAwp9w"], "expires_at": "2026-03-09T16:21:52.000000Z", "issued_at": "2026-03-09T15:21:52.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "name": "tempest-AttachInterfacesUnderV243Test-468348753"}, "is_domain": false, "roles": [{"id": "748b538507284badaac7e95923da9c78", "name": "member"}, {"id": "05afa460e64a42c484333be74489072e", "name": "reader"}], "catalog": [{"endpoints": [{"name": "heat", "id": "721f8e69637648be92e53657a1aec082", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/39d7ea8bf5294cc5a1b8e4640b1f9054", "region": "regionOne"}, {"name": "heat", "id": "771c120ac018422dab4690d866ffaf8d", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/39d7ea8bf5294cc5a1b8e4640b1f9054", "region": "regionOne"}], "id": "089a76727bcf4f579b77e01d44fe4785", "type": "orchestration", "name": "heat"}, {"endpoints": [{"name": "glance", "id": "72a4f17035154da7bfe7e8c9eb626d41", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}, {"name": "glance", "id": "7a4beaca53fd4e6d91d1904de66b1d67", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "095fbd6d9807495db14c721a4e6f2aef", "type": "image", "name": "glance"}, {"endpoints": [{"name": "nova", "id": "49bd114e853a41d5ab2240eb09919594", "interface": "public", "region_id": "regionOne", "url": "https://nova-public-openstack.apps-crc.testing/v2.1", "region": "regionOne"}, {"name": "nova", "id": "8b4a3ff970974f1eb307ef2305403d67", "interface": "internal", "region_id": "regionOne", "url": "https://nova-internal.openstack.svc:8774/v2.1", "region": "regionOne"}], "id": "2940800dd35c4901b83d2dfda6e17790", "type": "compute", "name": "nova"}, {"endpoints": [{"name": "cinderv3", "id": "68c6b4a623e14ef4a59fa4c8aefcfe27", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "9f3f0f1a456f4218b13a3b7510130d6a", "interface": "public", "region_id": "regionOne", "url": "https://cinder-public-openstack.apps-crc.testing/v3", "region": "regionOne"}], "id": "2b7af0349d9842b0b321c988e35a92b4", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"name": "barbican", "id": "4547cc268fa640a88ced01adc9ad1084", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}, {"name": "barbican", "id": "dd88202d63f24b338298f4a1c313c7f9", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}], "id": "2cf1b80d114c468ab21caad7b2861261", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "7336345c9c934c9f9a05cb4c098755d4", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}, {"id": "d06a511d0e62477fbf33ec96f748f7fd", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "31aaa9efdacd40418877c6e9d5b94420", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "placement", "id": "b226626048054359bbfeaad1560a8e1f", "interface": "internal", "region_id": "regionOne", "url": "https://placement-internal.openstack.svc:8778", "region": "regionOne"}, {"name": "placement", "id": "bd7da5ff47344b73949385714a8c4820", "interface": "public", "region_id": "regionOne", "url": "https://placement-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "48795380b2184431aef6c6c 2026-03-09 15:21:52,808 29 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': 'f28054d8-b731-453a-99c6-9c4863ebe268', 'name': 'tempest-AttachInterfacesUnderV243Test-422166595-network', 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 14463, '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-09T15:21:23Z', 'updated_at': '2026-03-09T15:21:24Z', 'revision_number': 1} available for tenant 2026-03-09 15:21:52,809 29 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-864434648', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBAAWWbiW1IZJO3wImZB6YSvV2Ve22YJStXrcmxW1WPco4fLblCNtuD2sNCT/fO1rZP6BVU+J5FZkoi1CF/781GpZe5hU9zI5c5synsrtYoJoEWsB/yv8CVCj+JVmsMO8Nw==', 'fingerprint': 'a4:aa:9c:1b:13:7b:28:97:c3:12:ec:4d:b9:d4:79:c5', 'user_id': '993ac5ca9b7943719f6bedd5e1eafcc3', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDBkvWrM952dafMIpdglHaXA/7QSvnPLeSbOSNxifsemR3Mh8YmMiDUJ\n1A9kyHYP/cugBwYFK4EEACKhZANiAAQAFlm4ltSGSTt8CJmQemEr1dlXttmCUrV6\n3JsVtVj3KOHy25Qjbbg9rDQk/3zta2T+gVVPieRWZKItQhf+/NRqWXuYVPcyOXOb\nMp7K7WKCaBFrAf8r/AlQo/iVZrDDvDc=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': 'cf0397e9-0683-40dc-ae35-1a5fc9021484', 'name': 'tempest-securitygroup--936553105', 'stateful': True, 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'description': 'tempest-description--1934025824', 'shared': False, 'security_group_rules': [{'id': '0019f40b-7fef-4cb2-97ef-f3a97b7e1db2', 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'security_group_id': 'cf0397e9-0683-40dc-ae35-1a5fc9021484', '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': 146, 'description': None, 'tags': [], 'created_at': '2026-03-09T15:21:47Z', 'updated_at': '2026-03-09T15:21:47Z', 'revision_number': 0, 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054'}, {'id': '223325d5-fb77-4c49-a90e-a8d42c50a9f4', 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'security_group_id': 'cf0397e9-0683-40dc-ae35-1a5fc9021484', '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': 145, 'description': None, 'tags': [], 'created_at': '2026-03-09T15:21:47Z', 'updated_at': '2026-03-09T15:21:47Z', 'revision_number': 0, 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054'}], 'tags': [], 'created_at': '2026-03-09T15:21:47Z', 'updated_at': '2026-03-09T15:21:47Z', 'revision_number': 1, 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054'}, 'floating_ip': {'id': 'a9f67063-3988-4777-ad62-4bd1497c0766', 'tenant_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'floating_ip_address': '192.168.122.231', 'floating_network_id': '689eda70-2d62-4a5a-8b33-2939a3ee6a53', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': '39d7ea8bf5294cc5a1b8e4640b1f9054', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-03-09T15:21:51Z', 'updated_at': '2026-03-09T15:21:51Z', 'revision_number': 0, 'ip': '192.168.122.231'}} 2026-03-09 15:21:58,183 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 5.373s 2026-03-09 15:21:58,184 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"server": {"name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "imageRef": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "flavorRef": "4252550b-dec7-441c-90d8-8fd2f95a688b", "networks": [{"uuid": "f28054d8-b731-453a-99c6-9c4863ebe268"}], "security_groups": [{"name": "tempest-securitygroup--936553105"}], "key_name": "tempest-keypair-864434648", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:52 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-9479a474-992f-4003-95be-556195b43f35', 'x-compute-request-id': 'req-9479a474-992f-4003-95be-556195b43f35', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; 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": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--936553105"}], "adminPass": "TVgbTxZFozU6"}}' 2026-03-09 15:21:59,924 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 1.735s 2026-03-09 15:21:59,925 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:21:58 GMT', 'server': 'Apache', 'content-length': '1392', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c0592043-a4e3-45a1-a5c3-c9eff2285252', 'x-compute-request-id': 'req-c0592043-a4e3-45a1-a5c3-c9eff2285252', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "BUILD", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:21:59Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-09 15:22:01,941 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 1.010s 2026-03-09 15:22:01,941 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:00 GMT', 'server': 'Apache', 'content-length': '1450', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-391f6ca5-0d7d-4f75-bc90-6c620f2ebd2c', 'x-compute-request-id': 'req-391f6ca5-0d7d-4f75-bc90-6c620f2ebd2c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "BUILD", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:00Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-03-09 15:22:01,949 29 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/spawning" after 2 second wait 2026-03-09 15:22:05,388 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2.437s 2026-03-09 15:22:05,388 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:02 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-fce6a7b8-0fce-48e7-80d7-3c5c1218ccce', 'x-compute-request-id': 'req-fce6a7b8-0fce-48e7-80d7-3c5c1218ccce', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "BUILD", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:00Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--936553105"}], "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-09 15:22:10,125 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 3.729s 2026-03-09 15:22:10,126 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:06 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-8541319b-3557-4524-a2c0-b88685b612c7', 'x-compute-request-id': 'req-8541319b-3557-4524-a2c0-b88685b612c7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "BUILD", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:00Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--936553105"}], "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-09 15:22:13,895 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2.765s 2026-03-09 15:22:13,896 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:11 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-d4602ada-f272-4954-9e6c-5e1bacaa14b7', 'x-compute-request-id': 'req-d4602ada-f272-4954-9e6c-5e1bacaa14b7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "BUILD", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:00Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--936553105"}], "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-09 15:22:18,788 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 3.888s 2026-03-09 15:22:18,789 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:14 GMT', 'server': 'Apache', 'content-length': '1711', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ec1ced75-acc2-4175-8170-e2858baabf08', 'x-compute-request-id': 'req-ec1ced75-acc2-4175-8170-e2858baabf08', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "ACTIVE", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:12Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-422166595-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:82:79:4e"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": "2026-03-09T15:22:12.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--936553105"}], "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-09 15:22:18,793 29 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 19 second wait 2026-03-09 15:22:20,848 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2.054s 2026-03-09 15:22:20,848 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:18 GMT', 'server': 'Apache', 'content-length': '284', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c620e0e7-3cff-47af-94e4-f3b2245b633b', 'x-compute-request-id': 'req-c620e0e7-3cff-47af-94e4-f3b2245b633b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "f28054d8-b731-453a-99c6-9c4863ebe268", "port_id": "f579f37d-eba3-45b3-a12b-3ee31e773ba4", "mac_addr": "fa:16:3e:82:79:4e", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "2b7b1533-c085-4df9-a8db-f0bfdc4a157d", "ip_address": "10.100.0.7"}]}]}' 2026-03-09 15:22:23,096 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2.246s 2026-03-09 15:22:23,096 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "f579f37d-eba3-45b3-a12b-3ee31e773ba4"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '881', 'x-openstack-request-id': 'req-8789670e-486c-4541-ba08-e0ef49dfc845', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766'} Body: b'{"floatingip": {"id": "a9f67063-3988-4777-ad62-4bd1497c0766", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "floating_ip_address": "192.168.122.231", "floating_network_id": "689eda70-2d62-4a5a-8b33-2939a3ee6a53", "router_id": "6173872b-d2bf-47dd-a526-72a9be70011a", "port_id": "f579f37d-eba3-45b3-a12b-3ee31e773ba4", "fixed_ip_address": "10.100.0.7", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "f28054d8-b731-453a-99c6-9c4863ebe268", "mac_address": "fa:16:3e:82:79:4e", "admin_state_up": true, "status": "ACTIVE", "device_id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-03-09T15:21:51Z", "updated_at": "2026-03-09T15:22:21Z", "revision_number": 1, "project_id": "39d7ea8bf5294cc5a1b8e4640b1f9054"}}' 2026-03-09 15:22:24,888 29 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 1.792s 2026-03-09 15:22:24,889 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:23 GMT', 'server': 'Apache', 'content-length': '1711', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-db55e7bc-7ee1-4dfe-b82d-9b799d9b979c', 'x-compute-request-id': 'req-db55e7bc-7ee1-4dfe-b82d-9b799d9b979c', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=9612da67b31fb943f9a8453fed3667e1; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e'} Body: b'{"server": {"id": "eab8a01d-8d59-4fa8-84b3-56c7f104539e", "name": "tempest-AttachInterfacesUnderV243Test-server-2125450620", "status": "ACTIVE", "tenant_id": "39d7ea8bf5294cc5a1b8e4640b1f9054", "user_id": "993ac5ca9b7943719f6bedd5e1eafcc3", "metadata": {}, "hostId": "5103986c58e7af31e41fdbf14656eb9e8a4958c518dde535e6b5ee25", "image": {"id": "368cf66c-ed64-40b5-baeb-dc1d236110d8", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/368cf66c-ed64-40b5-baeb-dc1d236110d8"}]}, "flavor": {"id": "4252550b-dec7-441c-90d8-8fd2f95a688b", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/4252550b-dec7-441c-90d8-8fd2f95a688b"}]}, "created": "2026-03-09T15:21:58Z", "updated": "2026-03-09T15:22:12Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-422166595-network": [{"version": 4, "addr": "10.100.0.7", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:82:79:4e"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-864434648", "OS-SRV-USG:launched_at": "2026-03-09T15:22:12.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--936553105"}], "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-09 15:22:24,983 29 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.231:22' as 'cirros' with public key authentication 2026-03-09 15:22:56,636 29 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-03-09 15:22:57,392 29 INFO [paramiko.transport] Authentication (publickey) successful! 2026-03-09 15:22:57,395 29 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.231 successfully created 2026-03-09 15:23:05,205 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,209 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,219 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,228 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,232 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,241 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,246 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,249 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,253 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,255 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface 2026-03-09 15:23:05,529 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,601 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,608 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,610 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,612 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,614 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,616 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,618 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,624 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,626 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05,628 29 ERROR [tempest.api.compute.base] Failed to delete server eab8a01d-8d59-4fa8-84b3-56c7f104539e 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base conn = connection.create_connection( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base raise err 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base sock.connect(sa) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base ConnectionRefusedError: [Errno 111] Connection refused 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base httplib_response = self._make_request( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base self._validate_conn(conn) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base conn.connect() 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base conn = self._new_conn() 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base raise NewConnectionError( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 172, in delete_server 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base resp, resp_body = self._request(method, url, headers=headers, 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base resp, resp_body = self.raw_request( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base resp, resp_body = self.http_obj.request( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.request_encode_url( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.urlopen(method, url, **extra_kw) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base response = conn.urlopen(method, u.request_uri, **kw) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.urlopen( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.urlopen( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base return self.urlopen( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base [Previous line repeated 7 more times] 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base retries = retries.increment( 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-09 15:23:05.628 29 ERROR tempest.api.compute.base 2026-03-09 15:23:05,703 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,705 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,708 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,709 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,712 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,713 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,715 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,716 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,718 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,720 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.1/os-keypairs/tempest-keypair-864434648 2026-03-09 15:23:05,722 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-864434648 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources raise err 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-keypair-864434648 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-09 15:23:05.722 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05,725 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,727 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,730 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,733 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,736 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,740 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,742 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,747 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,755 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,758 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05,761 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group cf0397e9-0683-40dc-ae35-1a5fc9021484 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources raise err 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 315, in clear_validation_resources 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/security-groups/cf0397e9-0683-40dc-ae35-1a5fc9021484 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-09 15:23:05.761 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05,804 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,808 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,812 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,815 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,824 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,830 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,837 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,843 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,853 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,857 29 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05,862 29 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip a9f67063-3988-4777-ad62-4bd1497c0766 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources conn = connection.create_connection( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources raise err 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources sock.connect(sa) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources ConnectionRefusedError: [Errno 111] Connection refused 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources httplib_response = self._make_request( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources self._validate_conn(conn) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources conn.connect() 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources conn = self._new_conn() 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources raise NewConnectionError( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources During handling of the above exception, another exception occurred: 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 335, in clear_validation_resources 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/floating_ips_client.py", line 55, in delete_floatingip 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self._request(method, url, headers=headers, 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.raw_request( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources resp, resp_body = self.http_obj.request( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources r = super(ClosingHttp, self).request(method, url, retries=retry, 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.request_encode_url( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.urlopen(method, url, **extra_kw) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources response = conn.urlopen(method, u.request_uri, **kw) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources return self.urlopen( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources [Previous line repeated 7 more times] 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources retries = retries.increment( 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources raise MaxRetryError(_pool, url, error or ResponseError(cause)) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/floatingips/a9f67063-3988-4777-ad62-4bd1497c0766 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 2026-03-09 15:23:05.862 29 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8 traceback 11C0 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/common/utils/__init__.py", line 65, in wrapper return f(*func_args, **func_kwargs) File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 378, in test_add_remove_fixed_ip server, ifs, fip = self._create_server_get_interfaces() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_attach_interfaces.py", line 93, in _create_server_get_interfaces ifs = (self.interfaces_client.list_interfaces(server['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/interfaces_client.py", line 32, in list_interfaces resp, body = self.get('servers/%s/os-interface' % server_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/servers/eab8a01d-8d59-4fa8-84b3-56c7f104539e/os-interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 1240 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/fixtures/fixture.py", line 124, in cleanUp return self._cleanups(raise_errors=raise_first) File "/usr/lib/python3.9/site-packages/fixtures/callmany.py", line 84, in __call__ raise error[1].with_traceback(error[2]) File "/usr/lib/python3.9/site-packages/fixtures/callmany.py", line 78, in __call__ cleanup(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 346, in clear_validation_resources raise has_exception File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources keypair_client.delete_keypair(keypair_name) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair resp, body = self.delete(url) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request resp, resp_body = super(BaseComputeClient, self).request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='nova-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.1/os-keypairs/tempest-keypair-864434648 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-03-09 15:23:06.065962Z tags: worker-2 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-03-09 15:23:06.065962Z 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-2 time: 2026-03-09 15:22:24.330320Z tags: worker-7 test: tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] time: 2026-03-09 15:23:05.928360Z failure: tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 934F 2026-03-09 15:22:28,294 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.962s 2026-03-09 15:22:28,295 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-1420740029"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '624', 'x-openstack-request-id': 'req-06be7392-b625-4d68-8621-5bf04a8506a5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"ba6afa16-b96d-486b-aafd-ebfd00ddb830","name":"tempest-RoutersTest-1420740029","tenant_id":"73e556b856c44a30902fd723bd749a64","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"73e556b856c44a30902fd723bd749a64","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-09T15:22:25Z","updated_at":"2026-03-09T15:22:25Z","revision_number":1}}' 2026-03-09 15:22:32,060 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.764s 2026-03-09 15:22:32,060 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersTest-1766270516"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:32 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '624', 'x-openstack-request-id': 'req-f1ea3e2a-c024-4e5a-8a51-817885d12d4c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"767d3e64-e63f-484f-8974-9542a745d83c","name":"tempest-RoutersTest-1766270516","tenant_id":"73e556b856c44a30902fd723bd749a64","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"73e556b856c44a30902fd723bd749a64","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-09T15:22:29Z","updated_at":"2026-03-09T15:22:29Z","revision_number":1}}' 2026-03-09 15:22:35,704 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 3.642s 2026-03-09 15:22:35,705 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "ba6afa16-b96d-486b-aafd-ebfd00ddb830", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:35 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-2d6a864b-1161-46f7-a5dd-2ab34d53d68d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"13fef467-403d-40ae-8830-f3b4131a56af","name":"","tenant_id":"73e556b856c44a30902fd723bd749a64","network_id":"ba6afa16-b96d-486b-aafd-ebfd00ddb830","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-09T15:22:32Z","updated_at":"2026-03-09T15:22:32Z","revision_number":0,"project_id":"73e556b856c44a30902fd723bd749a64"}}' 2026-03-09 15:22:40,841 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 5.135s 2026-03-09 15:22:40,842 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "767d3e64-e63f-484f-8974-9542a745d83c", "cidr": "10.101.0.0/28", "ip_version": 4, "gateway_ip": "10.101.0.1"}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:40 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-a2da4b96-ddd2-4595-b91d-96d6ba06512e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; 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":"ceec781e-476d-4f98-8442-559285eded98","name":"","tenant_id":"73e556b856c44a30902fd723bd749a64","network_id":"767d3e64-e63f-484f-8974-9542a745d83c","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"10.101.0.1","cidr":"10.101.0.0/28","allocation_pools":[{"start":"10.101.0.2","end":"10.101.0.14"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-03-09T15:22:36Z","updated_at":"2026-03-09T15:22:36Z","revision_number":0,"project_id":"73e556b856c44a30902fd723bd749a64"}}' 2026-03-09 15:22:44,529 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 3.687s 2026-03-09 15:22:44,530 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersTest-router-1619897148", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:22:44 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '482', 'x-openstack-request-id': 'req-895ef114-d7cf-423f-8579-4263b82d2e03', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers'} Body: b'{"router": {"id": "f5317e57-8953-4a1b-accd-eadb0b826f47", "name": "tempest-RoutersTest-router-1619897148", "tenant_id": "73e556b856c44a30902fd723bd749a64", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-03-09T15:22:44Z", "updated_at": "2026-03-09T15:22:44Z", "revision_number": 1, "project_id": "73e556b856c44a30902fd723bd749a64"}}' 2026-03-09 15:23:00,263 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 15.733s 2026-03-09 15:23:00,263 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "13fef467-403d-40ae-8830-f3b4131a56af"} Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-01502482-9504-462a-9bc6-56cebc65a702', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface'} Body: b'{"id": "f5317e57-8953-4a1b-accd-eadb0b826f47", "tenant_id": "73e556b856c44a30902fd723bd749a64", "port_id": "565064a4-2a4e-4352-a907-5b3bddaa121c", "network_id": "ba6afa16-b96d-486b-aafd-ebfd00ddb830", "subnet_id": "13fef467-403d-40ae-8830-f3b4131a56af", "subnet_ids": ["13fef467-403d-40ae-8830-f3b4131a56af"]}' 2026-03-09 15:23:01,094 32 INFO [tempest.lib.common.rest_client] Request (RoutersTest:test_add_multiple_router_interfaces): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/565064a4-2a4e-4352-a907-5b3bddaa121c 0.831s 2026-03-09 15:23:01,095 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Mon, 09 Mar 2026 15:23:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '946', 'x-openstack-request-id': 'req-114b175a-5d5c-46c2-9de0-667c1388bd7f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=c5a59c4ad7e0da47889b912b03e9d025; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/565064a4-2a4e-4352-a907-5b3bddaa121c'} Body: b'{"port":{"id":"565064a4-2a4e-4352-a907-5b3bddaa121c","name":"","network_id":"ba6afa16-b96d-486b-aafd-ebfd00ddb830","tenant_id":"73e556b856c44a30902fd723bd749a64","mac_address":"fa:16:3e:75:56:c8","admin_state_up":true,"status":"DOWN","device_id":"f5317e57-8953-4a1b-accd-eadb0b826f47","device_owner":"network:router_interface","fixed_ips":[{"subnet_id":"13fef467-403d-40ae-8830-f3b4131a56af","ip_address":"10.100.0.1"}],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[{"ip_address":"10.100.0.1","hostname":"host-10-100-0-1","fqdn":"host-10-100-0-1.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-03-09T15:22:46Z","updated_at":"2026-03-09T15:22:58Z","revision_number":1,"project_id":"73e556b856c44a30902fd723bd749a64"}}' 2026-03-09 15:23:05,194 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'ProtocolError('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))': /v2.0/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,201 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,207 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,211 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,213 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,217 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,220 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,225 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,249 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,251 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface 2026-03-09 15:23:05,396 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,398 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,401 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,485 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,500 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,510 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,513 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,517 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,525 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,579 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/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface 2026-03-09 15:23:05,597 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,605 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,608 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,611 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,613 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,615 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,617 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,619 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,624 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,625 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 2026-03-09 15:23:05,686 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,697 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,709 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,718 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,720 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,723 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,732 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,735 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,738 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,742 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/subnets/ceec781e-476d-4f98-8442-559285eded98 2026-03-09 15:23:05,747 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,754 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,757 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,761 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,764 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,766 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,767 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,773 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,776 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,780 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/subnets/13fef467-403d-40ae-8830-f3b4131a56af 2026-03-09 15:23:05,801 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,804 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,806 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,810 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,813 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,815 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,820 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,824 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,829 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,831 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/networks/767d3e64-e63f-484f-8974-9542a745d83c 2026-03-09 15:23:05,840 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,849 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,852 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,860 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,864 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,870 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,872 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,875 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,885 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 2026-03-09 15:23:05,911 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/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 0 Content-Type: text/x-traceback;charset=utf8 traceback 1126 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 269, in test_add_multiple_router_interfaces interface02 = self._add_router_interface_with_subnet_id(router['id'], File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 33, in _add_router_interface_with_subnet_id interface = self.routers_client.add_router_interface( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 72, in add_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/add_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-1 106D Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 41, in _remove_router_interface_with_subnet_id body = self.routers_client.remove_router_interface(router_id, File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 82, in remove_router_interface return self.update_resource(uri, kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 77, in update_resource resp, body = self.put(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 392, in put return self.request('PUT', url, extra_headers, headers, body, chunked) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers/f5317e57-8953-4a1b-accd-eadb0b826f47/remove_router_interface (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-2 100A Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 221, in delete_router body = cls.ports_client.list_ports(device_id=router['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 69, in list_ports return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-3 1008 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 52, in delete_subnet return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/ceec781e-476d-4f98-8442-559285eded98 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-4 1008 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/subnets_client.py", line 52, in delete_subnet return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/13fef467-403d-40ae-8830-f3b4131a56af (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-5 100B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 52, in delete_network return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/767d3e64-e63f-484f-8974-9542a745d83c (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 Content-Type: text/x-traceback;charset=utf8 traceback-6 100B Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/lib/common/utils/test_utils.py", line 87, in call_and_ignore_notfound_exc return func(*args, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 52, in delete_network return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 74, in request return self.request_encode_url( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 96, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks/ba6afa16-b96d-486b-aafd-ebfd00ddb830 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-09 15:23:06.143080Z tags: worker-2 test: setUpClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-03-09 15:23:06.143080Z 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-2 time: 2026-03-09 15:23:06.142652Z tags: worker-7 test: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] time: 2026-03-09 15:23:06.174892Z failure: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-03-09 15:23:06,146 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/networks 2026-03-09 15:23:06,148 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/networks 2026-03-09 15:23:06,150 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/networks 2026-03-09 15:23:06,153 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/networks 2026-03-09 15:23:06,155 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/networks 2026-03-09 15:23:06,162 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/networks 2026-03-09 15:23:06,165 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/networks 2026-03-09 15:23:06,167 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/networks 2026-03-09 15:23:06,169 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/networks 2026-03-09 15:23:06,172 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/networks 0 Content-Type: text/x-traceback;charset=utf8 traceback 1006 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 125, in test_add_remove_router_interface_with_port_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-09 15:23:06.250542Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-03-09 15:23:06.250542Z 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-2 time: 2026-03-09 15:23:06.176123Z tags: worker-7 test: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] time: 2026-03-09 15:23:06.269934Z failure: tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D20 2026-03-09 15:23:06,179 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/networks 2026-03-09 15:23:06,185 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/networks 2026-03-09 15:23:06,194 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/networks 2026-03-09 15:23:06,204 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/networks 2026-03-09 15:23:06,207 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/networks 2026-03-09 15:23:06,209 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/networks 2026-03-09 15:23:06,213 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/networks 2026-03-09 15:23:06,220 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/networks 2026-03-09 15:23:06,229 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/networks 2026-03-09 15:23:06,263 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/networks 0 Content-Type: text/x-traceback;charset=utf8 traceback 1007 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 97, in test_add_remove_router_interface_with_subnet_id network = self.networks_client.create_network( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-09 15:23:06.276286Z tags: worker-6 test: tearDownClass (tempest.api.network.test_networks.NetworksTest) time: 2026-03-09 15:23:06.276286Z failure: tearDownClass (tempest.api.network.test_networks.NetworksTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 87A Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 628, in resource_cleanup raise testtools.MultipleExceptions(*cleanup_errors) testtools.runtest.MultipleExceptions: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/subnets/d577f851-cc90-4257-867f-021afe6496da (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/8c5e7415-b690-4ca2-8403-ab7bf65e143d (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/6ef0ee17-ae36-4099-87b0-80bb0a94b5d5 (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/c9b6f263-1b69-44dd-8521-5e98bb3863d2 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-6 time: 2026-03-09 15:23:06.289792Z tags: worker-4 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-03-09 15:23:06.289792Z 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/eab8a01d-8d59-4fa8-84b3-56c7f104539e (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/eab8a01d-8d59-4fa8-84b3-56c7f104539e (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-4 time: 2026-03-09 15:23:06.317551Z tags: worker-4 test: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) time: 2026-03-09 15:23:06.317551Z failure: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1703 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-4 time: 2026-03-09 15:23:06.346293Z tags: worker-4 test: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) time: 2026-03-09 15:23:06.346293Z 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-4 time: 2026-03-09 15:23:06.364627Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) time: 2026-03-09 15:23:06.364627Z 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-09 15:23:06.271298Z tags: worker-7 test: tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] time: 2026-03-09 15:23:06.401851Z failure: tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D16 2026-03-09 15:23:06,309 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/routers 2026-03-09 15:23:06,314 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/routers 2026-03-09 15:23:06,316 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/routers 2026-03-09 15:23:06,318 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/routers 2026-03-09 15:23:06,327 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/routers 2026-03-09 15:23:06,333 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/routers 2026-03-09 15:23:06,337 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/routers 2026-03-09 15:23:06,349 32 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')': /v2.0/routers 2026-03-09 15:23:06,363 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/routers 2026-03-09 15:23:06,374 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/routers 0 Content-Type: text/x-traceback;charset=utf8 traceback 107C Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_routers.py", line 62, in test_create_show_list_update_delete_router router = self.create_router( File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 193, in create_router body = cls.routers_client.create_router( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 27, in create_router return self.create_resource(uri, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/routers (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-7 time: 2026-03-09 15:23:06.436100Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-03-09 15:23:06.436100Z 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-4 time: 2026-03-09 15:23:06.440701Z tags: worker-6 test: setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest) time: 2026-03-09 15:23:06.440701Z 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-09 15:23:06.469642Z tags: worker-6 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-03-09 15:23:06.469642Z 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-6 time: 2026-03-09 15:23:06.562409Z tags: worker-6 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-03-09 15:23:06.562409Z failure: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 16FF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 169, in _new_conn conn = connection.create_connection( File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 96, in create_connection raise err File "/usr/lib/python3.9/site-packages/urllib3/util/connection.py", line 86, in create_connection sock.connect(sa) ConnectionRefusedError: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 383, in _make_request self._validate_conn(conn) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1015, in _validate_conn conn.connect() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 353, in connect conn = self._new_conn() File "/usr/lib/python3.9/site-packages/urllib3/connection.py", line 181, in _new_conn raise NewConnectionError( urllib3.exceptions.NewConnectionError: : Failed to establish a new connection: [Errno 111] Connection refused During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 104, in setup_credentials super(ScenarioTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 165, in request resp, resp_body = self.raw_request(url, method, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 784, in urlopen return self.urlopen( [Previous line repeated 7 more times] File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 576, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='keystone-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) 0 ] tags: -worker-6 time: 2026-03-09 15:23:06.709898Z tags: worker-7 test: tearDownClass (tempest.api.network.test_routers.RoutersTest) time: 2026-03-09 15:23:06.709898Z failure: tearDownClass (tempest.api.network.test_routers.RoutersTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 6D1 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 628, in resource_cleanup raise testtools.MultipleExceptions(*cleanup_errors) testtools.runtest.MultipleExceptions: ((, MaxRetryError("HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Max retries exceeded with url: /v2.0/ports?device_id=f5317e57-8953-4a1b-accd-eadb0b826f47 (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/ceec781e-476d-4f98-8442-559285eded98 (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/13fef467-403d-40ae-8830-f3b4131a56af (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused'))"), )) 0 ] tags: -worker-7 .stestr/times.dbm.bak0000644012276001227600000002066515153562733015002 0ustar tempesttempest'tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists', (0, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (512, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (1024, 8) 'tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain', (1536, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (2048, 8) 'tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete', (2560, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (3072, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (3584, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (4096, 8) 'tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id', (4608, 8) 'tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group', (5120, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (5632, 9) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address', (6144, 8) 'tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule', (6656, 8) 'tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list', (7168, 8) 'tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups', (7680, 8) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip', (8192, 8) 'tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools', (8704, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (9216, 9) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types', (9728, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources', (10240, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses', (10752, 7) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions', (11264, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_create_object', (11776, 7) 'tempest.api.object_storage.test_object_services.ObjectTest.test_get_object', (12288, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata', (12800, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata', (13312, 7) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers', (13824, 8) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details', (14336, 8) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (14848, 3) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (15360, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (15872, 8) 'tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all', (16384, 8) 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops', (16896, 9) 'tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (17408, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (17920, 3) 'tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON)', (18432, 3) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (18944, 3) 'tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk)', (19456, 3) 'setUpClass (tempest.api.object_storage.test_account_services.AccountTest)', (19968, 3) 'setUpClass (tempest.api.object_storage.test_container_services.ContainerTest)', (20480, 3) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (20992, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (21504, 3) 'tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet', (22016, 9) 'tempest.api.network.test_networks.NetworksTest.test_external_network_visibility', (22528, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (23040, 3) 'setUpClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON)', (23552, 3) 'setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON)', (24064, 3) 'tempest.api.network.test_networks.NetworksTest.test_list_networks', (24576, 8) 'setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON)', (25088, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (25600, 3) 'tempest.api.network.test_networks.NetworksTest.test_list_subnets', (26112, 8) 'tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON)', (26624, 3) 'setUpClass (tempest.api.compute.test_versions.TestVersions)', (27136, 3) 'setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (27648, 3) 'setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON)', (28160, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test)', (28672, 3) 'setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (29184, 3) 'tempest.api.network.test_networks.NetworksTest.test_show_network', (29696, 8) 'setUpClass (tempest.api.network.test_ports.PortsTestJSON)', (30208, 3) 'setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON)', (30720, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (31232, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (31744, 3) 'tempest.api.network.test_networks.NetworksTest.test_show_subnet', (32256, 8) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (32768, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (33280, 9) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (33792, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces', (34304, 8) 'setUpClass (tempest.api.network.test_routers.RoutersIpV6Test)', (34816, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id', (35328, 7) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (35840, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (36352, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id', (36864, 8) 'tearDownClass (tempest.api.network.test_networks.NetworksTest)', (37376, 3) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (37888, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (38400, 3) 'setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON)', (38912, 3) 'setUpClass (tempest.api.network.test_networks.NetworksIpV6Test)', (39424, 3) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (39936, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (40448, 3) 'setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest)', (40960, 3) 'tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router', (41472, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (41984, 3) 'setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest)', (42496, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (43008, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (43520, 3) 'tearDownClass (tempest.api.network.test_routers.RoutersTest)', (44032, 3) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (44544, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (45056, 3) .stestr/times.dbm.dir0000644012276001227600000002066515153562733015023 0ustar tempesttempest'tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists', (0, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (512, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (1024, 8) 'tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain', (1536, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (2048, 8) 'tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete', (2560, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (3072, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (3584, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (4096, 8) 'tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id', (4608, 8) 'tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group', (5120, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (5632, 9) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address', (6144, 8) 'tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule', (6656, 8) 'tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list', (7168, 8) 'tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups', (7680, 8) 'tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip', (8192, 8) 'tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools', (8704, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (9216, 9) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types', (9728, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources', (10240, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses', (10752, 7) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions', (11264, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_create_object', (11776, 7) 'tempest.api.object_storage.test_object_services.ObjectTest.test_get_object', (12288, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata', (12800, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata', (13312, 7) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers', (13824, 8) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details', (14336, 8) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (14848, 3) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers', (15360, 8) 'tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details', (15872, 8) 'tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all', (16384, 8) 'tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops', (16896, 9) 'tearDownClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (17408, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (17920, 3) 'tearDownClass (tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON)', (18432, 3) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (18944, 3) 'tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestManualDisk)', (19456, 3) 'setUpClass (tempest.api.object_storage.test_account_services.AccountTest)', (19968, 3) 'setUpClass (tempest.api.object_storage.test_container_services.ContainerTest)', (20480, 3) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (20992, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (21504, 3) 'tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet', (22016, 9) 'tempest.api.network.test_networks.NetworksTest.test_external_network_visibility', (22528, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (23040, 3) 'setUpClass (tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON)', (23552, 3) 'setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON)', (24064, 3) 'tempest.api.network.test_networks.NetworksTest.test_list_networks', (24576, 8) 'setUpClass (tempest.api.network.test_extensions.ExtensionsTestJSON)', (25088, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (25600, 3) 'tempest.api.network.test_networks.NetworksTest.test_list_subnets', (26112, 8) 'tearDownClass (tempest.api.compute.servers.test_create_server.ServersTestJSON)', (26624, 3) 'setUpClass (tempest.api.compute.test_versions.TestVersions)', (27136, 3) 'setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (27648, 3) 'setUpClass (tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON)', (28160, 3) 'setUpClass (tempest.api.network.test_networks.BulkNetworkOpsIpV6Test)', (28672, 3) 'setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (29184, 3) 'tempest.api.network.test_networks.NetworksTest.test_show_network', (29696, 8) 'setUpClass (tempest.api.network.test_ports.PortsTestJSON)', (30208, 3) 'setUpClass (tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON)', (30720, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (31232, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (31744, 3) 'tempest.api.network.test_networks.NetworksTest.test_show_subnet', (32256, 8) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (32768, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (33280, 9) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (33792, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces', (34304, 8) 'setUpClass (tempest.api.network.test_routers.RoutersIpV6Test)', (34816, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id', (35328, 7) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (35840, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (36352, 3) 'tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id', (36864, 8) 'tearDownClass (tempest.api.network.test_networks.NetworksTest)', (37376, 3) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (37888, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (38400, 3) 'setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON)', (38912, 3) 'setUpClass (tempest.api.network.test_networks.NetworksIpV6Test)', (39424, 3) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (39936, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (40448, 3) 'setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest)', (40960, 3) 'tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router', (41472, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (41984, 3) 'setUpClass (tempest.api.object_storage.test_container_quotas.ContainerQuotasTest)', (42496, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (43008, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (43520, 3) 'tearDownClass (tempest.api.network.test_routers.RoutersTest)', (44032, 3) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (44544, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (45056, 3)