.stestr/0002755012276001227600000000000015150065043012417 5ustar tempesttempest.stestr/format0000644012276001227600000000000215150064525013624 0ustar tempesttempest1 .stestr/next-stream0000644012276001227600000000000215150065043014577 0ustar tempesttempest1 .stestr/times.dbm.dat0000644012276001227600000013200315150065043014770 0ustar tempesttempest1.3817961.1288551.4943292.0155692.7524590.0465770.0536030.0337590.0231290.8154481.1761051.1419370.25693132.00658210.2507590.4871037.2587751.3648370.2069150.2298697.25397718.2759841.2596110.1342190.1796180.1433479.7968057.10948916.3157430.01.0802452.4770860.3573480.00.00.4689580.00098818.6515740.0636760.0121526.21775212.96183317.84456824.28565510.1865762.0733270.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0106.5065580.00.00.00.00.00.00.00.00.00.00.00.068.1325710.0643270.00.0660310.00.0598190.00.00.00.0555460.00.00.00.00.0.stestr/00000600012276001227600000225102715150065043012500 0ustar tempesttempesttime: 2026-02-26 15:40:54.241109Z tags: worker-4 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor[id-1f12046b-753d-40d2-abb6-d8eb8b30cb2f,smoke] time: 2026-02-26 15:40:55.622905Z 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-02-26 15:40:55,615 29 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_get_flavor): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1 1.374s 2026-02-26 15:40:55,616 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:40:54 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-5955fd26-93d6-44b3-881a-00a2cba60a9e', 'x-compute-request-id': 'req-5955fd26-93d6-44b3-881a-00a2cba60a9e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1'} Body: b'{"flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "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/774858d6-14a9-4878-a3c8-45206bd44dc1"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}}' 0 ] tags: -worker-4 time: 2026-02-26 15:40:55.623292Z tags: worker-4 test: tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors[id-e36c0eaa-dff5-4082-ad1f-3f9a80aa3f59,smoke] time: 2026-02-26 15:40:56.752147Z 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-02-26 15:40:56,177 29 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors 0.553s 2026-02-26 15:40:56,177 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:40:55 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-0a6c984f-4b88-4e36-a727-bc8e2d24dd28', 'x-compute-request-id': 'req-0a6c984f-4b88-4e36-a727-bc8e2d24dd28', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors'} Body: b'{"flavors": [{"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "name": "m1.nano", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, {"id": "a8309977-9010-48e0-aad8-91b0fcc1415e", "name": "m1.small", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/a8309977-9010-48e0-aad8-91b0fcc1415e"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/a8309977-9010-48e0-aad8-91b0fcc1415e"}]}, {"id": "c543023b-004a-4b01-8db4-36ff58ad75ea", "name": "m1.micro", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/flavors/c543023b-004a-4b01-8db4-36ff58ad75ea"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/c543023b-004a-4b01-8db4-36ff58ad75ea"}]}]}' 2026-02-26 15:40:56,749 29 INFO [tempest.lib.common.rest_client] Request (FlavorsV2TestJSON:test_list_flavors): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1 0.570s 2026-02-26 15:40:56,750 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:40:56 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-786ea4c5-d354-4158-b0b2-9220935cef32', 'x-compute-request-id': 'req-786ea4c5-d354-4158-b0b2-9220935cef32', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1'} Body: b'{"flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "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/774858d6-14a9-4878-a3c8-45206bd44dc1"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}}' 0 ] tags: -worker-4 time: 2026-02-26 15:40:57.208486Z tags: worker-3 test: tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke] time: 2026-02-26 15:40:58.702815Z successful: tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 16E2 2026-02-26 15:40:57,830 28 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:test_credentials_create_get_update_delete): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/credentials 0.621s 2026-02-26 15:40:57,831 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"user_id": "a54da84bcba547018fd02cc7a9df9784", "project_id": "abbb5644213c4c04af5f0fd1ba6d232d", "blob": "{\"access\": \"tempest-Access-2118620442\", \"secret\": \"tempest-Secret-181032074\"}", "type": "ec2"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:40:57 GMT', 'server': 'Apache', 'content-length': '453', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c927c7cc-845c-4992-bf46-0356b8b95a01', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials'} Body: b'{"credential": {"id": "95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80", "user_id": "a54da84bcba547018fd02cc7a9df9784", "project_id": "abbb5644213c4c04af5f0fd1ba6d232d", "type": "ec2", "blob": "{\\"access\\": \\"tempest-Access-2118620442\\", \\"secret\\": \\"tempest-Secret-181032074\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80"}}}\n' 2026-02-26 15:40:58,143 28 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:test_credentials_create_get_update_delete): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/credentials/95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80 0.312s 2026-02-26 15:40:58,144 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"credential": {"blob": "{\"access\": \"tempest-NewAccess-289934348\", \"secret\": \"tempest-NewSecret-2102500931\"}", "project_id": "f4e85505eab14bce856926ff465774f7", "type": "ec2"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:40:57 GMT', 'server': 'Apache', 'content-length': '459', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-402f668e-44f1-4926-b89b-924e74419054', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80'} Body: b'{"credential": {"id": "95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80", "user_id": "a54da84bcba547018fd02cc7a9df9784", "project_id": "f4e85505eab14bce856926ff465774f7", "type": "ec2", "blob": "{\\"access\\": \\"tempest-NewAccess-289934348\\", \\"secret\\": \\"tempest-NewSecret-2102500931\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80"}}}\n' 2026-02-26 15:40:58,376 28 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:test_credentials_create_get_update_delete): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/credentials/95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80 0.232s 2026-02-26 15:40:58,376 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:40:58 GMT', 'server': 'Apache', 'content-length': '459', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2c9a1eba-26eb-4c0b-a107-b14b040ccc03', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80'} Body: b'{"credential": {"id": "95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80", "user_id": "a54da84bcba547018fd02cc7a9df9784", "project_id": "f4e85505eab14bce856926ff465774f7", "type": "ec2", "blob": "{\\"access\\": \\"tempest-NewAccess-289934348\\", \\"secret\\": \\"tempest-NewSecret-2102500931\\"}", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/credentials/95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80"}}}\n' 2026-02-26 15:40:58,701 28 INFO [tempest.lib.common.rest_client] Request (CredentialsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/credentials/95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80 0.324s 2026-02-26 15:40:58,702 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:40:58 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9d01959c-2b08-4471-813a-73bc0a06daea', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/credentials/95dd4855ba4b5b7a9993751b931dd07fa05b009abe7676c517513bfffa84fa80'} Body: b'' 0 ] tags: -worker-3 time: 2026-02-26 15:41:00.656532Z 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-02-26 15:41:02.672101Z 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:'' 239E 2026-02-26 15:41:01,630 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.972s 2026-02-26 15:41:01,630 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-Role-1051624051"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:00 GMT', 'server': 'Apache', 'content-length': '258', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c6d5609b-4299-4512-b797-e2a34d056cbf', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "54dad365986e4a9081a588d6c54be8e6", "name": "tempest-Role-1051624051", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/54dad365986e4a9081a588d6c54be8e6"}}}\n' 2026-02-26 15:41:02,050 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/54dad365986e4a9081a588d6c54be8e6 0.419s 2026-02-26 15:41:02,051 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-NewRole-822622308"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:01 GMT', 'server': 'Apache', 'content-length': '260', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-90adf632-f5d4-473b-88ba-219578971ceb', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/54dad365986e4a9081a588d6c54be8e6'} Body: b'{"role": {"id": "54dad365986e4a9081a588d6c54be8e6", "name": "tempest-NewRole-822622308", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/54dad365986e4a9081a588d6c54be8e6"}}}\n' 2026-02-26 15:41:02,285 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/54dad365986e4a9081a588d6c54be8e6 0.234s 2026-02-26 15:41:02,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': 'Thu, 26 Feb 2026 15:41:02 GMT', 'server': 'Apache', 'content-length': '260', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0d42291c-ab29-426c-9c68-78dfe8ca7f74', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/54dad365986e4a9081a588d6c54be8e6'} Body: b'{"role": {"id": "54dad365986e4a9081a588d6c54be8e6", "name": "tempest-NewRole-822622308", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/54dad365986e4a9081a588d6c54be8e6"}}}\n' 2026-02-26 15:41:02,486 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.200s 2026-02-26 15:41:02,487 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:02 GMT', 'server': 'Apache', 'content-length': '3558', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a1d8f907-5331-4603-8f4d-d64a6b947e78', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"roles": [{"id": "0fa39ffa4d6446f59c86c21655bda0a6", "name": "member", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/0fa39ffa4d6446f59c86c21655bda0a6"}}, {"id": "3ea4b38576524b03ad8a887c47244325", "name": "SwiftProjectReader", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/3ea4b38576524b03ad8a887c47244325"}}, {"id": "49bb87fb7f2e4e08b2cf43b63294bdd8", "name": "admin", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/49bb87fb7f2e4e08b2cf43b63294bdd8"}}, {"id": "54dad365986e4a9081a588d6c54be8e6", "name": "tempest-NewRole-822622308", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/54dad365986e4a9081a588d6c54be8e6"}}, {"id": "578886bb401c46abb1ddc762855dfa7a", "name": "heat_stack_user", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/578886bb401c46abb1ddc762855dfa7a"}}, {"id": "652d36fcadb343179e9ef159504752f4", "name": "tempest-role-1240740936", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/652d36fcadb343179e9ef159504752f4"}}, {"id": "6b0f50f1480c482f8ca45b4bed0dfbb2", "name": "tempest-role-1748101659", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/6b0f50f1480c482f8ca45b4bed0dfbb2"}}, {"id": "8ba022ebd0de4b179c00c16cbd545913", "name": "swiftoperator", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/8ba022ebd0de4b179c00c16cbd545913"}}, {"id": "b4ac0fc6b5fc4573949833b960a778c2", "name": "tempest-role-1701309326", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/b4ac0fc6b5fc4573949833b960a778c2"}}, {"id": "c527c0c13f4d46edb78892c38a765022", "name": "reader", "domain_id": null, "description": null, "options": {"immutable": true}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/c527c0c13f4d46edb78892c38a765022"}}, {"id": "c814e9c652b0421ab1899c073884e484", "name": "SwiftSystemReader", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/c814e9c652b0421ab1899c073884e484"}}, {"id": "cb31e50714cf4bbe9b67f6aec0e0d23d", "name": "service", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/cb31e50714cf4bbe9b67f6aec0e0d23d"}}, {"id": "daca1be71332419ea19b41723f008f4c", "name": "tempest-Role-1401974355", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/daca1be71332419ea19b41723f008f4c"}}, {"id": "e054a3c36eef45c7b48cb9837e7b4318", "name": "ResellerAdmin", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/e054a3c36eef45c7b48cb9837e7b4318"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/roles", "previous": null}}\n' 2026-02-26 15:41:02,671 32 INFO [tempest.lib.common.rest_client] Request (RolesV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/54dad365986e4a9081a588d6c54be8e6 0.183s 2026-02-26 15:41:02,671 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:02 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d1b3ef62-2e8a-44b8-9c77-b60ed00ce32f', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/54dad365986e4a9081a588d6c54be8e6'} Body: b'' 0 ] tags: -worker-7 time: 2026-02-26 15:41:00.116041Z tags: worker-1 test: tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain[id-f2f5b44a-82e8-4dad-8084-0661ea3b18cf,smoke] time: 2026-02-26 15:41:02.868500Z 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:'' 2201 2026-02-26 15:41:00,429 26 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.312s 2026-02-26 15:41:00,429 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"name": "tempest-domain-524382642", "description": "tempest-domain-desc-42366911"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:00 GMT', 'server': 'Apache', 'content-length': '299', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d881baa1-5649-4abf-84c8-6bba7d5ab00e', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains'} Body: b'{"domain": {"id": "8e7d5219004f4a1b99026841b4e62f3c", "name": "tempest-domain-524382642", "description": "tempest-domain-desc-42366911", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/8e7d5219004f4a1b99026841b4e62f3c"}}}\n' 2026-02-26 15:41:01,756 26 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/domains/8e7d5219004f4a1b99026841b4e62f3c 1.327s 2026-02-26 15:41:01,758 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"name": "tempest-new-name-1894054427", "description": "tempest-new-desc-1383829102", "enabled": false}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:00 GMT', 'server': 'Apache', 'content-length': '302', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-55c3326a-7e4b-41ef-be71-df7a578ddd0d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8e7d5219004f4a1b99026841b4e62f3c'} Body: b'{"domain": {"id": "8e7d5219004f4a1b99026841b4e62f3c", "name": "tempest-new-name-1894054427", "description": "tempest-new-desc-1383829102", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/8e7d5219004f4a1b99026841b4e62f3c"}}}\n' 2026-02-26 15:41:02,189 26 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/domains/8e7d5219004f4a1b99026841b4e62f3c 0.431s 2026-02-26 15:41:02,190 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:01 GMT', 'server': 'Apache', 'content-length': '302', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a35033f8-51f4-47fa-a71a-55fe7329459d', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8e7d5219004f4a1b99026841b4e62f3c'} Body: b'{"domain": {"id": "8e7d5219004f4a1b99026841b4e62f3c", "name": "tempest-new-name-1894054427", "description": "tempest-new-desc-1383829102", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/8e7d5219004f4a1b99026841b4e62f3c"}}}\n' 2026-02-26 15:41:02,476 26 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:test_create_update_delete_domain): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/domains/8e7d5219004f4a1b99026841b4e62f3c 0.285s 2026-02-26 15:41:02,476 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:02 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-968be3be-56e3-4f86-a16d-458d319ca560', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8e7d5219004f4a1b99026841b4e62f3c'} Body: b'' 2026-02-26 15:41:02,668 26 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.190s 2026-02-26 15:41:02,668 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:02 GMT', 'server': 'Apache', 'content-length': '1762', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d75c6dfc-bc73-4629-9851-678e86a49486', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains'} Body: b'{"domains": [{"id": "177d5313800243f6a207c4dc327c5e74", "name": "tempest-test_domain-2004921190", "description": "tempest-desc-1230291250", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/177d5313800243f6a207c4dc327c5e74"}}, {"id": "2399392edc0c44499176011d06e08202", "name": "tempest-test_domain-237183892", "description": "tempest-desc-901750183", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/2399392edc0c44499176011d06e08202"}}, {"id": "68886f6086f5474aa8e50c0844203ba5", "name": "heat_stack", "description": "Domain for Heat stacks", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/68886f6086f5474aa8e50c0844203ba5"}}, {"id": "9680440ef57a4c0ca77fa932c6baf935", "name": "tempest-test_domain-189118723", "description": "tempest-desc-1889370435", "enabled": false, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/9680440ef57a4c0ca77fa932c6baf935"}}, {"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": "e7376a8f633e49f99d9b2afca7ba453b", "name": "tempest-test_domain-169248968", "description": "tempest-desc-1140226868", "enabled": true, "tags": [], "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/domains/e7376a8f633e49f99d9b2afca7ba453b"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/domains", "previous": null}}\n' 2026-02-26 15:41:02,867 26 INFO [tempest.lib.common.rest_client] Request (DomainsTestJSON:_run_cleanups): 404 PATCH https://keystone-public-openstack.apps-crc.testing/v3/domains/8e7d5219004f4a1b99026841b4e62f3c 0.199s 2026-02-26 15:41:02,868 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"domain": {"enabled": false}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:02 GMT', 'server': 'Apache', 'content-length': '112', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-33152eff-063f-47e8-b038-996a5e55a7f9', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/domains/8e7d5219004f4a1b99026841b4e62f3c'} Body: b'{"error":{"code":404,"message":"Could not find domain: 8e7d5219004f4a1b99026841b4e62f3c.","title":"Not Found"}}\n' 0 ] tags: -worker-1 time: 2026-02-26 15:41:10.095538Z tags: worker-3 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types[id-657c1970-4722-4189-8831-7325f3bc4265,smoke] time: 2026-02-26 15:41:10.142115Z 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-02-26 15:41:10,141 28 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_media_types): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.045s 2026-02-26 15:41:10,141 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:10 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-79f6074f-0b4f-459b-9cdb-4861b2cbca56', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; 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-3 time: 2026-02-26 15:41:10.142390Z tags: worker-3 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources[id-b9232f5e-d9e5-4d97-b96c-28d3db4de1bd,smoke] time: 2026-02-26 15:41:10.195993Z 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-02-26 15:41:10,195 28 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_version_resources): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.052s 2026-02-26 15:41:10,195 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:10 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-9f127d1d-6366-4cfe-9ddf-c1e3983550c4', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; 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-3 time: 2026-02-26 15:41:10.196305Z tags: worker-3 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses[id-8879a470-abfb-47bb-bb8d-5a7fd279ad1e,smoke] time: 2026-02-26 15:41:10.230064Z 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-02-26 15:41:10,229 28 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_api_version_statuses): 200 GET https://keystone-public-openstack.apps-crc.testing/v3 0.033s 2026-02-26 15:41:10,229 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:10 GMT', 'server': 'Apache', 'content-length': '278', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0b552801-3275-4b7c-bbab-6c13e28bdbd2', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; 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-3 time: 2026-02-26 15:41:10.230309Z tags: worker-3 test: tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions[id-721f480f-35b6-46c7-846e-047e6acea0dc,smoke] time: 2026-02-26 15:41:10.253438Z 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-02-26 15:41:10,252 28 INFO [tempest.lib.common.rest_client] Request (TestApiDiscovery:test_list_api_versions): 300 GET https://keystone-public-openstack.apps-crc.testing/ 0.022s 2026-02-26 15:41:10,253 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:10 GMT', 'server': 'Apache', 'content-length': '293', 'location': 'https://keystone-public-openstack.apps-crc.testing/v3/', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f3348776-9752-4b6a-9fe6-59239eb530b8', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; 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-3 time: 2026-02-26 15:41:17.407172Z tags: worker-1 test: tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint[id-37e8f15e-ee7c-4657-a1e7-f6b61e375eff,smoke] time: 2026-02-26 15:41:18.222620Z successful: tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint[id-37e8f15e-ee7c-4657-a1e7-f6b61e375eff,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2827 2026-02-26 15:41:17,470 26 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/services 0.063s 2026-02-26 15:41:17,471 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"service": {"name": "tempest-service-1736749383", "type": "tempest-type-1497424358", "description": "tempest-description-707173212"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:17 GMT', 'server': 'Apache', 'content-length': '312', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-1aa9219f-c08f-42e0-a2b9-d06bbbd7372a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services'} Body: b'{"service": {"name": "tempest-service-1736749383", "description": "tempest-description-707173212", "id": "dd77326123974e1aa1241880eacf6f7c", "type": "tempest-type-1497424358", "enabled": true, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/services/dd77326123974e1aa1241880eacf6f7c"}}}\n' 2026-02-26 15:41:17,601 26 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/endpoints 0.130s 2026-02-26 15:41:17,607 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"endpoint": {"service_id": "4c889ee688ba4bfaa9379e6bcb166a33", "interface": "public", "url": "https://url-321278176.com", "region": "tempest-region-925100502", "enabled": true}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:17 GMT', 'server': 'Apache', 'content-length': '381', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-cf3ca468-ca75-43d1-a2a3-087a89d473ab', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/endpoints'} Body: b'{"endpoint": {"id": "193dca5e87e349e79f54833e20b0c3b5", "interface": "public", "region_id": "tempest-region-925100502", "service_id": "4c889ee688ba4bfaa9379e6bcb166a33", "url": "https://url-321278176.com", "enabled": true, "region": "tempest-region-925100502", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/endpoints/193dca5e87e349e79f54833e20b0c3b5"}}}\n' 2026-02-26 15:41:17,665 26 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-925100502 0.056s 2026-02-26 15:41:17,665 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:17 GMT', 'server': 'Apache', 'content-length': '201', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-19700cae-dba7-423f-843a-72dd8128b483', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-925100502'} Body: b'{"region": {"id": "tempest-region-925100502", "description": "", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-925100502"}}}\n' 2026-02-26 15:41:17,808 26 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/endpoints/193dca5e87e349e79f54833e20b0c3b5 0.143s 2026-02-26 15:41:17,809 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"endpoint": {"service_id": "dd77326123974e1aa1241880eacf6f7c", "interface": "internal", "url": "https://url-1564000744.com", "region": "tempest-region-76098468", "enabled": false}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:17 GMT', 'server': 'Apache', 'content-length': '383', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-83268355-58c0-4dd1-a7bc-e009e892385e', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/endpoints/193dca5e87e349e79f54833e20b0c3b5'} Body: b'{"endpoint": {"id": "193dca5e87e349e79f54833e20b0c3b5", "interface": "internal", "region_id": "tempest-region-76098468", "service_id": "dd77326123974e1aa1241880eacf6f7c", "url": "https://url-1564000744.com", "enabled": false, "region": "tempest-region-76098468", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/endpoints/193dca5e87e349e79f54833e20b0c3b5"}}}\n' 2026-02-26 15:41:17,853 26 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:test_update_endpoint): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-76098468 0.044s 2026-02-26 15:41:17,853 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:17 GMT', 'server': 'Apache', 'content-length': '199', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-61c91100-2812-4115-a9a5-7722badc5955', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-76098468'} Body: b'{"region": {"id": "tempest-region-76098468", "description": "", "parent_region_id": null, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-76098468"}}}\n' 2026-02-26 15:41:17,928 26 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/endpoints/193dca5e87e349e79f54833e20b0c3b5 0.074s 2026-02-26 15:41:17,929 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:17 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-5e28ba3f-d036-4eb4-a4ee-7ac611d743a8', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/endpoints/193dca5e87e349e79f54833e20b0c3b5'} Body: b'' 2026-02-26 15:41:18,003 26 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-76098468 0.074s 2026-02-26 15:41:18,004 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:17 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-daf1fa6d-b38d-4319-94b6-8d1b4512a7e9', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-76098468'} Body: b'' 2026-02-26 15:41:18,081 26 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-925100502 0.076s 2026-02-26 15:41:18,082 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:18 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-7e5b8f8f-db4f-4a06-a982-1847666da117', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/regions/tempest-region-925100502'} Body: b'' 2026-02-26 15:41:18,222 26 INFO [tempest.lib.common.rest_client] Request (EndPointsTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/services/dd77326123974e1aa1241880eacf6f7c 0.139s 2026-02-26 15:41:18,222 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:18 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-aff28ab9-6a09-4d06-ab55-3b6d8a009960', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/services/dd77326123974e1aa1241880eacf6f7c'} Body: b'' 0 ] tags: -worker-1 time: 2026-02-26 15:41:17.683580Z tags: worker-3 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object[id-22eeeb2b-3668-4160-baef-44790f65a5a0,smoke] time: 2026-02-26 15:41:18.859685Z successful: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object[id-22eeeb2b-3668-4160-baef-44790f65a5a0,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 170D 2026-02-26 15:41:18,464 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-1949523116 0.780s 2026-02-26 15:41:18,464 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:18 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'tx871fdb8effcc478daebef-0069a0699d', 'x-openstack-request-id': 'tx871fdb8effcc478daebef-0069a0699d', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-1949523116'} Body: b'' 2026-02-26 15:41:18,644 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-1949523116 0.180s 2026-02-26 15:41:18,645 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-quota-bytes': '10', 'X-Container-Meta-quota-count': '3', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:18 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx32ab2e0fbd2849d2a851a-0069a0699e', 'x-openstack-request-id': 'tx32ab2e0fbd2849d2a851a-0069a0699e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-1949523116'} Body: b'' 2026-02-26 15:41:18,666 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-1949523116 0.020s 2026-02-26 15:41:18,666 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:18 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1772120478.42082', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 26 Feb 2026 15:41:19 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx00f58a32d8ec4de394cf9-0069a0699e', 'x-openstack-request-id': 'tx00f58a32d8ec4de394cf9-0069a0699e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-1949523116'} Body: b'' 2026-02-26 15:41:18,821 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 413 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-1949523116/tempest-TestObject-252500451 0.154s 2026-02-26 15:41:18,821 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: testtesttes Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:18 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '21', 'x-trans-id': 'tx1604a6dfe697418fabd85-0069a0699e', 'x-openstack-request-id': 'tx1604a6dfe697418fabd85-0069a0699e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '413', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-1949523116/tempest-TestObject-252500451'} Body: b'Upload exceeds quota.' 2026-02-26 15:41:18,856 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_large_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-1949523116 0.034s 2026-02-26 15:41:18,858 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:18 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1772120478.42082', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 26 Feb 2026 15:41:19 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txd51bb0a96ac146ad8c6b3-0069a0699e', 'x-openstack-request-id': 'txd51bb0a96ac146ad8c6b3-0069a0699e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-1949523116'} Body: b'' 0 ] tags: -worker-3 time: 2026-02-26 15:41:18.860246Z tags: worker-3 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects[id-3a387039-697a-44fc-a9c0-935de31f426b,smoke] time: 2026-02-26 15:41:20.002183Z successful: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects[id-3a387039-697a-44fc-a9c0-935de31f426b,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 33ED 2026-02-26 15:41:18,948 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541 0.087s 2026-02-26 15:41:18,948 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:18 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'txb14e9501e36342a2a0870-0069a0699e', 'x-openstack-request-id': 'txb14e9501e36342a2a0870-0069a0699e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541'} Body: b'' 2026-02-26 15:41:18,989 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541 0.040s 2026-02-26 15:41:18,989 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-quota-bytes': '10', 'X-Container-Meta-quota-count': '3', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:18 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'txa79c08bb1250489bbe719-0069a0699e', 'x-openstack-request-id': 'txa79c08bb1250489bbe719-0069a0699e', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541'} Body: b'' 2026-02-26 15:41:19,119 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-1009076963 0.129s 2026-02-26 15:41:19,120 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 26 Feb 2026 15:41:20 GMT', 'x-trans-id': 'txca921b72650a4dd6b3798-0069a0699f', 'x-openstack-request-id': 'txca921b72650a4dd6b3798-0069a0699f', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-1009076963'} Body: b'' 2026-02-26 15:41:19,425 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-1009076963 0.305s 2026-02-26 15:41:19,425 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 26 Feb 2026 15:41:20 GMT', 'x-timestamp': '1772120479.02726', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'txb2b7baa92dd04d58a2f5e-0069a0699f', 'x-openstack-request-id': 'txb2b7baa92dd04d58a2f5e-0069a0699f', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-1009076963'} Body: b'' 2026-02-26 15:41:19,523 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-2021586347 0.097s 2026-02-26 15:41:19,523 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 26 Feb 2026 15:41:20 GMT', 'x-trans-id': 'tx9725387084904bfdb4da9-0069a0699f', 'x-openstack-request-id': 'tx9725387084904bfdb4da9-0069a0699f', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-2021586347'} Body: b'' 2026-02-26 15:41:19,551 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-2021586347 0.028s 2026-02-26 15:41:19,552 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 26 Feb 2026 15:41:20 GMT', 'x-timestamp': '1772120479.44396', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'tx681138988205442b82548-0069a0699f', 'x-openstack-request-id': 'tx681138988205442b82548-0069a0699f', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-2021586347'} Body: b'' 2026-02-26 15:41:19,656 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-1551817532 0.104s 2026-02-26 15:41:19,779 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 26 Feb 2026 15:41:20 GMT', 'x-trans-id': 'tx90e3cdf77d944410be24e-0069a0699f', 'x-openstack-request-id': 'tx90e3cdf77d944410be24e-0069a0699f', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-1551817532'} Body: b'' 2026-02-26 15:41:19,887 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-1551817532 0.107s 2026-02-26 15:41:19,888 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'd41d8cd98f00b204e9800998ecf8427e', 'last-modified': 'Thu, 26 Feb 2026 15:41:20 GMT', 'x-timestamp': '1772120479.56713', 'accept-ranges': 'bytes', 'content-length': '0', 'x-trans-id': 'txd945e567043a4f3f9ca80-0069a0699f', 'x-openstack-request-id': 'txd945e567043a4f3f9ca80-0069a0699f', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/tempest-TestObject-1551817532'} Body: b'' 2026-02-26 15:41:19,948 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541 0.060s 2026-02-26 15:41:19,948 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '3', 'x-container-bytes-used': '0', 'x-timestamp': '1772120478.89864', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 26 Feb 2026 15:41:19 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txcbb8783601b346479a420-0069a0699f', 'x-openstack-request-id': 'txcbb8783601b346479a420-0069a0699f', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541'} Body: b'' 2026-02-26 15:41:19,976 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 413 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/OverQuotaObject 0.026s 2026-02-26 15:41:19,976 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'content-length': '0', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '21', 'x-trans-id': 'tx30a6ef8e4d204e5c9ce73-0069a0699f', 'x-openstack-request-id': 'tx30a6ef8e4d204e5c9ce73-0069a0699f', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '413', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541/OverQuotaObject'} Body: b'Upload exceeds quota.' 2026-02-26 15:41:20,001 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_too_many_objects): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541 0.024s 2026-02-26 15:41:20,001 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '3', 'x-container-bytes-used': '0', 'x-timestamp': '1772120478.89864', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 26 Feb 2026 15:41:19 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx39179ab917394cd0a7426-0069a0699f', 'x-openstack-request-id': 'tx39179ab917394cd0a7426-0069a0699f', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-901115541'} Body: b'' 0 ] tags: -worker-3 time: 2026-02-26 15:41:20.002680Z tags: worker-3 test: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object[id-9a0fb034-86af-4df0-86fa-f8bd7db21ae0,smoke] time: 2026-02-26 15:41:20.259611Z successful: tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object[id-9a0fb034-86af-4df0-86fa-f8bd7db21ae0,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1755 2026-02-26 15:41:20,052 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-2083340013 0.049s 2026-02-26 15:41:20,052 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:20 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'tx0f45dbbe44c64df6ba7e6-0069a069a0', 'x-openstack-request-id': 'tx0f45dbbe44c64df6ba7e6-0069a069a0', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-2083340013'} Body: b'' 2026-02-26 15:41:20,087 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:setUp): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-2083340013 0.034s 2026-02-26 15:41:20,087 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-quota-bytes': '10', 'X-Container-Meta-quota-count': '3', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:20 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'tx861b011e01b34668bcd59-0069a069a0', 'x-openstack-request-id': 'tx861b011e01b34668bcd59-0069a069a0', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-2083340013'} Body: b'' 2026-02-26 15:41:20,137 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-2083340013 0.049s 2026-02-26 15:41:20,137 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:20 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1772120480.02579', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 26 Feb 2026 15:41:21 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txa5efe96c5726406ca9de4-0069a069a0', 'x-openstack-request-id': 'txa5efe96c5726406ca9de4-0069a069a0', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-2083340013'} Body: b'' 2026-02-26 15:41:20,210 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-2083340013/tempest-TestObject-682861477 0.072s 2026-02-26 15:41:20,210 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: testtestte Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:20 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '9d6b95c0a66ac9b5a1e00b2d76356f18', 'last-modified': 'Thu, 26 Feb 2026 15:41:21 GMT', 'x-trans-id': 'tx1adce943a69c452b88d5c-0069a069a0', 'x-openstack-request-id': 'tx1adce943a69c452b88d5c-0069a069a0', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-2083340013/tempest-TestObject-682861477'} Body: b'' 2026-02-26 15:41:20,258 28 INFO [tempest.lib.common.rest_client] Request (ContainerQuotasTest:test_upload_valid_object): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-2083340013 0.048s 2026-02-26 15:41:20,259 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:20 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '1', 'x-container-bytes-used': '10', 'x-timestamp': '1772120480.02579', 'x-container-meta-quota-bytes': '10', 'x-container-meta-quota-count': '3', 'last-modified': 'Thu, 26 Feb 2026 15:41:21 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'tx7ce58cc85b574ffb98de5-0069a069a0', 'x-openstack-request-id': 'tx7ce58cc85b574ffb98de5-0069a069a0', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_10a0273730df44158a023719e2e1b851/tempest-TestContainer-2083340013'} Body: b'' 0 ] tags: -worker-3 time: 2026-02-26 15:40:53.834710Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] time: 2026-02-26 15:41:25.841292Z successful: tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces[id-802c73c9-c937-4cef-824b-2191e24a6aab,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 58C6 2026-02-26 15:40:57,953 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 4.118s 2026-02-26 15:40:57,953 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersIpV6Test-1273257140"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:40:57 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '628', 'x-openstack-request-id': 'req-681f3c80-38b5-467e-a311-9a9ec610f06c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"9de6d3d0-9583-4bc7-b166-eba9875a5ea8","name":"tempest-RoutersIpV6Test-1273257140","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"c50ee6545e074a158aa06397b5fe6adf","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-02-26T15:40:56Z","updated_at":"2026-02-26T15:40:56Z","revision_number":1}}' 2026-02-26 15:41:00,310 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 2.356s 2026-02-26 15:41:00,310 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersIpV6Test-669760468"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '627', 'x-openstack-request-id': 'req-cc04a04e-3305-4801-963a-e84602297fc5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"0db012aa-8c64-4f33-9b2b-5006d42625e3","name":"tempest-RoutersIpV6Test-669760468","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"c50ee6545e074a158aa06397b5fe6adf","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-02-26T15:40:58Z","updated_at":"2026-02-26T15:40:58Z","revision_number":1}}' 2026-02-26 15:41:02,717 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 2.406s 2026-02-26 15:41:02,717 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "9de6d3d0-9583-4bc7-b166-eba9875a5ea8", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:02 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-88a40bda-563a-48d2-bb83-b6a661dd6c00', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"f91802e3-cc7a-4e00-aeb4-c93650d24c8f","name":"","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","network_id":"9de6d3d0-9583-4bc7-b166-eba9875a5ea8","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-26T15:41:02Z","updated_at":"2026-02-26T15:41:02Z","revision_number":0,"project_id":"c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:41:04,077 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 1.360s 2026-02-26 15:41:04,078 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "0db012aa-8c64-4f33-9b2b-5006d42625e3", "cidr": "2001:db8:1::/64", "ip_version": 6, "gateway_ip": "2001:db8:1::1"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:04 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '631', 'x-openstack-request-id': 'req-66718e10-a887-43f5-aa55-7aaf48e8e818', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"0566ce73-dfb2-41e6-8a53-12a96b2e8a50","name":"","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","network_id":"0db012aa-8c64-4f33-9b2b-5006d42625e3","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:1::1","cidr":"2001:db8:1::/64","allocation_pools":[{"start":"2001:db8:1::2","end":"2001:db8:1:0:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-26T15:41:03Z","updated_at":"2026-02-26T15:41:03Z","revision_number":0,"project_id":"c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:41:04,915 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 0.837s 2026-02-26 15:41:04,915 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersIpV6Test-router-709821674", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:04 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '485', 'x-openstack-request-id': 'req-f2020eea-b210-4a5a-9468-1a0d90d7c124', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "678f222b-e908-4b0e-800b-95b172066572", "name": "tempest-RoutersIpV6Test-router-709821674", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-26T15:41:04Z", "updated_at": "2026-02-26T15:41:04Z", "revision_number": 1, "project_id": "c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:41:09,017 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/678f222b-e908-4b0e-800b-95b172066572/add_router_interface 4.101s 2026-02-26 15:41:09,017 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "f91802e3-cc7a-4e00-aeb4-c93650d24c8f"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-8e530309-4f01-4250-ab13-7be896fb12d2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/678f222b-e908-4b0e-800b-95b172066572/add_router_interface'} Body: b'{"id": "678f222b-e908-4b0e-800b-95b172066572", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "port_id": "ad56c360-0067-4cf3-a027-80d92d5c78f0", "network_id": "9de6d3d0-9583-4bc7-b166-eba9875a5ea8", "subnet_id": "f91802e3-cc7a-4e00-aeb4-c93650d24c8f", "subnet_ids": ["f91802e3-cc7a-4e00-aeb4-c93650d24c8f"]}' 2026-02-26 15:41:09,780 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/ad56c360-0067-4cf3-a027-80d92d5c78f0 0.762s 2026-02-26 15:41:09,780 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '950', 'x-openstack-request-id': 'req-f6bb4f27-9db8-45ed-b797-9693558ed0b9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/ad56c360-0067-4cf3-a027-80d92d5c78f0'} Body: b'{"port":{"id":"ad56c360-0067-4cf3-a027-80d92d5c78f0","name":"","network_id":"9de6d3d0-9583-4bc7-b166-eba9875a5ea8","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","mac_address":"fa:16:3e:a3:21:59","admin_state_up":true,"status":"DOWN","device_id":"678f222b-e908-4b0e-800b-95b172066572","device_owner":"network:router_interface","fixed_ips":[{"subnet_id":"f91802e3-cc7a-4e00-aeb4-c93650d24c8f","ip_address":"2001:db8::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":"2001:db8::1","hostname":"host-2001-db8--1","fqdn":"host-2001-db8--1.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:41:05Z","updated_at":"2026-02-26T15:41:06Z","revision_number":1,"project_id":"c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:41:15,668 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/678f222b-e908-4b0e-800b-95b172066572/add_router_interface 5.888s 2026-02-26 15:41:15,669 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "0566ce73-dfb2-41e6-8a53-12a96b2e8a50"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-1556f1fd-9c01-47d7-8278-fce3b3a5a78b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/678f222b-e908-4b0e-800b-95b172066572/add_router_interface'} Body: b'{"id": "678f222b-e908-4b0e-800b-95b172066572", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "port_id": "f72c1f90-dbd5-4456-a4ca-0747ba3938f4", "network_id": "0db012aa-8c64-4f33-9b2b-5006d42625e3", "subnet_id": "0566ce73-dfb2-41e6-8a53-12a96b2e8a50", "subnet_ids": ["0566ce73-dfb2-41e6-8a53-12a96b2e8a50"]}' 2026-02-26 15:41:16,572 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_multiple_router_interfaces): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/f72c1f90-dbd5-4456-a4ca-0747ba3938f4 0.903s 2026-02-26 15:41:16,572 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:16 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '958', 'x-openstack-request-id': 'req-24160884-e28d-4360-ad4f-570f65fb70cc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/f72c1f90-dbd5-4456-a4ca-0747ba3938f4'} Body: b'{"port":{"id":"f72c1f90-dbd5-4456-a4ca-0747ba3938f4","name":"","network_id":"0db012aa-8c64-4f33-9b2b-5006d42625e3","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","mac_address":"fa:16:3e:a0:94:4d","admin_state_up":true,"status":"DOWN","device_id":"678f222b-e908-4b0e-800b-95b172066572","device_owner":"network:router_interface","fixed_ips":[{"subnet_id":"0566ce73-dfb2-41e6-8a53-12a96b2e8a50","ip_address":"2001:db8:1::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":"2001:db8:1::1","hostname":"host-2001-db8-1--1","fqdn":"host-2001-db8-1--1.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:41:10Z","updated_at":"2026-02-26T15:41:14Z","revision_number":1,"project_id":"c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:41:18,099 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/678f222b-e908-4b0e-800b-95b172066572/remove_router_interface 1.525s 2026-02-26 15:41:18,099 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "0566ce73-dfb2-41e6-8a53-12a96b2e8a50"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:18 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-f0b6b9ee-1359-4d4d-aefa-ccf602af6324', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/678f222b-e908-4b0e-800b-95b172066572/remove_router_interface'} Body: b'{"id": "678f222b-e908-4b0e-800b-95b172066572", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "port_id": "f72c1f90-dbd5-4456-a4ca-0747ba3938f4", "network_id": "0db012aa-8c64-4f33-9b2b-5006d42625e3", "subnet_id": "0566ce73-dfb2-41e6-8a53-12a96b2e8a50", "subnet_ids": ["0566ce73-dfb2-41e6-8a53-12a96b2e8a50"]}' 2026-02-26 15:41:19,380 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/678f222b-e908-4b0e-800b-95b172066572/remove_router_interface 1.278s 2026-02-26 15:41:19,381 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "f91802e3-cc7a-4e00-aeb4-c93650d24c8f"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-c129ccbb-f56f-4c04-8de7-8d6560d9cb90', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/678f222b-e908-4b0e-800b-95b172066572/remove_router_interface'} Body: b'{"id": "678f222b-e908-4b0e-800b-95b172066572", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "port_id": "ad56c360-0067-4cf3-a027-80d92d5c78f0", "network_id": "9de6d3d0-9583-4bc7-b166-eba9875a5ea8", "subnet_id": "f91802e3-cc7a-4e00-aeb4-c93650d24c8f", "subnet_ids": ["f91802e3-cc7a-4e00-aeb4-c93650d24c8f"]}' 2026-02-26 15:41:20,084 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=678f222b-e908-4b0e-800b-95b172066572 0.703s 2026-02-26 15:41:20,085 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:20 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-3a3cdbaa-f234-4515-9c13-11a1cd3e5b3b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=678f222b-e908-4b0e-800b-95b172066572'} Body: b'{"ports":[]}' 2026-02-26 15:41:21,370 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/routers/678f222b-e908-4b0e-800b-95b172066572 1.285s 2026-02-26 15:41:21,370 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:21 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-5f8a5835-f06b-4cb0-8e9a-4872b389be86', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/678f222b-e908-4b0e-800b-95b172066572'} Body: b'' 2026-02-26 15:41:22,717 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/0566ce73-dfb2-41e6-8a53-12a96b2e8a50 1.346s 2026-02-26 15:41:22,717 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:22 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-0558a07f-8b68-4885-9e8e-21a1b5decf01', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/0566ce73-dfb2-41e6-8a53-12a96b2e8a50'} Body: b'' 2026-02-26 15:41:23,100 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/f91802e3-cc7a-4e00-aeb4-c93650d24c8f 0.383s 2026-02-26 15:41:23,101 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:23 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-c65177a2-c530-4bec-96cf-a1ce021769e5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/f91802e3-cc7a-4e00-aeb4-c93650d24c8f'} Body: b'' 2026-02-26 15:41:24,057 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/0db012aa-8c64-4f33-9b2b-5006d42625e3 0.955s 2026-02-26 15:41:24,057 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:24 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-627968d5-efad-4a77-a444-6702344da4fd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/0db012aa-8c64-4f33-9b2b-5006d42625e3'} Body: b'' 2026-02-26 15:41:25,840 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/9de6d3d0-9583-4bc7-b166-eba9875a5ea8 1.783s 2026-02-26 15:41:25,840 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:25 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-56ce44d6-0028-4789-8bb5-9a6ec822cbc6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/9de6d3d0-9583-4bc7-b166-eba9875a5ea8'} Body: b'' 0 ] tags: -worker-0 time: 2026-02-26 15:41:15.732603Z tags: worker-7 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] time: 2026-02-26 15:41:25.983362Z successful: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 251A 2026-02-26 15:41:19,038 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_network): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.305s 2026-02-26 15:41:19,038 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"networks": [{"name": "tempest-network--963692900"}, {"name": "tempest-network--1385068500"}]} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1233', 'x-openstack-request-id': 'req-b746ad3c-20a4-4da7-964e-f952743a7b15', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"fdc482b8-18f9-4b2c-8dc9-e43af06ab86d","name":"tempest-network--963692900","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33","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-02-26T15:41:17Z","updated_at":"2026-02-26T15:41:17Z","revision_number":1},{"id":"268e2e33-386c-4aac-812c-42d35549000a","name":"tempest-network--1385068500","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33","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-02-26T15:41:17Z","updated_at":"2026-02-26T15:41:17Z","revision_number":1}]}' 2026-02-26 15:41:19,469 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_network): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.431s 2026-02-26 15:41:19,470 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '2429', 'x-openstack-request-id': 'req-28aa5dc1-2177-4a9a-a3ec-7e8c9bba76f5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"13cf479d-1f08-4768-9e16-ef6c558a25f7","name":"private","tenant_id":"700be7ba21144ecd9485bf7b3e8495cb","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["44b764c5-37a1-4099-88bf-8cec197adebd"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-26T15:16:30Z","updated_at":"2026-02-26T15:16:35Z","revision_number":2,"project_id":"700be7ba21144ecd9485bf7b3e8495cb"},{"id":"268e2e33-386c-4aac-812c-42d35549000a","name":"tempest-network--1385068500","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","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-02-26T15:41:17Z","updated_at":"2026-02-26T15:41:17Z","revision_number":1,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"},{"id":"9e2830e0-83c6-4b9b-9fbb-4234b9766929","name":"public","tenant_id":"700be7ba21144ecd9485bf7b3e8495cb","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["d4084a7f-1149-4717-9b37-091103a092c4"],"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-02-26T15:16:40Z","updated_at":"2026-02-26T15:16:45Z","revision_number":2,"project_id":"700be7ba21144ecd9485bf7b3e8495cb"},{"id":"fdc482b8-18f9-4b2c-8dc9-e43af06ab86d","name":"tempest-network--963692900","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","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-02-26T15:41:17Z","updated_at":"2026-02-26T15:41:17Z","revision_number":1,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"}]}' 2026-02-26 15:41:22,833 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/fdc482b8-18f9-4b2c-8dc9-e43af06ab86d 3.359s 2026-02-26 15:41:22,834 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:22 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-5ce58548-eb73-466e-b2f3-6d73cf7f5060', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/fdc482b8-18f9-4b2c-8dc9-e43af06ab86d'} Body: b'' 2026-02-26 15:41:25,255 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/268e2e33-386c-4aac-812c-42d35549000a 2.421s 2026-02-26 15:41:25,255 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:25 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-c0e1bee4-599f-4b67-8b58-7f89a670d3cd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/268e2e33-386c-4aac-812c-42d35549000a'} Body: b'' 2026-02-26 15:41:25,982 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.726s 2026-02-26 15:41:25,982 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1248', 'x-openstack-request-id': 'req-da44cabe-5cd6-4571-becb-e01bcc3285bd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"13cf479d-1f08-4768-9e16-ef6c558a25f7","name":"private","tenant_id":"700be7ba21144ecd9485bf7b3e8495cb","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["44b764c5-37a1-4099-88bf-8cec197adebd"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-26T15:16:30Z","updated_at":"2026-02-26T15:16:35Z","revision_number":2,"project_id":"700be7ba21144ecd9485bf7b3e8495cb"},{"id":"9e2830e0-83c6-4b9b-9fbb-4234b9766929","name":"public","tenant_id":"700be7ba21144ecd9485bf7b3e8495cb","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["d4084a7f-1149-4717-9b37-091103a092c4"],"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-02-26T15:16:40Z","updated_at":"2026-02-26T15:16:45Z","revision_number":2,"project_id":"700be7ba21144ecd9485bf7b3e8495cb"}]}' 0 ] tags: -worker-7 time: 2026-02-26 15:41:28.792379Z tags: worker-3 test: tempest.api.object_storage.test_container_services.ContainerTest.test_create_container[id-92139d73-7819-4db1-85f8-3f2f22a8d91f,smoke] time: 2026-02-26 15:41:29.279482Z successful: tempest.api.object_storage.test_container_services.ContainerTest.test_create_container[id-92139d73-7819-4db1-85f8-3f2f22a8d91f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3D8 2026-02-26 15:41:29,278 28 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_create_container): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-250508938 0.485s 2026-02-26 15:41:29,279 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:29 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'tx00cdc2cf38c642a6a765e-0069a069a8', 'x-openstack-request-id': 'tx00cdc2cf38c642a6a765e-0069a069a8', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-250508938'} Body: b'' 0 ] tags: -worker-3 time: 2026-02-26 15:41:22.034025Z tags: worker-4 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-02-26 15:41:29.292800Z 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-02-26 15:41:26,181 29 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 4.146s 2026-02-26 15:41:26,181 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1533761730", "description": "tempest-description-1380677933"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:22 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-c6cacfd0-3731-444c-b09e-0ce2529eb0ed', 'x-compute-request-id': 'req-c6cacfd0-3731-444c-b09e-0ce2529eb0ed', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "250dd69c-a9a9-4a48-b386-182460e38ff9", "description": "tempest-description-1380677933", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1533761730", "tenant_id": "a565172f322c474ca5273a18422acb3d", "rules": []}}' 2026-02-26 15:41:29,289 29 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_create): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules 3.104s 2026-02-26 15:41:29,289 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "250dd69c-a9a9-4a48-b386-182460e38ff9", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:26 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-16da5a76-5f3a-4c1d-ad4f-07492220d91f', 'x-compute-request-id': 'req-16da5a76-5f3a-4c1d-ad4f-07492220d91f', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules'} Body: b'{"security_group_rule": {"id": "e6b77e1e-2022-4f22-8f3a-6787edfc909b", "parent_group_id": "250dd69c-a9a9-4a48-b386-182460e38ff9", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 0 ] tags: -worker-4 time: 2026-02-26 15:41:29.279778Z tags: worker-3 test: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents[id-312ff6bd-5290-497f-bda1-7c5fec6697ab,smoke] time: 2026-02-26 15:41:30.644615Z successful: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents[id-312ff6bd-5290-497f-bda1-7c5fec6697ab,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2930 2026-02-26 15:41:29,433 28 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_contents): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-882109232 0.153s 2026-02-26 15:41:29,439 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:29 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'tx1d34ecd3f3f846f199fde-0069a069a9', 'x-openstack-request-id': 'tx1d34ecd3f3f846f199fde-0069a069a9', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-882109232'} Body: b'' 2026-02-26 15:41:29,728 28 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_contents): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-882109232/tempest-TestObject-1058422744 0.285s 2026-02-26 15:41:29,728 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'\xac\nk\xf6\x032\x89vJ\x7f\xf6-\xe3_\xf3r@\x17\xeeE\x12\xc9\xfc\xa7\xf2\xc3B\x1b\xa9\xab\xa4\x04\x8d(+G]\xff\xb2\x7f\xd9\xb3\x9a\xf1\x89\x0c(l\xd6\xd6\xc8\x81s\xa9\xd8<# \xf647M\xa9\x86\xd1\xf7\xd5\xe5Q\x04\x02\xab\x19\xfa\xe1t$\n`\xf2\xa0\x7f\xca\x85\x90\xf2e^G\x91\xe5\xde\x7fo\xd8\xd9 ,\xf9H.}~\xef[\xf0\xf0k\xf8\x1aG\xdcq1\x15*g\x94\t"\xda\x81\xa5<\xc5h\x1ey\xd2\xfc\xe4\x98\x04$!a>\x87\x84\xf3\xc5\xd7\xb3\xa1\x9d\xdf\x1b\x8fR\xfb\xf5\xb3e\xee\x0c`L:\xc6@\xf1m\x0b\x0b\x03\xca-\xd5\x03\xc5YE\xe5\xc4\x0e\x19\x8cpp\x86\xdb\x9b\x06x\xe7\x9e<\xfbt}\x16\xb6)\xe9l\xc2\x8cT\x8bU^h\xb07\x1eu\xda\rv\xa6\x9dG\xeb\x07\xf5\xd18\xd3d7\xff"\x0e\xdd\xb0\xfd\r[\x1a\xef>w\x91Kv\xa9\xd7\xc6\x06h3f\xea\xe8\xd9\'\x83\xc5\xffm\xb2\xed\xe0\x02S\xb2_$\x08,h\xaaYJ\x92]\xf6J\xa7\xc7M0\xd0\xf8$\xc3\xc6?\xf9\xf52rO\xe0\xd9\x88G\x14\x0e)\xf4\x99\xe5]fU\xe4\xd7\x0c\x01\xf2\xff\xc9\xd5&\x82\x08A\xe7M\x0cG\x9a\ng\xc6\xac\x10\xc45\x1b\x86\xf6M\xa2@B\x8f\xca\n\x8a\xeb}\r\x80vi\x11UM\xa8\xf0\xfds\x08(2\x85\x193\x93P\x9f\xd5l\xba\xa5>\x82\xac\xddO\xd4\xa4*\x8f+\xc2\x9c9\xc5\xc2\xda\x8a.\x8f\x13\x97\x95\xbb>{\xe4[{\xb4 .\x7f#\x98\n\x82\xa0\x01\xd4H\xf3WE\xd0\x10\x1b<($9\x1b\x02\xd5\x04j\xee}\xeb\xde\xb2\xaak\xe4\xfd\x8d\x92\x1c\xed\x07#L\x8b\xff2\xf5\x86\xbb\x1b\xb2\xe1\x89+\xc8\x03\x05\xe27\xce(\xdeJ\x8a2\xdcLys\x7f\xa1\x89\xfbt\x98[\xa7\xa0\x8d$\x03\x8a\x8b\xa0t\x81K\xf1\x15B\x15Pi\xc9\xa5\x13\x9a\xc4\xd1b\xbd\x89Q\xfb\xddt\xff\xb7\x842X\x8d\xab\xa0\x94\x89\x9b\x9a\xc9J\xe9\xf4\xe2\xe0y\xae\xf2\xfe\x135\xbc\xc3\xed\x87\x9a\x7f0d\xdb\x1cE\x8c\x14\xb4\x07a\x0c\x85l@\xbb\xa1\xb6\xf3%s\x97{\xb6\xf9\xcb\xd5\x02R\xa6>!I\xdc\xa1b>M\x80\xeb3\x97\xcb\xb1\xb7\x81\xc9\xc1\xdd;Vn\x82M\xbf\xd0)\xf7W\xdd\x84D\xf8\x1e#\xb5\x10\xd2\xb3\x1c}X3*\xa9hBG\x8cG\xfde\x1f\x98\x83U\xce\x9b\xc9\x02\x99\xa5:\xf2\x12m\xb9\xd1\xcd\x1d\xd5\x1fSj\x9fw?XX7\x86}\xbc\xef#eu\x9b]\xd8 \xb6\xe0\xac\x0e\x1f\x1a\xb2Z\xb5\xfa5uV\xa8}\xf7\xa3\x89\xa8\x97T\xc5\x1d\x17\xe9\xe6\xbbY\xf7\x9eW\xbdZ\xb1\xc49G\xf1\xf3\xdaA\xd02U\xd4d\xe8\xc3*\x8dX\x92\'yM-\xb9\x93OC\x87\xaf\r\xa3\x0c\xbbyGQVF\xb7\x1c\xc0w\x07\xfe4+f\x96\xd9\xb3\xf1\xac\x9a\xfa\xf7\xac\xc0\xb5tS\x99\xfb\xb3\xf9-\x96\xa7\xdc\xe6y\x88\x923\xb3\xe9wKL\x93-/\xe6\x0ez\xb4\x0b;\xa7\xf7\xb5\xa8r\xe6\xc0\xcf(\xf1\x00\x02\xa3\xa9_\xb9\x9d!\xc9\x11\xc6\xbb\xd3k\x857\xb1\xcd\xd5M\x17\xc3\x95=\x9a\xa7K\x9bU\xfd6Y\xa6*\x0f\xc6S\x84\xf6%\xa0Vl\xd1\xa6mU\xf8\x06RR\x11Y\x97\x8f\xce\xae\r\x97\x8c$\xbbk\xc9F/8\x1br-}c\x8f[\xef\x9f\xccw\xfc\x0e:2\xc8\xf6\xc7\rV@6xs,V\xa3\xb9\xd2\xb2F\x88f\x82\xc9>\xad\xff(&)1\r?n%\xb4\xdc\x060\xf9?\xbd8\x14\x19\x18C\xf6d(\x02\xbd_\xb0\xb38\xa4\x9dq;\x07I\x1c\xfb\x08\x02\x9f\x12\x0cDEL#\xec\x89\xfd\xd1\xab\x9d\xd1=\xd8\xb6\xbc\xac\xbc|q;\xb7\xd7H\x1a\xb7U\xc1_!\xcf\x9a\xe62/r\x87f\x88\x00V2o;\xba\xe5\xad\xbb\xa0\xffl\xdd\xe9S1\xd1\x04\xa1\xc3\x9d\xfd}5q\x94\xbe\xe5\xaf(\xa3\x84\x06\x08_h"I+\x04F;?\x8a\x0b5#\xae\xefO\xeb\x80\xe3(\xe3\x97\xb5 \xe5\xd3\x8b\xf0#' Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:29 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '4721d0fc8c8c17ee6d80820f083bd5ce', 'last-modified': 'Thu, 26 Feb 2026 15:41:30 GMT', 'x-trans-id': 'txa23b846e1bc2400e903df-0069a069a9', 'x-openstack-request-id': 'txa23b846e1bc2400e903df-0069a069a9', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-882109232/tempest-TestObject-1058422744'} Body: b'' 2026-02-26 15:41:29,773 28 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_contents): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-882109232/tempest-TestObject-1058422744 0.044s 2026-02-26 15:41:29,773 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '4721d0fc8c8c17ee6d80820f083bd5ce', 'last-modified': 'Thu, 26 Feb 2026 15:41:30 GMT', 'x-timestamp': '1772120489.49411', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txdebf1f7b3f8c42028bcdb-0069a069a9', 'x-openstack-request-id': 'txdebf1f7b3f8c42028bcdb-0069a069a9', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-882109232/tempest-TestObject-1058422744'} Body: b'\xac\nk\xf6\x032\x89vJ\x7f\xf6-\xe3_\xf3r@\x17\xeeE\x12\xc9\xfc\xa7\xf2\xc3B\x1b\xa9\xab\xa4\x04\x8d(+G]\xff\xb2\x7f\xd9\xb3\x9a\xf1\x89\x0c(l\xd6\xd6\xc8\x81s\xa9\xd8<# \xf647M\xa9\x86\xd1\xf7\xd5\xe5Q\x04\x02\xab\x19\xfa\xe1t$\n`\xf2\xa0\x7f\xca\x85\x90\xf2e^G\x91\xe5\xde\x7fo\xd8\xd9 ,\xf9H.}~\xef[\xf0\xf0k\xf8\x1aG\xdcq1\x15*g\x94\t"\xda\x81\xa5<\xc5h\x1ey\xd2\xfc\xe4\x98\x04$!a>\x87\x84\xf3\xc5\xd7\xb3\xa1\x9d\xdf\x1b\x8fR\xfb\xf5\xb3e\xee\x0c`L:\xc6@\xf1m\x0b\x0b\x03\xca-\xd5\x03\xc5YE\xe5\xc4\x0e\x19\x8cpp\x86\xdb\x9b\x06x\xe7\x9e<\xfbt}\x16\xb6)\xe9l\xc2\x8cT\x8bU^h\xb07\x1eu\xda\rv\xa6\x9dG\xeb\x07\xf5\xd18\xd3d7\xff"\x0e\xdd\xb0\xfd\r[\x1a\xef>w\x91Kv\xa9\xd7\xc6\x06h3f\xea\xe8\xd9\'\x83\xc5\xffm\xb2\xed\xe0\x02S\xb2_$\x08,h\xaaYJ\x92]\xf6J\xa7\xc7M0\xd0\xf8$\xc3\xc6?\xf9\xf52rO\xe0\xd9\x88G\x14\x0e)\xf4\x99\xe5]fU\xe4\xd7\x0c\x01\xf2\xff\xc9\xd5&\x82\x08A\xe7M\x0cG\x9a\ng\xc6\xac\x10\xc45\x1b\x86\xf6M\xa2@B\x8f\xca\n\x8a\xeb}\r\x80vi\x11UM\xa8\xf0\xfds\x08(2\x85\x193\x93P\x9f\xd5l\xba\xa5>\x82\xac\xddO\xd4\xa4*\x8f+\xc2\x9c9\xc5\xc2\xda\x8a.\x8f\x13\x97\x95\xbb>{\xe4[{\xb4 .\x7f#\x98\n\x82\xa0\x01\xd4H\xf3WE\xd0\x10\x1b<($9\x1b\x02\xd5\x04j\xee}\xeb\xde\xb2\xaak\xe4\xfd\x8d\x92\x1c\xed\x07#L\x8b\xff2\xf5\x86\xbb\x1b\xb2\xe1\x89+\xc8\x03\x05\xe27\xce(\xdeJ\x8a2\xdcLys\x7f\xa1\x89\xfbt\x98[\xa7\xa0\x8d$\x03\x8a\x8b\xa0t\x81K\xf1\x15B\x15Pi\xc9\xa5\x13\x9a\xc4\xd1b\xbd\x89Q\xfb\xddt\xff\xb7\x842X\x8d\xab\xa0\x94\x89\x9b\x9a\xc9J\xe9\xf4\xe2\xe0y\xae\xf2\xfe\x135\xbc\xc3\xed\x87\x9a\x7f0d\xdb\x1cE\x8c\x14\xb4\x07a\x0c\x85l@\xbb\xa1\xb6\xf3%s\x97{\xb6\xf9\xcb\xd5\x02R\xa6>!I\xdc\xa1b>M\x80\xeb3\x97\xcb\xb1\xb7\x81\xc9\xc1\xdd;Vn\x82M\xbf\xd0)\xf7W\xdd\x84D\xf8\x1e#\xb5\x10\xd2\xb3\x1c}X3*\xa9hBG\x8cG\xfde\x1f\x98\x83U\xce\x9b\xc9\x02\x99\xa5:\xf2\x12m\xb9\xd1\xcd\x1d\xd5\x1fSj\x9fw?XX7\x86}\xbc\xef#eu\x9b]\xd8 \xb6\xe0\xac\x0e\x1f\x1a\xb2Z\xb5\xfa5uV\xa8}\xf7\xa3\x89\xa8\x97T\xc5\x1d\x17\xe9\xe6\xbbY\xf7\x9eW\xbdZ\xb1\xc49G\xf1\xf3\xdaA\xd02U\xd4d\xe8\xc3*\x8dX\x92\'yM-\xb9\x93OC\x87\xaf\r\xa3\x0c\xbbyGQVF\xb7\x1c\xc0w\x07\xfe4+f\x96\xd9\xb3\xf1\xac\x9a\xfa\xf7\xac\xc0\xb5tS\x99\xfb\xb3\xf9-\x96\xa7\xdc\xe6y\x88\x923\xb3\xe9wKL\x93-/\xe6\x0ez\xb4\x0b;\xa7\xf7\xb5\xa8r\xe6\xc0\xcf(\xf1\x00\x02\xa3\xa9_\xb9\x9d!\xc9\x11\xc6\xbb\xd3k\x857\xb1\xcd\xd5M\x17\xc3\x95=\x9a\xa7K\x9bU\xfd6Y\xa6*\x0f\xc6S\x84\xf6%\xa0Vl\xd1\xa6mU\xf8\x06RR\x11Y\x97\x8f\xce\xae\r\x97\x8c$\xbbk\xc9F/8\x1br-}c\x8f[\xef\x9f\xccw\xfc\x0e:2\xc8\xf6\xc7\rV@6xs,V\xa3\xb9\xd2\xb2F\x88f\x82\xc9>\xad\xff(&)1\r?n%\xb4\xdc\x060\xf9?\xbd8\x14\x19\x18C\xf6d(\x02\xbd_\xb0\xb38\xa4\x9dq;\x07I\x1c\xfb\x08\x02\x9f\x12\x0cDEL#\xec\x89\xfd\xd1\xab\x9d\xd1=\xd8\xb6\xbc\xac\xbc|q;\xb7\xd7H\x1a\xb7U\xc1_!\xcf\x9a\xe62/r\x87f\x88\x00V2o;\xba\xe5\xad\xbb\xa0\xffl\xdd\xe9S1\xd1\x04\xa1\xc3\x9d\xfd}5q\x94\xbe\xe5\xaf(\xa3\x84\x06\x08_h"I+\x04F;?\x8a\x0b5#\xae\xefO\xeb\x80\xe3(\xe3\x97\xb5 \xe5\xd3\x8b\xf0#' 2026-02-26 15:41:30,643 28 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_contents): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-882109232 0.870s 2026-02-26 15:41:30,644 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:30 GMT', 'server': 'Apache', 'content-type': 'text/plain; charset=utf-8', 'content-length': '30', 'x-container-object-count': '1', 'x-container-bytes-used': '1024', 'x-timestamp': '1772120489.38327', 'last-modified': 'Thu, 26 Feb 2026 15:41:30 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txfd645fb69fb1471f90d7b-0069a069a9', 'x-openstack-request-id': 'txfd645fb69fb1471f90d7b-0069a069a9', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-882109232'} Body: b'tempest-TestObject-1058422744\n' 0 ] tags: -worker-3 time: 2026-02-26 15:41:30.645292Z tags: worker-3 test: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata[id-96e68f0e-19ec-4aa2-86f3-adc6a45e14dd,smoke] time: 2026-02-26 15:41:30.852207Z successful: tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata[id-96e68f0e-19ec-4aa2-86f3-adc6a45e14dd,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' D07 2026-02-26 15:41:30,747 28 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_metadata): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-1279802702 0.101s 2026-02-26 15:41:30,747 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:30 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'x-trans-id': 'txbfb638cf5fca4c92859ed-0069a069aa', 'x-openstack-request-id': 'txbfb638cf5fca4c92859ed-0069a069aa', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-1279802702'} Body: b'' 2026-02-26 15:41:30,808 28 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_metadata): 204 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-1279802702 0.059s 2026-02-26 15:41:30,808 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Container-Meta-name': 'Pictures', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:30 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'x-trans-id': 'txd2fa4206094143fe893dc-0069a069aa', 'x-openstack-request-id': 'txd2fa4206094143fe893dc-0069a069aa', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-1279802702'} Body: b'' 2026-02-26 15:41:30,851 28 INFO [tempest.lib.common.rest_client] Request (ContainerTest:test_list_container_metadata): 204 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-1279802702 0.043s 2026-02-26 15:41:30,851 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:30 GMT', 'server': 'Apache', 'content-type': 'application/json; charset=utf-8', 'x-container-object-count': '0', 'x-container-bytes-used': '0', 'x-timestamp': '1772120490.67870', 'x-container-meta-name': 'Pictures', 'last-modified': 'Thu, 26 Feb 2026 15:41:31 GMT', 'accept-ranges': 'bytes', 'x-storage-policy': 'Policy-0', 'vary': 'Accept', 'x-trans-id': 'txe46c6fda80b244ebaca19-0069a069aa', 'x-openstack-request-id': 'txe46c6fda80b244ebaca19-0069a069aa', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '204', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_9a0a26be21dc4ceaa4e1e71401beb348/tempest-TestContainer-1279802702'} Body: b'' 0 ] tags: -worker-3 time: 2026-02-26 15:41:32.268402Z tags: worker-1 test: tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy[id-e544703a-2f03-4cf2-9b0f-350782fdb0d3,smoke] time: 2026-02-26 15:41:32.498271Z successful: tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy[id-e544703a-2f03-4cf2-9b0f-350782fdb0d3,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1271 2026-02-26 15:41:32,330 26 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/policies 0.061s 2026-02-26 15:41:32,330 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"policy": {"blob": "tempest-BlobName-1716145268", "type": "tempest-PolicyType-2035953241"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:32 GMT', 'server': 'Apache', 'content-length': '253', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-78f604d2-202a-4ce4-b732-c34cc238f5d0', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies'} Body: b'{"policy": {"id": "d9a52a31d1dc4a8eb3ada5526b7d33b3", "blob": "tempest-BlobName-1716145268", "type": "tempest-PolicyType-2035953241", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/d9a52a31d1dc4a8eb3ada5526b7d33b3"}}}\n' 2026-02-26 15:41:32,409 26 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 200 PATCH https://keystone-public-openstack.apps-crc.testing/v3/policies/d9a52a31d1dc4a8eb3ada5526b7d33b3 0.078s 2026-02-26 15:41:32,411 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"policy": {"type": "tempest-UpdatedPolicyType-873801592"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:32 GMT', 'server': 'Apache', 'content-length': '259', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ada7c679-434e-4b52-9fab-956d00a438b9', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/d9a52a31d1dc4a8eb3ada5526b7d33b3'} Body: b'{"policy": {"id": "d9a52a31d1dc4a8eb3ada5526b7d33b3", "blob": "tempest-BlobName-1716145268", "type": "tempest-UpdatedPolicyType-873801592", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/d9a52a31d1dc4a8eb3ada5526b7d33b3"}}}\n' 2026-02-26 15:41:32,443 26 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:test_create_update_delete_policy): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/policies/d9a52a31d1dc4a8eb3ada5526b7d33b3 0.031s 2026-02-26 15:41:32,443 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:32 GMT', 'server': 'Apache', 'content-length': '259', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-48b03136-ea44-4775-87b9-f2d688635b74', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/d9a52a31d1dc4a8eb3ada5526b7d33b3'} Body: b'{"policy": {"id": "d9a52a31d1dc4a8eb3ada5526b7d33b3", "blob": "tempest-BlobName-1716145268", "type": "tempest-UpdatedPolicyType-873801592", "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/policies/d9a52a31d1dc4a8eb3ada5526b7d33b3"}}}\n' 2026-02-26 15:41:32,497 26 INFO [tempest.lib.common.rest_client] Request (PoliciesTestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/policies/d9a52a31d1dc4a8eb3ada5526b7d33b3 0.053s 2026-02-26 15:41:32,498 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:32 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-51da2d7a-6e09-4e21-a883-e646661a1915', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/policies/d9a52a31d1dc4a8eb3ada5526b7d33b3'} Body: b'' 0 ] tags: -worker-1 time: 2026-02-26 15:41:25.983707Z tags: worker-7 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] time: 2026-02-26 15:41:33.237684Z successful: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3686 2026-02-26 15:41:27,014 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.030s 2026-02-26 15:41:27,014 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-1703512778"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '648', 'x-openstack-request-id': 'req-98845279-e7a5-4284-b300-56d3c6d30b7e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"cf3b1809-f526-4575-8d37-0e64357f3172","name":"tempest-BulkNetworkOpsIpV6Test-test-network-1703512778","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33","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-02-26T15:41:26Z","updated_at":"2026-02-26T15:41:26Z","revision_number":1}}' 2026-02-26 15:41:28,179 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.164s 2026-02-26 15:41:28,180 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-577200029"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '647', 'x-openstack-request-id': 'req-f49038d6-3114-42e6-bc8d-353cdc707550', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"77f34db3-3c40-4752-8fa3-e2a7ee12829d","name":"tempest-BulkNetworkOpsIpV6Test-test-network-577200029","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33","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-02-26T15:41:27Z","updated_at":"2026-02-26T15:41:27Z","revision_number":1}}' 2026-02-26 15:41:30,451 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 2.270s 2026-02-26 15:41:30,451 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"ports": [{"network_id": "cf3b1809-f526-4575-8d37-0e64357f3172", "name": "tempest-port--1732839385", "admin_state_up": true}, {"network_id": "77f34db3-3c40-4752-8fa3-e2a7ee12829d", "admin_state_up": false}]} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1506', 'x-openstack-request-id': 'req-a2b2b9bf-b589-41c7-a142-e15906d19b38', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"7c292eeb-7736-4755-ba21-22988b9f57e4","name":"tempest-port--1732839385","network_id":"cf3b1809-f526-4575-8d37-0e64357f3172","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","mac_address":"fa:16:3e:36:14:ee","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"3197ae88b8cb4f86bbc88d70818d0a33","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["be897dec-7162-49dc-aee8-6dffd75a5576"],"allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:41:28Z","updated_at":"2026-02-26T15:41:29Z","revision_number":1},{"id":"b7ab52d7-47b6-429b-948a-8025e9bea90e","name":"","network_id":"77f34db3-3c40-4752-8fa3-e2a7ee12829d","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","mac_address":"fa:16:3e:65:05:56","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"3197ae88b8cb4f86bbc88d70818d0a33","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["be897dec-7162-49dc-aee8-6dffd75a5576"],"allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:41:29Z","updated_at":"2026-02-26T15:41:29Z","revision_number":1}]}' 2026-02-26 15:41:31,026 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_port): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.574s 2026-02-26 15:41:31,026 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3018', 'x-openstack-request-id': 'req-e5685ad7-c410-4494-bdfa-827199f28484', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"04144142-3049-43be-8b9f-12b31778c805","name":"","network_id":"77f34db3-3c40-4752-8fa3-e2a7ee12829d","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","mac_address":"fa:16:3e:3e:db:e4","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-77f34db3-3c40-4752-8fa3-e2a7ee12829d","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-26T15:41:27Z","updated_at":"2026-02-26T15:41:27Z","revision_number":1,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"},{"id":"7c292eeb-7736-4755-ba21-22988b9f57e4","name":"tempest-port--1732839385","network_id":"cf3b1809-f526-4575-8d37-0e64357f3172","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","mac_address":"fa:16:3e:36:14:ee","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["be897dec-7162-49dc-aee8-6dffd75a5576"],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:41:28Z","updated_at":"2026-02-26T15:41:29Z","revision_number":1,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"},{"id":"96058015-47b2-4645-924d-22d78582f746","name":"","network_id":"cf3b1809-f526-4575-8d37-0e64357f3172","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","mac_address":"fa:16:3e:5a:df:d7","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-cf3b1809-f526-4575-8d37-0e64357f3172","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-26T15:41:26Z","updated_at":"2026-02-26T15:41:26Z","revision_number":1,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"},{"id":"b7ab52d7-47b6-429b-948a-8025e9bea90e","name":"","network_id":"77f34db3-3c40-4752-8fa3-e2a7ee12829d","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","mac_address":"fa:16:3e:65:05:56","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["be897dec-7162-49dc-aee8-6dffd75a5576"],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:41:29Z","updated_at":"2026-02-26T15:41:29Z","revision_number":1,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"}]}' 2026-02-26 15:41:31,922 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/7c292eeb-7736-4755-ba21-22988b9f57e4 0.895s 2026-02-26 15:41:31,922 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:31 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-355657c6-ac4d-4362-825e-b232d0b68ab6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/7c292eeb-7736-4755-ba21-22988b9f57e4'} Body: b'' 2026-02-26 15:41:33,051 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b7ab52d7-47b6-429b-948a-8025e9bea90e 1.126s 2026-02-26 15:41:33,052 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:33 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-d0eb8c80-7aa6-40ef-9712-90a3de6da84d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/b7ab52d7-47b6-429b-948a-8025e9bea90e'} Body: b'' 2026-02-26 15:41:33,236 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.184s 2026-02-26 15:41:33,237 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:33 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1523', 'x-openstack-request-id': 'req-3f031fd7-6d53-4805-bec4-0fc7420b4a35', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"04144142-3049-43be-8b9f-12b31778c805","name":"","network_id":"77f34db3-3c40-4752-8fa3-e2a7ee12829d","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","mac_address":"fa:16:3e:3e:db:e4","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-77f34db3-3c40-4752-8fa3-e2a7ee12829d","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-26T15:41:27Z","updated_at":"2026-02-26T15:41:27Z","revision_number":1,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"},{"id":"96058015-47b2-4645-924d-22d78582f746","name":"","network_id":"cf3b1809-f526-4575-8d37-0e64357f3172","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","mac_address":"fa:16:3e:5a:df:d7","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-cf3b1809-f526-4575-8d37-0e64357f3172","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-26T15:41:26Z","updated_at":"2026-02-26T15:41:26Z","revision_number":1,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"}]}' 0 ] tags: -worker-7 time: 2026-02-26 15:41:16.041673Z tags: worker-5 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-02-26 15:41:34.317657Z successful: tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete[id-eb2b087d-633d-4d0d-a7bd-9e6ba35b32de,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4331 2026-02-26 15:41:17,362 30 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.320s 2026-02-26 15:41:17,363 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-1428958134", "description": "tempest-description-963310408"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:16 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-e1695783-7eed-4556-b59c-dc842f647f57', 'x-compute-request-id': 'req-e1695783-7eed-4556-b59c-dc842f647f57', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "6cdc9d7a-74c3-48d9-bcde-72a16c3eae66", "description": "tempest-description-963310408", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1428958134", "tenant_id": "df1f9fac88514d99b6ada54562977514", "rules": []}}' 2026-02-26 15:41:18,063 30 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 0.698s 2026-02-26 15:41:18,064 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-1606275314", "description": "tempest-description-599351774"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:17 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-3cf52ce1-9da9-42f3-a2a9-9de90ea55d09', 'x-compute-request-id': 'req-3cf52ce1-9da9-42f3-a2a9-9de90ea55d09', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "102bd724-3563-41f8-a2a8-e3aedb554318", "description": "tempest-description-599351774", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1606275314", "tenant_id": "df1f9fac88514d99b6ada54562977514", "rules": []}}' 2026-02-26 15:41:18,977 30 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 0.911s 2026-02-26 15:41:18,978 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: {"security_group": {"name": "tempest-SecurityGroupsTestJSON-securitygroup-1328601173", "description": "tempest-description-735396870"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:18 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-71f87ca7-aa18-4cb6-82e0-03a2cf34082f', 'x-compute-request-id': 'req-71f87ca7-aa18-4cb6-82e0-03a2cf34082f', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "63c1bd1a-47c4-487d-a0a1-86e417bb097d", "description": "tempest-description-735396870", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1328601173", "tenant_id": "df1f9fac88514d99b6ada54562977514", "rules": []}}' 2026-02-26 15:41:21,380 30 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.401s 2026-02-26 15:41:21,381 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': 'Thu, 26 Feb 2026 15:41:18 GMT', 'server': 'Apache', 'content-length': '1382', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-90bd1b92-f964-4f4f-acd9-350f6d20a7d6', 'x-compute-request-id': 'req-90bd1b92-f964-4f4f-acd9-350f6d20a7d6', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_groups": [{"id": "43fbbd30-8ccb-4f98-b822-b244c5646cbc", "description": "Default security group", "name": "default", "tenant_id": "df1f9fac88514d99b6ada54562977514", "rules": [{"id": "02b23f31-3636-40ce-b3f6-db5b094fde85", "parent_group_id": "43fbbd30-8ccb-4f98-b822-b244c5646cbc", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "df1f9fac88514d99b6ada54562977514"}, "ip_range": {}}, {"id": "e789be3b-6b50-448e-aca0-a427827f767e", "parent_group_id": "43fbbd30-8ccb-4f98-b822-b244c5646cbc", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "df1f9fac88514d99b6ada54562977514"}, "ip_range": {}}]}, {"id": "63c1bd1a-47c4-487d-a0a1-86e417bb097d", "description": "tempest-description-735396870", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1328601173", "tenant_id": "df1f9fac88514d99b6ada54562977514", "rules": []}, {"id": "6cdc9d7a-74c3-48d9-bcde-72a16c3eae66", "description": "tempest-description-963310408", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1428958134", "tenant_id": "df1f9fac88514d99b6ada54562977514", "rules": []}, {"id": "102bd724-3563-41f8-a2a8-e3aedb554318", "description": "tempest-description-599351774", "name": "tempest-SecurityGroupsTestJSON-securitygroup-1606275314", "tenant_id": "df1f9fac88514d99b6ada54562977514", "rules": []}]}' 2026-02-26 15:41:25,070 30 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/6cdc9d7a-74c3-48d9-bcde-72a16c3eae66 3.680s 2026-02-26 15:41:25,071 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': 'Thu, 26 Feb 2026 15:41:21 GMT', 'server': 'Apache', 'content-length': '0', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-5582f81c-09d5-4aa9-bda8-839f7c4b73ea', 'x-compute-request-id': 'req-5582f81c-09d5-4aa9-bda8-839f7c4b73ea', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/6cdc9d7a-74c3-48d9-bcde-72a16c3eae66'} Body: b'' 2026-02-26 15:41:26,823 30 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/6cdc9d7a-74c3-48d9-bcde-72a16c3eae66 1.752s 2026-02-26 15:41:26,823 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': 'Thu, 26 Feb 2026 15:41:25 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-b9a9c48d-3ea6-446e-9a83-6462e7e39c20', 'x-compute-request-id': 'req-b9a9c48d-3ea6-446e-9a83-6462e7e39c20', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/6cdc9d7a-74c3-48d9-bcde-72a16c3eae66'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 6cdc9d7a-74c3-48d9-bcde-72a16c3eae66 does not exist\\nNeutron server returns request_ids: [\'req-f807619e-0900-414b-8860-b4d0463c21ab\']"}}' 2026-02-26 15:41:28,907 30 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/102bd724-3563-41f8-a2a8-e3aedb554318 2.083s 2026-02-26 15:41:28,907 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': 'Thu, 26 Feb 2026 15:41:26 GMT', 'server': 'Apache', 'content-length': '0', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-30eaf7d9-3845-472a-a915-9a0d3f5bfb8e', 'x-compute-request-id': 'req-30eaf7d9-3845-472a-a915-9a0d3f5bfb8e', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/102bd724-3563-41f8-a2a8-e3aedb554318'} Body: b'' 2026-02-26 15:41:30,050 30 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/102bd724-3563-41f8-a2a8-e3aedb554318 1.142s 2026-02-26 15:41:30,050 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': 'Thu, 26 Feb 2026 15:41:28 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-89bbe639-47fc-4a36-a40f-0db1a63bf577', 'x-compute-request-id': 'req-89bbe639-47fc-4a36-a40f-0db1a63bf577', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/102bd724-3563-41f8-a2a8-e3aedb554318'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 102bd724-3563-41f8-a2a8-e3aedb554318 does not exist\\nNeutron server returns request_ids: [\'req-08526674-1cb4-48c8-848a-116283a4ec10\']"}}' 2026-02-26 15:41:31,132 30 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/63c1bd1a-47c4-487d-a0a1-86e417bb097d 1.081s 2026-02-26 15:41:31,132 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': 'Thu, 26 Feb 2026 15:41:30 GMT', 'server': 'Apache', 'content-length': '0', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-e0bda672-5ab3-46ec-83fd-494fa5cb5386', 'x-compute-request-id': 'req-e0bda672-5ab3-46ec-83fd-494fa5cb5386', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/63c1bd1a-47c4-487d-a0a1-86e417bb097d'} Body: b'' 2026-02-26 15:41:33,064 30 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/63c1bd1a-47c4-487d-a0a1-86e417bb097d 1.930s 2026-02-26 15:41:33,064 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': 'Thu, 26 Feb 2026 15:41:31 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-ff36ce4d-45b2-41ca-afea-33ad9e2c77b4', 'x-compute-request-id': 'req-ff36ce4d-45b2-41ca-afea-33ad9e2c77b4', 'content-type': 'application/json; charset=UTF-8', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/63c1bd1a-47c4-487d-a0a1-86e417bb097d'} Body: b'{"itemNotFound": {"code": 404, "message": "Security group 63c1bd1a-47c4-487d-a0a1-86e417bb097d does not exist\\nNeutron server returns request_ids: [\'req-817d0861-82c3-4b75-9f86-3d5c495c024c\']"}}' 2026-02-26 15:41:34,315 30 INFO [tempest.lib.common.rest_client] Request (SecurityGroupsTestJSON:test_security_groups_create_list_delete): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 1.251s 2026-02-26 15:41:34,315 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': 'Thu, 26 Feb 2026 15:41:33 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-03ec5e94-ea42-4040-a545-e34a194273da', 'x-compute-request-id': 'req-03ec5e94-ea42-4040-a545-e34a194273da', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_groups": [{"id": "43fbbd30-8ccb-4f98-b822-b244c5646cbc", "description": "Default security group", "name": "default", "tenant_id": "df1f9fac88514d99b6ada54562977514", "rules": [{"id": "02b23f31-3636-40ce-b3f6-db5b094fde85", "parent_group_id": "43fbbd30-8ccb-4f98-b822-b244c5646cbc", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "df1f9fac88514d99b6ada54562977514"}, "ip_range": {}}, {"id": "e789be3b-6b50-448e-aca0-a427827f767e", "parent_group_id": "43fbbd30-8ccb-4f98-b822-b244c5646cbc", "ip_protocol": null, "from_port": null, "to_port": null, "group": {"name": "default", "tenant_id": "df1f9fac88514d99b6ada54562977514"}, "ip_range": {}}]}]}' 0 ] tags: -worker-5 time: 2026-02-26 15:41:36.492343Z tags: worker-3 test: tempest.api.object_storage.test_object_services.ObjectTest.test_create_object[id-5b4ce26f-3545-46c9-a2ba-5754358a4c62,smoke] time: 2026-02-26 15:41:37.751954Z 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:'' 30B9 2026-02-26 15:41:36,631 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-118355920 0.138s 2026-02-26 15:41:36,632 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'\\\xcbq\xc0\x02\x96"\x92\x1d\xf1q^/\xd7\xa8\x05V\xff6,\xa56jc\xc1\xb5\x0e\x9b\xaa\xf0\x8f\x84OS\x12\x98\xd2..)n-D\x08\x1b\xab\x0b/\x86\x8c!g\\nm\x13&\xf23\xab\xaa:M\x8e\xc4\xa7\x9d\x81\xa8\xff\xc5\x1a\x9a\x02)\xd5\xa3\x1b6\x84y\xd7\xc6\xef\xa5I\xef\x17\xb0A\xb8\xfb\x82\xe6\x1aS\xb7\xc6P+\x8a\x1e\xbc\xdf`9[6\x01\x16\x07\\\xe1\xa8\xceZ\x94\xf9\x86\x90j\x07w\x80CiP\xe6\xad\x10%\t6.\x0f\xb4\x85\xef\xd9\xb1\xcc\x05\xd6\xcd\x1e\x8c>\xc9\xfc\xd2R\xad\xaa\xef\xdb\xe7K2\x05\x17P\x92h8\x8b=.\xae\x187}\xd7\x85\xabg9}E\xe0_%d\xd8#\x02\xff/?l\xb22lG\xa9\x98\xaf\xa1\xec\xa9\xe2\x8d\xa4v\xfd\xde\x01\xbcJ\xf4\\\xae\xfb\xfa\xe8\xa7\xf5\x1cx\xde%\xb3\x02\xba:\x82\xd7@\xa7\xa6Krxx\x817\xcfuo\x96b\xc0W7\xe2F\xb1\xecW):\xc9\xe2\x87\xfc\x9ab8\xa5\x1fK\x1bZ\xebo\xd6y\x05\x9d\r\xeb\x19\x0b\xb0hg\x17\x92\xd2Vk\xf3\xdd\xb5VCP1\xe8\x8e\x83m\xb9\x99\xd8F\xc7\xd5\xcc\xc7\xd9\xb4\xaf\x19u\x87I]N|\xb0\x0c\xdb\xd6t\xf8C\x06q\xe3{\xe7 \x8e\xbc\x0b\xc4\xb07\xfcr\xf2\x13\x7f\xbdYf\xdc\xd7\xddt\xf6p\x1d\xd6\xe0n\r\xfa\x14\x19\x0f\xfe\xbd\x8b\xa7\xd8\xf2\x12$\xde\xe1\xed\xf0\xed:\x83:\xaf8.\xc4$W\x13\x8a\xb2=Pc\xa2\x12\x89OC\xa4iB\xe4\x19\xac\x90\xdfu\x84\xd0_\x11\x9d\xf1uW\xbdq\x7f\x88~\xaaa\x8aP\x88\xb0\xc5\x86+\x0b\n\x82\x1e\x18VBd"\x7fo\xda\xe1\\\xfe0A\xe0\x03K\xb4s\xfe\xde\xf9\x01?\xf8\x84\x7f\xa5\x07^\x97\xbdjof\xe6e\xbfBO\xf7\r\xba\x82%\xf7\xe1\xfd\xeeZ8\xaa\xd0X\xa3\x8a\xee\x0b\xb2R\x95\x13w\xef\xfa\r\xc3\xad\xb6\xb9\xe9\x1e\x8ey\x02\xb2\x84&\x19\xc4o\tLY\x03\xd5\xf3\xe0\xe7\xfb\x1bl\xff\xf1\xdc6\x13\xec\xc0i\xaa\xf9\x10\xc5J\xfa\xa1\xea\xcdW_\xce\xec\x9c`\x8e_\xedG4\xe8\xde\xf7\x0c\x0bg\x15E3D\xb2k\x90\x05\xc0\x97\xf1\xcb\xa1EP\xd8%\xc4\x16\x8d?OL)\xbb\x99d\xb8o\xc75\xa5m\xe8\xbb\x0b\xa2\xff3eb\xc5\xc62/\x1a\x19v\x8e\x7fq\xf4\x86\x07\xf0}\'\xafE\xbd)\x04{^2\xc2\x89\x8cN\xcd\xb0\xaa\xca,\xcf\x8fj\xf7|\xbd\xee\x1f<\x1aL\xf9\xe9\x8aV\x88AK\x87\xf86Er{"\xd3\x96wo\xb4\xfbO\xd6\x9e\x98\x93\xcf\xc6\xbe\x96\xea\xb2\xef\x8b)*\xeec\xa4^M\x17\xf3.\xdb4h{\xa0\xe02T\xa7gv\x11t\xd7\xc2\xf8\x1c\xf8\'\x92\xf1\xef^{\xa7aG\x89\xf1\xc8\xd9\x05B}\xa9u\x95\x86\x0ea\xd9\xe4\x03x\xa6*s\xd9\xc6\xf3E\x06\'\x0eIV\xe1\x9e\x0c\xc0\xba\x0f\x8f\xfeHf^\xed\xf9\xc7\x04\xf06\x90\x8bg\x85\xb76Wb\t\xe5\xe4#[2\xd2\x0b\x03\x96m\x16?\xe9P\x82CP\x93\xa6\xab\xb6\x0fGo4\x81\x1d\xe1v\xc3){\xf8c\x84\xda\x03 \xf9\x9d\xa9\xee+u\x9f$\xcdz*(\xb5g\xf0!\xfb\xa6\x14\xbc\x8f\x1eS\xb2\xad\x01\x00R\xacp\x8c\xbb\xa9\x8d\x98y\xb7D\xc8C\x80\xcc,\x9fB\xf6\xd0\xe7\xe1M$\xe0\xb7\x84\xe3\xcb\xe1\x19L\xb9l\xa4\x99R\xe8\xabH\xdd\xd1\xbcp\x12|\xae+v|$\xf6\xef\xef[\x1enR\tr(\x9a\xdd1\xe5\x0bO\xae\xc35e\x86\xf4\x96\x05YBM,m\xd8sM\xde]f+\xf5V\xfc\x06\xf5\x00d\xdd\x89\xab\xfc%n\xdaQ\x03\x14f\xcaC*\x11(\xaca]\xfb(\x1a\tW\xaa\xacJ\x9d\xc5\x9a:&\x83<\x06\x87\x10~\x0e\xd1\xc1\xf4\xc9yZ' Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:36 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'c3207b95c799ba9d923910a7ccf9188f', 'last-modified': 'Thu, 26 Feb 2026 15:41:37 GMT', 'x-trans-id': 'tx88f7982e7de946a595261-0069a069b0', 'x-openstack-request-id': 'tx88f7982e7de946a595261-0069a069b0', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-118355920'} Body: b'' 2026-02-26 15:41:37,718 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-1844635274 1.081s 2026-02-26 15:41:37,718 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'<\x02\xc9P\x92\x0b\xde\x15\n\x9d+\x9a\xfa0\xae\x06\xba\x97\xef\x92\x8d \xa6\x97\xd7k\xf6\xf6\xea\x11\xfb\xe0\xda~\xfb\xcd9\xf3\xe7"d\'\x8a\xfb\xa8f\xe0\x10\xdc\xc68s\x14\xeb\xac\x90\xb2\xff\n\x8b\xd5\xcc\x15n/\xcb\x0ejFW\x86\xd5\xd8\x00\x13\xeb\x13\r^^B\xfc\xd4I\x8b\x85\xe9\xdc\x96]\xc3-\xdb\xb5:*;MmGe\x16Il\x90/\xe9R\xc9,\xd5\x0f\xde\x83\x04\xb1\xe6\xa6\xcc:\x84\x99\xcfc\x87\x1dg\x08UIg\xa0\xcb\xd3\xfciv\xd2-\x96j\x98\xf0x\x1d\xf2\xc6\xee\x02\x86\x91\x87kw\xc7\\]\xd9]\x86\x9c\xc3\xf1D;\xf9\x86h\xf9\xe6$yPU{5\xe5\xdc\x19\x0b^S\xf8\xa0\xfe\xef\xa6E\xbax{\xa5\x015B\xbf\x86\xcc\xf6\x89\x16\xa5_\xbe\xd9\xc6M\xf1\xac\xd3\x7fQ\xa8\x03\x1aF\xf5\xc0)eT\x11\xd9\xb8\xab\x94\x03`\xdd\x1a\xe7\x86\x99UEh\xb4\xf6\xa0Z\x1e\xc2q\xf2X\xaf\r\x87k\x12"\x0f\xe9T\tv\xc1O&\xdb\xa9\xdc#;\xa8\x0b\x11\xfee\x8f1\xb4b\xfbfHr\xca\x0f\xad\xf3z\xe6\x18\x99\xe0\x93H\x127\xc0\x01\xa2c\xb9\x01\xc25\x14N+\xc6\xb1\x12\xec;C\n\x9f\x91}\xbab\x0c\xca\xab`{\x9f\x0f\xbd\x7f\xa3\xcf\\\xe9\x8a\x02\xce\x06Q9\xca,\x0e\xbd\xe4\x99\xd8\x91@\xf3\xd5\x97\xf1\x1f\x14>\x904\t\xb5:Cb\xf9<\x9d\x03\xd7\xac\xde/\x17\xf4\x1d-\xdd\x96\xab[\x91d\xc9\xba\xdb"\xd6\x12\x1b\xb1\xc2\x83\xb9Y\xa98\x8b&\x04@\x80\xbd\x18\xe8\x82?E\xd0\xd4\x9a\x1fO\xefs\xe8\xb3`p\x8b\x88\xd2\xffh\xbcZ\x13\xd9\x11pN#{\x15\x03\xa9\xeb\x13Pq\xf4\xf8\xf32\xa9=*\xc5[\xf0\x15\xb4\xfc<\xef#\x19;\xaf)\xa4Uu\xeb\xb9\xc6g6\xca\x15 \x11;D\xcc6mc\xe1\xe8\x90+\t\xf0\x07\x04.\x9ds<\xd7\xf6mr\xd0\xd2\x11\xae\xa8B\xf4\x06\x1e\xa7q\x9c\xf0O\xab\x96\x11\x9d\xb4P\xdd\xc0\xc0\x0e\xebw\xa6~\x89p\xb5\x16\x16\x9ap1\xa3\xc1U\x90\x96\xe0\xf6\xf2r\xfa\xd4\x84\x0cQ5\xb6\x01\xc9\x89\xc6#\xbc\xd9/s\xdf\xe6\xf3G\xe7\xa5!\xb5\xa1\xa4\xfb\x12\xbf\x9e\xe0+\xf5[OI\x93\x1f\xec{\x13o\x0e99\xd4(K\x95\x0c\xc5\t/\xd9\xc5v\xf4G\n\x9f\x9a\x9b\x06_i*\xbdu\x15\xe5\x13_[cR\xd3%C\xbd\x8cW\x00)\xc8\xc7\x91\x85\xba\x8a\x94x\x15\x8a\xdf[\xf3Cn\xff\xa6g\x9eZ\xf5\xb5[G\xdfkp\xe0 \xd4s\xe4\\\xb5\x01\x12\xc6{\x16\xaew(.Z`0We\x1bO\xd8\x80\x0eZ{\x98@x\xc2\xc2<\rhUg1\xab\x15\xff\xc7\xc6\xff\xa2\xd78\xd4\x80o\xdb\xb5\xab\xbb=\x05\xb30}\xdf\x9d\xc5\xd3JL=\xafz\xea^b\xaeY)1\xce\x191}\x0c\t\xb9m\x85\x83\x89:\xe4^\xb2\xa9\xaeF]\xc0\xdb\xdf\x0b\xf8\xb4\x08M\x17F2\x87\xe1\x9cs\x16[P\xbd\xb0\xb4yEpB\x08\xdb\x7fv&,\x174\x03\xc3\xf9\xf4\xc7\xfa\x91U\x14<\xe2I\xbf\x13${\xdc\x02\x8c!\xeci\xcf\xd7\x90\xb1\xdb\xc9}\xb9\xd0V\xc7I\xdeY\x9f\x03\xa4\xde\x96\x81\x1eUx\xf9X\xeb\r\xd3C1.\x83D\xaa\xab\xd5f\xa6We\xd6\xba0Vn\xfe@\xa4\xd8\x82\x16\xc4v\x93\x1b\xc9\xd6gi\x1b\xb9q\x06\xd0`B\xb7\x89G<\xd9\xb9\x9e\x9f\xafQd\x10\xf16\x12\xbc\x15\x07\xdd\xd8-\x19\xff\x82\x9cJ\x10\x8e\x86\x88\x1b\xecX\x9db\xfd\xc4\xafy\x83\xe2#\xae(\xdd:\xfc\xfb\xbd\x8c\x8b\x90\x8d-o\xf1#\x04}\xc43\x01\x1b \xa8c\x04\x1b\x8d\xcf\xdePI\n\xeb\x17\xcbz\xf4\xbaG\xf7@\x86\xcd\xa1\x9b\xa4\xb5\xa3(\x0bO\x99z-\xa34\xce\xebH(r\x81\x12\x8fCN~\xa9`\xa5\x8c\x85\xecRcO(\xe1\x8cHn\x80\xe4R\x8d\xae\xef\xaf\xf3\x0e\x83\xb3 \xd8\x1f\xec\xf4\x8e&\x83\xf6\xdaNN\xac\x13\xfea\xaf\xdbbC\x89\xad\xb2\xaf[J\x11\xbb\x17\xd9-\xc7Z\xf1l' Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:37 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '6991d286968a37f7a408750eecde40b9', 'last-modified': 'Thu, 26 Feb 2026 15:41:38 GMT', 'x-trans-id': 'txfd3c5e8561654f4494468-0069a069b1', 'x-openstack-request-id': 'txfd3c5e8561654f4494468-0069a069b1', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-1844635274'} Body: b'' 2026-02-26 15:41:37,751 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_create_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-1844635274 0.032s 2026-02-26 15:41:37,751 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:37 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '6991d286968a37f7a408750eecde40b9', 'last-modified': 'Thu, 26 Feb 2026 15:41:38 GMT', 'x-timestamp': '1772120497.65996', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txadfb7c0f81f74ee48e89d-0069a069b1', 'x-openstack-request-id': 'txadfb7c0f81f74ee48e89d-0069a069b1', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-1844635274'} Body: b'<\x02\xc9P\x92\x0b\xde\x15\n\x9d+\x9a\xfa0\xae\x06\xba\x97\xef\x92\x8d \xa6\x97\xd7k\xf6\xf6\xea\x11\xfb\xe0\xda~\xfb\xcd9\xf3\xe7"d\'\x8a\xfb\xa8f\xe0\x10\xdc\xc68s\x14\xeb\xac\x90\xb2\xff\n\x8b\xd5\xcc\x15n/\xcb\x0ejFW\x86\xd5\xd8\x00\x13\xeb\x13\r^^B\xfc\xd4I\x8b\x85\xe9\xdc\x96]\xc3-\xdb\xb5:*;MmGe\x16Il\x90/\xe9R\xc9,\xd5\x0f\xde\x83\x04\xb1\xe6\xa6\xcc:\x84\x99\xcfc\x87\x1dg\x08UIg\xa0\xcb\xd3\xfciv\xd2-\x96j\x98\xf0x\x1d\xf2\xc6\xee\x02\x86\x91\x87kw\xc7\\]\xd9]\x86\x9c\xc3\xf1D;\xf9\x86h\xf9\xe6$yPU{5\xe5\xdc\x19\x0b^S\xf8\xa0\xfe\xef\xa6E\xbax{\xa5\x015B\xbf\x86\xcc\xf6\x89\x16\xa5_\xbe\xd9\xc6M\xf1\xac\xd3\x7fQ\xa8\x03\x1aF\xf5\xc0)eT\x11\xd9\xb8\xab\x94\x03`\xdd\x1a\xe7\x86\x99UEh\xb4\xf6\xa0Z\x1e\xc2q\xf2X\xaf\r\x87k\x12"\x0f\xe9T\tv\xc1O&\xdb\xa9\xdc#;\xa8\x0b\x11\xfee\x8f1\xb4b\xfbfHr\xca\x0f\xad\xf3z\xe6\x18\x99\xe0\x93H\x127\xc0\x01\xa2c\xb9\x01\xc25\x14N+\xc6\xb1\x12\xec;C\n\x9f\x91}\xbab\x0c\xca\xab`{\x9f\x0f\xbd\x7f\xa3\xcf\\\xe9\x8a\x02\xce\x06Q9\xca,\x0e\xbd\xe4\x99\xd8\x91@\xf3\xd5\x97\xf1\x1f\x14>\x904\t\xb5:Cb\xf9<\x9d\x03\xd7\xac\xde/\x17\xf4\x1d-\xdd\x96\xab[\x91d\xc9\xba\xdb"\xd6\x12\x1b\xb1\xc2\x83\xb9Y\xa98\x8b&\x04@\x80\xbd\x18\xe8\x82?E\xd0\xd4\x9a\x1fO\xefs\xe8\xb3`p\x8b\x88\xd2\xffh\xbcZ\x13\xd9\x11pN#{\x15\x03\xa9\xeb\x13Pq\xf4\xf8\xf32\xa9=*\xc5[\xf0\x15\xb4\xfc<\xef#\x19;\xaf)\xa4Uu\xeb\xb9\xc6g6\xca\x15 \x11;D\xcc6mc\xe1\xe8\x90+\t\xf0\x07\x04.\x9ds<\xd7\xf6mr\xd0\xd2\x11\xae\xa8B\xf4\x06\x1e\xa7q\x9c\xf0O\xab\x96\x11\x9d\xb4P\xdd\xc0\xc0\x0e\xebw\xa6~\x89p\xb5\x16\x16\x9ap1\xa3\xc1U\x90\x96\xe0\xf6\xf2r\xfa\xd4\x84\x0cQ5\xb6\x01\xc9\x89\xc6#\xbc\xd9/s\xdf\xe6\xf3G\xe7\xa5!\xb5\xa1\xa4\xfb\x12\xbf\x9e\xe0+\xf5[OI\x93\x1f\xec{\x13o\x0e99\xd4(K\x95\x0c\xc5\t/\xd9\xc5v\xf4G\n\x9f\x9a\x9b\x06_i*\xbdu\x15\xe5\x13_[cR\xd3%C\xbd\x8cW\x00)\xc8\xc7\x91\x85\xba\x8a\x94x\x15\x8a\xdf[\xf3Cn\xff\xa6g\x9eZ\xf5\xb5[G\xdfkp\xe0 \xd4s\xe4\\\xb5\x01\x12\xc6{\x16\xaew(.Z`0We\x1bO\xd8\x80\x0eZ{\x98@x\xc2\xc2<\rhUg1\xab\x15\xff\xc7\xc6\xff\xa2\xd78\xd4\x80o\xdb\xb5\xab\xbb=\x05\xb30}\xdf\x9d\xc5\xd3JL=\xafz\xea^b\xaeY)1\xce\x191}\x0c\t\xb9m\x85\x83\x89:\xe4^\xb2\xa9\xaeF]\xc0\xdb\xdf\x0b\xf8\xb4\x08M\x17F2\x87\xe1\x9cs\x16[P\xbd\xb0\xb4yEpB\x08\xdb\x7fv&,\x174\x03\xc3\xf9\xf4\xc7\xfa\x91U\x14<\xe2I\xbf\x13${\xdc\x02\x8c!\xeci\xcf\xd7\x90\xb1\xdb\xc9}\xb9\xd0V\xc7I\xdeY\x9f\x03\xa4\xde\x96\x81\x1eUx\xf9X\xeb\r\xd3C1.\x83D\xaa\xab\xd5f\xa6We\xd6\xba0Vn\xfe@\xa4\xd8\x82\x16\xc4v\x93\x1b\xc9\xd6gi\x1b\xb9q\x06\xd0`B\xb7\x89G<\xd9\xb9\x9e\x9f\xafQd\x10\xf16\x12\xbc\x15\x07\xdd\xd8-\x19\xff\x82\x9cJ\x10\x8e\x86\x88\x1b\xecX\x9db\xfd\xc4\xafy\x83\xe2#\xae(\xdd:\xfc\xfb\xbd\x8c\x8b\x90\x8d-o\xf1#\x04}\xc43\x01\x1b \xa8c\x04\x1b\x8d\xcf\xdePI\n\xeb\x17\xcbz\xf4\xbaG\xf7@\x86\xcd\xa1\x9b\xa4\xb5\xa3(\x0bO\x99z-\xa34\xce\xebH(r\x81\x12\x8fCN~\xa9`\xa5\x8c\x85\xecRcO(\xe1\x8cHn\x80\xe4R\x8d\xae\xef\xaf\xf3\x0e\x83\xb3 \xd8\x1f\xec\xf4\x8e&\x83\xf6\xdaNN\xac\x13\xfea\xaf\xdbbC\x89\xad\xb2\xaf[J\x11\xbb\x17\xd9-\xc7Z\xf1l' 0 ] tags: -worker-3 time: 2026-02-26 15:41:37.752623Z tags: worker-3 test: tempest.api.object_storage.test_object_services.ObjectTest.test_get_object[id-02610ba7-86b7-4272-9ed8-aa8d417cb3cd,smoke] time: 2026-02-26 15:41:37.886842Z 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-02-26 15:41:37,826 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-1800551571 0.072s 2026-02-26 15:41:37,827 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b"@ \xef\x87\x93\x01]\xf2\r\xcf8M8l\x173`\x9f\r\xe9-<\xb8\x07\x91\x90#\x8a\x0e\x97\x7f\xad\xd3t\xdc\xec+d\xe9*v3\x88\xd0kHc\xa2\xa6\x11\x1f\xbb\xbf\xba\x83\xa0\xd6\xaa\xbcc\xd5b\x9e\xaa\xfd\xd9\x8ee\x9d@*\x93[F\xa2M\x19/\xda\x9b\xab\x8fv`\x0c\xe3\xa4\xbb\xaf\xf3E\xfc\xa5vZ\xea25z\x15]\x0c6\xb5\xbb\x18\xda\x8e:r\xd7\xday\xa5\x19\x0c\x0bLP\xec\x8a\xce\xbf\xe1DV\xec\xc1\xcfE\x80\xafkr\xcbhi\x0bm\xf0+?\xb4D\x9a\xd9\xc3\xdd]z?\xaf3E6\\\x8c\x0c\xd4#\xf5\x196\xcc\xd2R %d\xcbqnD34R\xd5\xc1\x14C\xa6\x82;\x13\xb6\x11\xfeu^-\xf6\x83Iww\x8e\x1d\x96\xf9\x13\xfawil6\xa91\x7f\x8ev\x10\x99\xa3\xd9\xbdfW\x82\xe1T$\x0c\x0c\xb5a\xfa=\x9e\xfc=o\xcb\x1f\xf6\r\x14\xc4\xf9\x974\xe3\xaf\xb7LyJ\xd4\x97\x7f\xc9\xc1\x98\x81`{\x94zn\x8a\x01f\xfc\xba\xd8H\x07\x11\x80\xcfY\x0f\x89\xb3\x1f\xbdP:F\xba\x87\x94!\x97\xa4+\x96Kn\x1f_y\xae\xac\x12\xf0\x9e\x15jK\xa1\xff2\xa6n\xe9\xdc\xfa]\x87\xe5\x81\x0cj\xc9\xa1\x95=\xe8\xd7*\xe5\xfa\xf5\x1c\xc8s\t \xe9\xf7\x9d\xb8Qmm?\x14\xfc\xeaX\xaf\x9d\xdde\x1e\x96~E{\xd2\x16bp?Sx\xd2\x0c\xdb\x00\x97\x1bF\x9eV\xe0\x82P|\xab\xe4\\\xc9\xa1d\x97\x9eFC\xea\r7eW\x93\xb6\xec5j_\xdd\x8d\x98\xc6L\x01CG\xde\x17\xd3\xc3\xa1#\t\x11\xe1\xb6k\xe0\xd5\xd7\xf1\xdfs\xda\xdb\x89h\xaf4:\x9b[}\xeb\xf6\x0f\xd0\xc2\xf3;\x03o\x91Rd\xd1\x07\\\xb3\xa6\x95\xa0G\xfd]\xb2\xaeJ>\xb3\x16Ou\x9a\xa9V\xea\xe5\x08\xb3\xf6\xcd\x01\xb6^\xda\x11}Ar\x8bYx\xbb\r^\x83B\xc0\xd0eu\xf2\xa5\x02\xcb\x99\x9emT:\xed(\x9f\xa5\xe3?\x08\x97\x15\xf1\xc1p\xc5\xd7\xd2U\xae\xa4K\x9a\xa6\xecI\xf8\xcb\xde\x10\x81T$\xf4\x82<4\x93\xbaN\xdd:\x0b\x03\xb5\x9dDPh\x99\x94\x1d\xea\x1c\xd1T\x9f7\xa6\x93\x91\x02G\x9f\xe4{8I\x87\xa7\x05X\xaa<\x1af\xfb\xc3\x16\xce\xdd&\x8c\x8a]\xa6\xca\x89\xec$\xc6\xf1\x1fx\xb0\x90\xd4\xcc\x9a\x8b\x0f\x95G-\x08\x938\x89\x04\x86\xed\xcd]F=,P\x1bhd\xacdi\x8b\rX\x0b?\xb4\x94)\xa6\xbd\xb0B\xb5V\xad\x96\xf4\t\xc3\xea(4S?\x04\xa8\x99\xb0\xad0\xe7\x9e!\xc7\x0f\x92V/\x91E\xdb/\xb4\xf3/\xc0\x89\xbeB{\x91\xad\x99\xfd\xe8\xad\x1e1\xaa\xb9\xc1\xc8\xdd\x8c\xc2{\xf1f\x044!\x9c\x08\r\xce8u\xfe<\xdf\xa7\xd4\xe3\xdb\x019:6\x1cEB\xff\xef\xe0\x87\xa1\x84\x08\x8b\xb9\x8f\xa2CkI\xef\xa5\xb7\x14\xa7@I\xc4\x96aR\xed\x9d\xeeWb\xbd\xe2\x01\xca\xc2\xc1\x03\x9an\xf7\xde\xfc2\x7f\x96\x9c\xba\xbe\xeaz\xaf\x13\xae\x146\xc0\xdf?\x88*J<\xc1]\xa5\x01\xc3\xd3\x14\xe8^dh\xf2\x851\xfe\xd9\xb1\xa0z\x11\xde\x91\xe3\xf6F\x0f8\x0e\xfc\xf5*\xdbH\xfdi\x93J+\ny=\xec/\xf8p\xaf\x982\x19\xf8A\xb4\xbdj\x8f\x88:\xde\x9a\x87s\xa6\xa5\x92\xe1\x7f/\xba\xde\xe7W7[\x83\x14d\x08\xcb#\x87\xfe\x8e\xd2\xaf3\xcb\xe6\x12\x9c\x00\xc7D<\xc8\xf9v\xb3^h\xda\x9e\xd9>\x98\x8c\xa6\x1f\x02=n\xfcQs\xe5\x11\xda\xe98\x81\xae\xbb\xf4,3\xd4\x00M}\x9c\xd1\xf1\xd9\xd2\t\xae\x99m\xc4)\xf8\xab[\x8c4\xaf\x88p\xbd\xe0G\xa1-\xfd\xe4\xb9\x00\x170W\x00\x9b\xa1\xd9^f\x17\t\xf7\x9cl\xcai4w\xf7\xf3\xe0\xd7\x011(4\x01.d8\xa3\x17\x8bP4\xa9l\xc7\xe1w\xcb\x19\x9a\x1b\x97\xb6\xba\x0fa\xd1u!\tq3o\xb5\xba~]\xfe\xbd\x81X\x12\xc6\xc8\xc6\x01eK\xd0\xd2\x11.\x86[\xe7\xef\x19'\xc2\xdd\xc4.LH~@\xc5\xd4\xab}\xc6\xb7*6\x90\xef\x16\x11A" Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:37 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': 'fac8f3c4b9d1ee3f2dea2a379773fe1e', 'last-modified': 'Thu, 26 Feb 2026 15:41:38 GMT', 'x-trans-id': 'tx2050f8db847e4eff90cdf-0069a069b1', 'x-openstack-request-id': 'tx2050f8db847e4eff90cdf-0069a069b1', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-1800551571'} Body: b'' 2026-02-26 15:41:37,853 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-1800551571 0.026s 2026-02-26 15:41:37,854 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:37 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'fac8f3c4b9d1ee3f2dea2a379773fe1e', 'last-modified': 'Thu, 26 Feb 2026 15:41:38 GMT', 'x-timestamp': '1772120497.78120', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txf23fc4ca7a494fb0b883c-0069a069b1', 'x-openstack-request-id': 'txf23fc4ca7a494fb0b883c-0069a069b1', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-1800551571'} Body: b"@ \xef\x87\x93\x01]\xf2\r\xcf8M8l\x173`\x9f\r\xe9-<\xb8\x07\x91\x90#\x8a\x0e\x97\x7f\xad\xd3t\xdc\xec+d\xe9*v3\x88\xd0kHc\xa2\xa6\x11\x1f\xbb\xbf\xba\x83\xa0\xd6\xaa\xbcc\xd5b\x9e\xaa\xfd\xd9\x8ee\x9d@*\x93[F\xa2M\x19/\xda\x9b\xab\x8fv`\x0c\xe3\xa4\xbb\xaf\xf3E\xfc\xa5vZ\xea25z\x15]\x0c6\xb5\xbb\x18\xda\x8e:r\xd7\xday\xa5\x19\x0c\x0bLP\xec\x8a\xce\xbf\xe1DV\xec\xc1\xcfE\x80\xafkr\xcbhi\x0bm\xf0+?\xb4D\x9a\xd9\xc3\xdd]z?\xaf3E6\\\x8c\x0c\xd4#\xf5\x196\xcc\xd2R %d\xcbqnD34R\xd5\xc1\x14C\xa6\x82;\x13\xb6\x11\xfeu^-\xf6\x83Iww\x8e\x1d\x96\xf9\x13\xfawil6\xa91\x7f\x8ev\x10\x99\xa3\xd9\xbdfW\x82\xe1T$\x0c\x0c\xb5a\xfa=\x9e\xfc=o\xcb\x1f\xf6\r\x14\xc4\xf9\x974\xe3\xaf\xb7LyJ\xd4\x97\x7f\xc9\xc1\x98\x81`{\x94zn\x8a\x01f\xfc\xba\xd8H\x07\x11\x80\xcfY\x0f\x89\xb3\x1f\xbdP:F\xba\x87\x94!\x97\xa4+\x96Kn\x1f_y\xae\xac\x12\xf0\x9e\x15jK\xa1\xff2\xa6n\xe9\xdc\xfa]\x87\xe5\x81\x0cj\xc9\xa1\x95=\xe8\xd7*\xe5\xfa\xf5\x1c\xc8s\t \xe9\xf7\x9d\xb8Qmm?\x14\xfc\xeaX\xaf\x9d\xdde\x1e\x96~E{\xd2\x16bp?Sx\xd2\x0c\xdb\x00\x97\x1bF\x9eV\xe0\x82P|\xab\xe4\\\xc9\xa1d\x97\x9eFC\xea\r7eW\x93\xb6\xec5j_\xdd\x8d\x98\xc6L\x01CG\xde\x17\xd3\xc3\xa1#\t\x11\xe1\xb6k\xe0\xd5\xd7\xf1\xdfs\xda\xdb\x89h\xaf4:\x9b[}\xeb\xf6\x0f\xd0\xc2\xf3;\x03o\x91Rd\xd1\x07\\\xb3\xa6\x95\xa0G\xfd]\xb2\xaeJ>\xb3\x16Ou\x9a\xa9V\xea\xe5\x08\xb3\xf6\xcd\x01\xb6^\xda\x11}Ar\x8bYx\xbb\r^\x83B\xc0\xd0eu\xf2\xa5\x02\xcb\x99\x9emT:\xed(\x9f\xa5\xe3?\x08\x97\x15\xf1\xc1p\xc5\xd7\xd2U\xae\xa4K\x9a\xa6\xecI\xf8\xcb\xde\x10\x81T$\xf4\x82<4\x93\xbaN\xdd:\x0b\x03\xb5\x9dDPh\x99\x94\x1d\xea\x1c\xd1T\x9f7\xa6\x93\x91\x02G\x9f\xe4{8I\x87\xa7\x05X\xaa<\x1af\xfb\xc3\x16\xce\xdd&\x8c\x8a]\xa6\xca\x89\xec$\xc6\xf1\x1fx\xb0\x90\xd4\xcc\x9a\x8b\x0f\x95G-\x08\x938\x89\x04\x86\xed\xcd]F=,P\x1bhd\xacdi\x8b\rX\x0b?\xb4\x94)\xa6\xbd\xb0B\xb5V\xad\x96\xf4\t\xc3\xea(4S?\x04\xa8\x99\xb0\xad0\xe7\x9e!\xc7\x0f\x92V/\x91E\xdb/\xb4\xf3/\xc0\x89\xbeB{\x91\xad\x99\xfd\xe8\xad\x1e1\xaa\xb9\xc1\xc8\xdd\x8c\xc2{\xf1f\x044!\x9c\x08\r\xce8u\xfe<\xdf\xa7\xd4\xe3\xdb\x019:6\x1cEB\xff\xef\xe0\x87\xa1\x84\x08\x8b\xb9\x8f\xa2CkI\xef\xa5\xb7\x14\xa7@I\xc4\x96aR\xed\x9d\xeeWb\xbd\xe2\x01\xca\xc2\xc1\x03\x9an\xf7\xde\xfc2\x7f\x96\x9c\xba\xbe\xeaz\xaf\x13\xae\x146\xc0\xdf?\x88*J<\xc1]\xa5\x01\xc3\xd3\x14\xe8^dh\xf2\x851\xfe\xd9\xb1\xa0z\x11\xde\x91\xe3\xf6F\x0f8\x0e\xfc\xf5*\xdbH\xfdi\x93J+\ny=\xec/\xf8p\xaf\x982\x19\xf8A\xb4\xbdj\x8f\x88:\xde\x9a\x87s\xa6\xa5\x92\xe1\x7f/\xba\xde\xe7W7[\x83\x14d\x08\xcb#\x87\xfe\x8e\xd2\xaf3\xcb\xe6\x12\x9c\x00\xc7D<\xc8\xf9v\xb3^h\xda\x9e\xd9>\x98\x8c\xa6\x1f\x02=n\xfcQs\xe5\x11\xda\xe98\x81\xae\xbb\xf4,3\xd4\x00M}\x9c\xd1\xf1\xd9\xd2\t\xae\x99m\xc4)\xf8\xab[\x8c4\xaf\x88p\xbd\xe0G\xa1-\xfd\xe4\xb9\x00\x170W\x00\x9b\xa1\xd9^f\x17\t\xf7\x9cl\xcai4w\xf7\xf3\xe0\xd7\x011(4\x01.d8\xa3\x17\x8bP4\xa9l\xc7\xe1w\xcb\x19\x9a\x1b\x97\xb6\xba\x0fa\xd1u!\tq3o\xb5\xba~]\xfe\xbd\x81X\x12\xc6\xc8\xc6\x01eK\xd0\xd2\x11.\x86[\xe7\xef\x19'\xc2\xdd\xc4.LH~@\xc5\xd4\xab}\xc6\xb7*6\x90\xef\x16\x11A" 2026-02-26 15:41:37,885 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_get_object): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-1800551571 0.031s 2026-02-26 15:41:37,886 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:37 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': 'fac8f3c4b9d1ee3f2dea2a379773fe1e', 'last-modified': 'Thu, 26 Feb 2026 15:41:38 GMT', 'x-timestamp': '1772120497.78120', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txcf6aba62bb2e4f15947d5-0069a069b1', 'x-openstack-request-id': 'txcf6aba62bb2e4f15947d5-0069a069b1', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-1800551571'} Body: b"@ \xef\x87\x93\x01]\xf2\r\xcf8M8l\x173`\x9f\r\xe9-<\xb8\x07\x91\x90#\x8a\x0e\x97\x7f\xad\xd3t\xdc\xec+d\xe9*v3\x88\xd0kHc\xa2\xa6\x11\x1f\xbb\xbf\xba\x83\xa0\xd6\xaa\xbcc\xd5b\x9e\xaa\xfd\xd9\x8ee\x9d@*\x93[F\xa2M\x19/\xda\x9b\xab\x8fv`\x0c\xe3\xa4\xbb\xaf\xf3E\xfc\xa5vZ\xea25z\x15]\x0c6\xb5\xbb\x18\xda\x8e:r\xd7\xday\xa5\x19\x0c\x0bLP\xec\x8a\xce\xbf\xe1DV\xec\xc1\xcfE\x80\xafkr\xcbhi\x0bm\xf0+?\xb4D\x9a\xd9\xc3\xdd]z?\xaf3E6\\\x8c\x0c\xd4#\xf5\x196\xcc\xd2R %d\xcbqnD34R\xd5\xc1\x14C\xa6\x82;\x13\xb6\x11\xfeu^-\xf6\x83Iww\x8e\x1d\x96\xf9\x13\xfawil6\xa91\x7f\x8ev\x10\x99\xa3\xd9\xbdfW\x82\xe1T$\x0c\x0c\xb5a\xfa=\x9e\xfc=o\xcb\x1f\xf6\r\x14\xc4\xf9\x974\xe3\xaf\xb7LyJ\xd4\x97\x7f\xc9\xc1\x98\x81`{\x94zn\x8a\x01f\xfc\xba\xd8H\x07\x11\x80\xcfY\x0f\x89\xb3\x1f\xbdP:F\xba\x87\x94!\x97\xa4+\x96Kn\x1f_y\xae\xac\x12\xf0\x9e\x15jK\xa1\xff2\xa6n\xe9\xdc\xfa]\x87\xe5\x81\x0cj\xc9\xa1\x95=\xe8\xd7*\xe5\xfa\xf5\x1c\xc8s\t \xe9\xf7\x9d\xb8Qmm?\x14\xfc\xeaX\xaf\x9d\xdde\x1e\x96~E{\xd2\x16bp?Sx\xd2\x0c\xdb\x00\x97\x1bF\x9eV\xe0\x82P|\xab\xe4\\\xc9\xa1d\x97\x9eFC\xea\r7eW\x93\xb6\xec5j_\xdd\x8d\x98\xc6L\x01CG\xde\x17\xd3\xc3\xa1#\t\x11\xe1\xb6k\xe0\xd5\xd7\xf1\xdfs\xda\xdb\x89h\xaf4:\x9b[}\xeb\xf6\x0f\xd0\xc2\xf3;\x03o\x91Rd\xd1\x07\\\xb3\xa6\x95\xa0G\xfd]\xb2\xaeJ>\xb3\x16Ou\x9a\xa9V\xea\xe5\x08\xb3\xf6\xcd\x01\xb6^\xda\x11}Ar\x8bYx\xbb\r^\x83B\xc0\xd0eu\xf2\xa5\x02\xcb\x99\x9emT:\xed(\x9f\xa5\xe3?\x08\x97\x15\xf1\xc1p\xc5\xd7\xd2U\xae\xa4K\x9a\xa6\xecI\xf8\xcb\xde\x10\x81T$\xf4\x82<4\x93\xbaN\xdd:\x0b\x03\xb5\x9dDPh\x99\x94\x1d\xea\x1c\xd1T\x9f7\xa6\x93\x91\x02G\x9f\xe4{8I\x87\xa7\x05X\xaa<\x1af\xfb\xc3\x16\xce\xdd&\x8c\x8a]\xa6\xca\x89\xec$\xc6\xf1\x1fx\xb0\x90\xd4\xcc\x9a\x8b\x0f\x95G-\x08\x938\x89\x04\x86\xed\xcd]F=,P\x1bhd\xacdi\x8b\rX\x0b?\xb4\x94)\xa6\xbd\xb0B\xb5V\xad\x96\xf4\t\xc3\xea(4S?\x04\xa8\x99\xb0\xad0\xe7\x9e!\xc7\x0f\x92V/\x91E\xdb/\xb4\xf3/\xc0\x89\xbeB{\x91\xad\x99\xfd\xe8\xad\x1e1\xaa\xb9\xc1\xc8\xdd\x8c\xc2{\xf1f\x044!\x9c\x08\r\xce8u\xfe<\xdf\xa7\xd4\xe3\xdb\x019:6\x1cEB\xff\xef\xe0\x87\xa1\x84\x08\x8b\xb9\x8f\xa2CkI\xef\xa5\xb7\x14\xa7@I\xc4\x96aR\xed\x9d\xeeWb\xbd\xe2\x01\xca\xc2\xc1\x03\x9an\xf7\xde\xfc2\x7f\x96\x9c\xba\xbe\xeaz\xaf\x13\xae\x146\xc0\xdf?\x88*J<\xc1]\xa5\x01\xc3\xd3\x14\xe8^dh\xf2\x851\xfe\xd9\xb1\xa0z\x11\xde\x91\xe3\xf6F\x0f8\x0e\xfc\xf5*\xdbH\xfdi\x93J+\ny=\xec/\xf8p\xaf\x982\x19\xf8A\xb4\xbdj\x8f\x88:\xde\x9a\x87s\xa6\xa5\x92\xe1\x7f/\xba\xde\xe7W7[\x83\x14d\x08\xcb#\x87\xfe\x8e\xd2\xaf3\xcb\xe6\x12\x9c\x00\xc7D<\xc8\xf9v\xb3^h\xda\x9e\xd9>\x98\x8c\xa6\x1f\x02=n\xfcQs\xe5\x11\xda\xe98\x81\xae\xbb\xf4,3\xd4\x00M}\x9c\xd1\xf1\xd9\xd2\t\xae\x99m\xc4)\xf8\xab[\x8c4\xaf\x88p\xbd\xe0G\xa1-\xfd\xe4\xb9\x00\x170W\x00\x9b\xa1\xd9^f\x17\t\xf7\x9cl\xcai4w\xf7\xf3\xe0\xd7\x011(4\x01.d8\xa3\x17\x8bP4\xa9l\xc7\xe1w\xcb\x19\x9a\x1b\x97\xb6\xba\x0fa\xd1u!\tq3o\xb5\xba~]\xfe\xbd\x81X\x12\xc6\xc8\xc6\x01eK\xd0\xd2\x11.\x86[\xe7\xef\x19'\xc2\xdd\xc4.LH~@\xc5\xd4\xab}\xc6\xb7*6\x90\xef\x16\x11A" 0 ] tags: -worker-3 time: 2026-02-26 15:41:37.887223Z tags: worker-3 test: tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata[id-9a447cf6-de06-48de-8226-a8c6ed31caf2,smoke] time: 2026-02-26 15:41:38.066841Z 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:'' 1536 2026-02-26 15:41:38,040 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_list_object_metadata): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-988982269 0.152s 2026-02-26 15:41:38,041 28 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'g\x1f\xb2\x95\x8c\xa3\x13\x03\x15\xb3H#]\xff\xec\xa6\x83h\xd8{\x8aK3\xe7W\xdeP\xcf\x1f&\xd9\xc4i\xb5\xdc\xdaC\xe6\x12\x1c\x08\x03\t\x81\x9c*\x7f\xa4\x1c\xf7V\x02\x03[X\xe8m\xc2o\x9d\x89\x92\x13\x98\x18\xb4iK\xbc{\xa7}E\xbd\xb9\x1c)\xebO\xa3\xf8!u\x10\xdc\x02!y\x89\x8a\xa4\x80O\x05\n\xd5\xeb\xa65\t1\xaf9\xf5A\xa8\x04\xc3\xd7\xf4\xc3\xa2k\x05\xc5\xc1UU\xb4\xe7A\x83p+\t\'\x17(\x8clQ+\xf7\x90=y18;\x94)P$\xf8+\x89\x9ft^\xcdS\xe8\tCu!\xd7\xf5_\xb2o\xcb\xf2\xe9\x0fK\x8a\x0c\xe4\xa9\xff \xf1~{L\xd4\x11\xa5\xb0z`a\xef\xf0\x0e\x0e\xd9\xe2;*7\\Q_\xea1\x07\x003|=\x83m$\xfa\xfbq\xcd\xc6\x7f\x08\x88\xc7\xcd \x03\xb2\xfb\xb7\x18"\xb8\x93\x98\xe2\xca\xbc\xa4\x88\x11\tb\x99\xcb!\xa1\xeaK\x00\xb1 \x06\xa9a\x83:vV\xe0_\xd5\xe0\x95\xdfW\xe3\xb5&!\xa6\xde\xc0R\x89\x9b\xfds\xdc\x1a\x01`\tN\xadz\x94\xa03\x826OP?\xf7*\xe0\x8a\t&\xd6\x1c\xde\xf5C\x9af\xd5\x98\x8c\xe7#\xc9\xdc\xc8\x8fSuc\xcb:\xec\xa8\xee\xcf\x96SYD\xccC\xe2\x08n\x96\xe5j\x15^Z~\xfe}\xd0}\xae\xf0U6\x16zF\xf6(\x82t\x1c\xd9\x83\x8d\xe7\x86(%Fm\xe4\xf0\x01\xc3\xff\x8a^e\xdf\xfb7\xe7\x9d\x13\xae\xd9\xaa\xc4\xbc\x08#;\x9e\xf1iH\xfc\xf7\xd8@L\xb59i\x883\xe95\xe5\x7f^\xaa\xd7\xf4O3\x1c&+\x0bye=\xbcAg\xa0\xc5\xf2\t\xfbA\xb8\xf7\xc4WoU\xc5Bi\t\x97\xf5\xf9)u)kT\xe6|\xdf{ \xeaq<\xdc\xd5i\x8f\x1d\xbf\x03\x1b\xb6\x81h\xbd\xe1\x7f\x89\xf6\x96\tW\xad\x12\x95\xb8\x99-\xbbN\xdf\xe0K\x89D\x1dA\xae&\x05\x82\x12B\x89\xac\xfc \x1a\xa3dr\xce\xaf\x1d\x9d\x05\x7fd6\x91\x1b\x8d=\xda\xca\xe9@\xdc\x9a\x82\x8f\xedb\x9a\x9fa\xff\xbf\x95H?lF\xea ~\x13[%\xf3T\xc1b\x18`GU1I\x18\x15u\xed6\x07\x8c\xc0\xa7z\xdc\xf2\x0bP\x01\xbf\xbb\xab\x18[ \'Z\x84f\xae\xb1\xba\x98)\xd6\x10\x01\xdbA(Rx\xed\x1dg\xd8\xc9\x0fz\x14 :\xfdY\xf0V\x94\xc0\xa3\xc4%\xcc\xf1mnT\xb4\x83Gfj\xa0g\xed\x06\x89F\x7f\xc3\x84\xd2\xcf\xa6\xaa\x0f\xb5U\x84\xe6\x16\xd3\x8b\x1f\xec\xde\xb6\xda\xf9\xf3&\xdd\xed\xe3\x82\xfa%6\xec,~Ehm\x91\xe4\xa2\xe5r\x99DV\x80\xfdx\x02\xdb\xb1g\xc2{\xa89u)\x0e\'n\xd9\x83@o\xfc\xb9,,\xc5k6\x99\xe1\xebZ!\xec\'\xc3.\xf2#-\x8dM\x148\r\xb1l\xf2r\xc3\xb7\\\x19\x9bF\x98\xad\x1f_\x01l\xa7`1x\x07\xa9\xfc\x80\xa3\x89{\xbc\xd2C,\x8e\xa0\xf9\xdc\x18\x1f\xd4)\xd2\x91v}\x1b1\xe6y\xde]\xdf\x80\xa4_\xa3\xce\xfc(Eh\x11$4!\xdc\x92\xc8\xde8Z\x1em\xc3\xae~\x07|$\x02\x81R\x8c/\x1c7>\x9a\xd2b%\xb0\xe9\xc1\xc1CA\xd5\x16R0\xe3\x7f\xbd0\\\xd0pg\x91\xa7\xe2x\xcf\x92i(\xb5\xc8\xe0\xd1^n\xc3\xbbN\xec\x8b\xf1\xb5\xdev\x0e\xf6\xb0\x9cf[\n\xa9%:#\xcc/;\x9b\xb5\x02\x94\x08s+A6\xb6\x91\x07@\x8b\x1e8[\xd5\x03\x1f\x892s\x94Y\x03\xdc\x02\xb6\x9f\x1f\xaeL\xa15hGZP\x86K\x9f\xae\x10\x96\x89\x04\xc6#\x99\xa2E\x8b2s\xdanq%\xc9\x88,\x90\xde\xf43\xbdr\xd2\xe3\xca\x1d\xb7C\xfdv\xbc\x1c\x1b$\xe3\x9b\x906\x07\xa1\xa2\x8eZk\xa86F>\xdf\xfb\xa9\xd8\x06p>\xee\xa4\xf8l\xc3\x00\xc5\\\xcdm\x9e\x11\xe9\xae\xd4\xdcz\x9a]\xcdZ$X-\xb8\\\xe5\xdd\xd2\xb1i5o\xb2\xdf\x15\xb3(a\xac\xe3\xfa\xbd\xd6Z\xbd\xeeh\x84\x9a\xf0>\x19K)1@\x86A\x96\x0c\x14\x9a\'2rg\x8f;\xc9F\xb1\xe1\xcbR\x9d\xbbF' Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '5e0530350bbc5f1e222d5ab965b070de', 'last-modified': 'Thu, 26 Feb 2026 15:41:38 GMT', 'x-trans-id': 'tx6255822ac45745208228f-0069a069b1', 'x-openstack-request-id': 'tx6255822ac45745208228f-0069a069b1', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-988982269'} Body: b'' 2026-02-26 15:41:38,066 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_list_object_metadata): 200 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-988982269 0.025s 2026-02-26 15:41:38,066 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'x-object-meta-test-meta': 'Meta', 'etag': '5e0530350bbc5f1e222d5ab965b070de', 'last-modified': 'Thu, 26 Feb 2026 15:41:38 GMT', 'x-timestamp': '1772120497.99599', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx9e735d54166a44a5b2399-0069a069b2', 'x-openstack-request-id': 'tx9e735d54166a44a5b2399-0069a069b2', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-988982269'} Body: b'' 0 ] tags: -worker-3 time: 2026-02-26 15:41:38.067210Z tags: worker-3 test: tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata[id-7a94c25d-66e6-434c-9c38-97d4e2c29945,smoke] time: 2026-02-26 15:41:38.210557Z 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:'' 2A22 2026-02-26 15:41:38,122 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 201 PUT https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-690646575 0.053s 2026-02-26 15:41:38,122 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: b'\x99x\xf3q\xa4\xa5\xbc\x1f+r\r\x94Y\x10&\xfe\xb5fs7h#\x00\xdc\xc6\xa3h\xfby[\xa6A\xe6\xa0\xf8Kb9:\x04\xfb\xee\x8c\xa68i\t\x08W\xddk\xb4\x9b\x80\x85L\xf6\x12\xfe\xd1\xe6\xd7\xe9\xfb\xd7\xe4\xc3)v\xf7=4&p\x1a\xd7\x92\x10\x1c:J\xfb\xd8$\x0b\xd3\x9f\xdf\xa5\x16\xe9\x04C\xaf\x12\x8f\xebW\xb6\xd1|\x02^\t/\xa1\xfbU\x06\x82\x7f\xdd\xcf\x8b\x16\xf7.(D@\xa0\xac\xc5\xfb\xcdk\xbc\xf1\xd1L\xab\xcaY\x1e\x971\xcc\xa7\xd1Op\xe71\xc5\xb2\x12\x00uI\xa7P\x03\xd1\xb6\x8d#\xe89[\xcao\x0ehy\xa8\xe1\xdfYt\xbdIs{\xa4\xc2\xe9R\xe1Pv\x0b\x08+\xe6\xd9\x84\x01{\xca\x80L\xb8\t<\xaeU\xabI\x8b\xcd_\xf5wWO\xa3\x859\xad\x12\xcd\x89@e\xeaK\x86\x13j\xea\x9c\x19\x93b4J^j\xaf\x91\xf4XU\xcd\xf7&r#\x88\x102.!\x99\xf7\x98\x84\xed\xcb\xd5\xd0\x82\xd9~\x81\xee3\xfa\xd8\xff\xd9\xe5\xc5.\xc7Z\xd2\xa4\xaf\x02\x91-}7(j\xe5\xe3\x1dU\xbf\xf5w\x0c\'\xbc\x9dl\x00\xb0\xe3\xa9\x13\xd9\x14\x88\xd3\xac\x12\x15q\xf9`\x030M\xdc/\'K\xd0S;}\x12\x8c\t\xe8hRt+<\x14\xd0\x93+\x86\xe60&E\x93j\xaa \x89\x13P\x92\xba\xdc;\x8c\x1b\xb3z\x96(+\xefMv0\xb5Ip\xaek\x9c\xed\xbd`\xfe\xdc\xa9\x0e\xc7gq\x17\xf5\xa2\xe6\xda2z\xba=\xa7;\xb9R_e\x167\xa7c\xd5\x8b\x8aW\x11\t_r\x82y%\xfc\xc9\x98L\xc6\xe7\x9aD\xc4\xef\xd5\x86\xc0\x8f+e\x81\xdb\xd7\xb79*\x0e%\x81\xbb-\xc2FMX\x9e\x16E\x9f\x9d\xed\xae\r\xb3q\x05\x1e/\xe1,\xa5>\x03\xccHj\xc4\x11;\xbf\x93q\x1a\x16F\xbf\x94/\x12\xf1q\x07\x8c\x826\xe4\x9e\x1c,&\xd0\xba$\xf63\x80U@\xb8s\xb8\xff\xa1\xb0\xd6z\xef\xba!\x01\xc6\xd8\x81c\x0e\xc0\xb2n\xa4\xb3\x85Rv\xccKpG\x9a\xf4\x03\x82\x16\x1bp\x0c\xc9\\\x7f\xfe\xefIA\x18\xbc\xd3\x9b:\xb7kTiz{\x1d*\x07\x01\x0c\x7f\x00\x83?\xe3\x1711\xc0C\x8eAT\xa1e\x7f\n3\x94J\x8b\xac\xb7b\x9f\xb4\xb4;y\x0c\x1c\x08\x7f\x1b\x826\xc6\xe4N\xcd\xe6\xe2B\xe5\x9e\xdb\xcar\xb1\x06\xc1)\x13\x14RqLm\xbe\x1b_\x04\xeaM\xc5\x9e \xbd\xea\xaau\xa5\x95\xc0>c\x13\xea\xb5O#%+[\xdc\xc2\x01\xa3rL\xeb=\x13\xc0\xaa)\xb5?\x91\x89J^/\xb8\x80M\x8bp\xfd\x8d\xaa\xff\xba\x04eno\x1b\x99\x94s\xc7\x07Jl\xf6\x80Y\xc8\x0f\xcdb;\x96C\xcd\x07K#7\x08\x8a\xeb\x87\x03\xa3x\xfc\'\xa9\x05u\xf2\xca\xf7S]og\xc0.\xe7\x81\xb2\xb5\xfe3e\xe7\x84a\xab\x0c\xc59\x91=\xe8f\xd1\xeb\xc6\xab\xfa\x12\xd6,\xe0\xa1\xf1\xcf\xcd<\xc4s#\xc5D\xca=\xcd\x8c\x04\x10\x8fmg\x8d;\xc7\xe8~\xc2\xc2\x14\x8d\xe3C\xae\x9bN\xf3Z\xc4\xdf\n}u\x7f_/\xf3,\xd8^\x94\x84\x9d!x\xab\x8e\xd3\xf3\xdb\x87\x11\xc2\xe9\xf2z\x9a\xeaBM\xe4\xb0\xe8\xa7R\xa9A^o\x9c\x1bG\x8d\xac\x19\xd8\xb5\xb8I0\x1a\xe7\x04\xb3\x03\x17m]\xae!\xad\xfd}F\xba1\x00\xab\x1d5zy\xd6;\xd1\xf2\xc3\xd1\x18\xfe\xfcl\xc8E\xbe\xde+d\xa2\xc6\x06\x16\xe9\xc3Y\x99\x18\xb1\x05+\xa7\xe9\x0e\x18FX\xc8\xf7\xfb\xae=0Gk\xe6\xf2\xe0KZ\x9a\xca;\x8c\xf3\x96\xfc[\x8d\xda\xfa\xd2\xb3q\x00i)\x03\xae\xbbK\xa7\x1f\x94\x05\xb5\xf3g\xb2\xbaj\x860\x95\xc8b\xcad<\xadz\xa1\xd7\xd6\xce\xda%\xca\x05\xfd\xa1co/\xd7z\xae\x10v3IV\x97\xe9\xb1\xf0\xfd\x0c\x7f=\x13p\xfa\xa5)"Th\xe6\xb3\xab\x13\xf4$pp\xafg\xccy\x96k\xc7\x19r\x85\xff\xad\x12T\x90r\xa9\xf7\x97=\xea\xa0L\xe4M\x0e|(%\x1f\xd6\xa5\x92"\x80\xb8Q\xc9\xac\xda\xe1\x1ct8\xa1\x1fy\x9f\x1d\xec' Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '0', 'etag': '37b8df279dc2e5866d47fa68225e9c14', 'last-modified': 'Thu, 26 Feb 2026 15:41:39 GMT', 'x-trans-id': 'tx027a6a05844a4a2599d3c-0069a069b2', 'x-openstack-request-id': 'tx027a6a05844a4a2599d3c-0069a069b2', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-690646575'} Body: b'' 2026-02-26 15:41:38,151 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 200 GET https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-690646575 0.028s 2026-02-26 15:41:38,151 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'etag': '37b8df279dc2e5866d47fa68225e9c14', 'last-modified': 'Thu, 26 Feb 2026 15:41:39 GMT', 'x-timestamp': '1772120498.08555', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'tx3bb67be9667346458bbac-0069a069b2', 'x-openstack-request-id': 'tx3bb67be9667346458bbac-0069a069b2', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-690646575'} Body: b'\x99x\xf3q\xa4\xa5\xbc\x1f+r\r\x94Y\x10&\xfe\xb5fs7h#\x00\xdc\xc6\xa3h\xfby[\xa6A\xe6\xa0\xf8Kb9:\x04\xfb\xee\x8c\xa68i\t\x08W\xddk\xb4\x9b\x80\x85L\xf6\x12\xfe\xd1\xe6\xd7\xe9\xfb\xd7\xe4\xc3)v\xf7=4&p\x1a\xd7\x92\x10\x1c:J\xfb\xd8$\x0b\xd3\x9f\xdf\xa5\x16\xe9\x04C\xaf\x12\x8f\xebW\xb6\xd1|\x02^\t/\xa1\xfbU\x06\x82\x7f\xdd\xcf\x8b\x16\xf7.(D@\xa0\xac\xc5\xfb\xcdk\xbc\xf1\xd1L\xab\xcaY\x1e\x971\xcc\xa7\xd1Op\xe71\xc5\xb2\x12\x00uI\xa7P\x03\xd1\xb6\x8d#\xe89[\xcao\x0ehy\xa8\xe1\xdfYt\xbdIs{\xa4\xc2\xe9R\xe1Pv\x0b\x08+\xe6\xd9\x84\x01{\xca\x80L\xb8\t<\xaeU\xabI\x8b\xcd_\xf5wWO\xa3\x859\xad\x12\xcd\x89@e\xeaK\x86\x13j\xea\x9c\x19\x93b4J^j\xaf\x91\xf4XU\xcd\xf7&r#\x88\x102.!\x99\xf7\x98\x84\xed\xcb\xd5\xd0\x82\xd9~\x81\xee3\xfa\xd8\xff\xd9\xe5\xc5.\xc7Z\xd2\xa4\xaf\x02\x91-}7(j\xe5\xe3\x1dU\xbf\xf5w\x0c\'\xbc\x9dl\x00\xb0\xe3\xa9\x13\xd9\x14\x88\xd3\xac\x12\x15q\xf9`\x030M\xdc/\'K\xd0S;}\x12\x8c\t\xe8hRt+<\x14\xd0\x93+\x86\xe60&E\x93j\xaa \x89\x13P\x92\xba\xdc;\x8c\x1b\xb3z\x96(+\xefMv0\xb5Ip\xaek\x9c\xed\xbd`\xfe\xdc\xa9\x0e\xc7gq\x17\xf5\xa2\xe6\xda2z\xba=\xa7;\xb9R_e\x167\xa7c\xd5\x8b\x8aW\x11\t_r\x82y%\xfc\xc9\x98L\xc6\xe7\x9aD\xc4\xef\xd5\x86\xc0\x8f+e\x81\xdb\xd7\xb79*\x0e%\x81\xbb-\xc2FMX\x9e\x16E\x9f\x9d\xed\xae\r\xb3q\x05\x1e/\xe1,\xa5>\x03\xccHj\xc4\x11;\xbf\x93q\x1a\x16F\xbf\x94/\x12\xf1q\x07\x8c\x826\xe4\x9e\x1c,&\xd0\xba$\xf63\x80U@\xb8s\xb8\xff\xa1\xb0\xd6z\xef\xba!\x01\xc6\xd8\x81c\x0e\xc0\xb2n\xa4\xb3\x85Rv\xccKpG\x9a\xf4\x03\x82\x16\x1bp\x0c\xc9\\\x7f\xfe\xefIA\x18\xbc\xd3\x9b:\xb7kTiz{\x1d*\x07\x01\x0c\x7f\x00\x83?\xe3\x1711\xc0C\x8eAT\xa1e\x7f\n3\x94J\x8b\xac\xb7b\x9f\xb4\xb4;y\x0c\x1c\x08\x7f\x1b\x826\xc6\xe4N\xcd\xe6\xe2B\xe5\x9e\xdb\xcar\xb1\x06\xc1)\x13\x14RqLm\xbe\x1b_\x04\xeaM\xc5\x9e \xbd\xea\xaau\xa5\x95\xc0>c\x13\xea\xb5O#%+[\xdc\xc2\x01\xa3rL\xeb=\x13\xc0\xaa)\xb5?\x91\x89J^/\xb8\x80M\x8bp\xfd\x8d\xaa\xff\xba\x04eno\x1b\x99\x94s\xc7\x07Jl\xf6\x80Y\xc8\x0f\xcdb;\x96C\xcd\x07K#7\x08\x8a\xeb\x87\x03\xa3x\xfc\'\xa9\x05u\xf2\xca\xf7S]og\xc0.\xe7\x81\xb2\xb5\xfe3e\xe7\x84a\xab\x0c\xc59\x91=\xe8f\xd1\xeb\xc6\xab\xfa\x12\xd6,\xe0\xa1\xf1\xcf\xcd<\xc4s#\xc5D\xca=\xcd\x8c\x04\x10\x8fmg\x8d;\xc7\xe8~\xc2\xc2\x14\x8d\xe3C\xae\x9bN\xf3Z\xc4\xdf\n}u\x7f_/\xf3,\xd8^\x94\x84\x9d!x\xab\x8e\xd3\xf3\xdb\x87\x11\xc2\xe9\xf2z\x9a\xeaBM\xe4\xb0\xe8\xa7R\xa9A^o\x9c\x1bG\x8d\xac\x19\xd8\xb5\xb8I0\x1a\xe7\x04\xb3\x03\x17m]\xae!\xad\xfd}F\xba1\x00\xab\x1d5zy\xd6;\xd1\xf2\xc3\xd1\x18\xfe\xfcl\xc8E\xbe\xde+d\xa2\xc6\x06\x16\xe9\xc3Y\x99\x18\xb1\x05+\xa7\xe9\x0e\x18FX\xc8\xf7\xfb\xae=0Gk\xe6\xf2\xe0KZ\x9a\xca;\x8c\xf3\x96\xfc[\x8d\xda\xfa\xd2\xb3q\x00i)\x03\xae\xbbK\xa7\x1f\x94\x05\xb5\xf3g\xb2\xbaj\x860\x95\xc8b\xcad<\xadz\xa1\xd7\xd6\xce\xda%\xca\x05\xfd\xa1co/\xd7z\xae\x10v3IV\x97\xe9\xb1\xf0\xfd\x0c\x7f=\x13p\xfa\xa5)"Th\xe6\xb3\xab\x13\xf4$pp\xafg\xccy\x96k\xc7\x19r\x85\xff\xad\x12T\x90r\xa9\xf7\x97=\xea\xa0L\xe4M\x0e|(%\x1f\xd6\xa5\x92"\x80\xb8Q\xc9\xac\xda\xe1\x1ct8\xa1\x1fy\x9f\x1d\xec' 2026-02-26 15:41:38,187 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 202 POST https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-690646575 0.036s 2026-02-26 15:41:38,188 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Object-Meta-test-meta': 'Meta', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 GMT', 'server': 'Apache', 'content-type': 'text/html; charset=UTF-8', 'content-length': '76', 'x-trans-id': 'txd5ce3d52e9654d7481604-0069a069b2', 'x-openstack-request-id': 'txd5ce3d52e9654d7481604-0069a069b2', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-690646575'} Body: b'

Accepted

The request is accepted for processing.

' 2026-02-26 15:41:38,210 28 INFO [tempest.lib.common.rest_client] Request (ObjectTest:test_update_object_metadata): 200 HEAD https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-690646575 0.022s 2026-02-26 15:41:38,210 28 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'x-object-meta-test-meta': 'Meta', 'etag': '37b8df279dc2e5866d47fa68225e9c14', 'last-modified': 'Thu, 26 Feb 2026 15:41:39 GMT', 'x-timestamp': '1772120498.16867', 'accept-ranges': 'bytes', 'content-length': '1024', 'x-trans-id': 'txc6cfa262edd7494bb7c67-0069a069b2', 'x-openstack-request-id': 'txc6cfa262edd7494bb7c67-0069a069b2', 'set-cookie': '8555ec7bc3b761f9a531b621867c3563=1601fb8ca6e06e558df7162562707556; path=/; HttpOnly; Secure; SameSite=None', 'cache-control': 'private', 'connection': 'close', 'status': '200', 'content-location': 'https://swift-public-openstack.apps-crc.testing/v1/AUTH_f971a142695f4cc19396f11c3e764da1/tempest-TestContainer-51965527/tempest-TestObject-690646575'} Body: b'' 0 ] tags: -worker-3 time: 2026-02-26 15:41:29.293146Z tags: worker-4 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-02-26 15:41:39.089951Z successful: tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list[id-a6154130-5a55-4850-8be4-5e9e796dbf17,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 1E69 2026-02-26 15:41:30,697 29 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups 1.403s 2026-02-26 15:41:30,697 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1732073142", "description": "tempest-description-305903835"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:29 GMT', 'server': 'Apache', 'content-length': '247', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-216a593a-c7c4-4601-a4bb-b8c05c6823b0', 'x-compute-request-id': 'req-216a593a-c7c4-4601-a4bb-b8c05c6823b0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups'} Body: b'{"security_group": {"id": "2b0ea07d-2b69-4434-90f1-3b93c92616da", "description": "tempest-description-305903835", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1732073142", "tenant_id": "a565172f322c474ca5273a18422acb3d", "rules": []}}' 2026-02-26 15:41:31,905 29 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.206s 2026-02-26 15:41:31,905 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "2b0ea07d-2b69-4434-90f1-3b93c92616da", "ip_protocol": "tcp", "from_port": 22, "to_port": 22}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:30 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-fecb7cc0-d84d-4538-9b3c-44ab80c9d358', 'x-compute-request-id': 'req-fecb7cc0-d84d-4538-9b3c-44ab80c9d358', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules'} Body: b'{"security_group_rule": {"id": "80172d18-3599-4026-a4a8-793784c0db0d", "parent_group_id": "2b0ea07d-2b69-4434-90f1-3b93c92616da", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-02-26 15:41:34,172 29 INFO [tempest.lib.common.rest_client] Request (SecurityGroupRulesTestJSON:test_security_group_rules_list): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules 2.264s 2026-02-26 15:41:34,173 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"security_group_rule": {"parent_group_id": "2b0ea07d-2b69-4434-90f1-3b93c92616da", "ip_protocol": "icmp", "from_port": -1, "to_port": -1}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:31 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-d15a3d2b-078e-4c0c-ba6e-1882af6f59cc', 'x-compute-request-id': 'req-d15a3d2b-078e-4c0c-ba6e-1882af6f59cc', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules'} Body: b'{"security_group_rule": {"id": "788eb919-8ef5-4366-a0f0-d5931dbe57f9", "parent_group_id": "2b0ea07d-2b69-4434-90f1-3b93c92616da", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}}' 2026-02-26 15:41:37,619 29 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/2b0ea07d-2b69-4434-90f1-3b93c92616da 3.443s 2026-02-26 15:41:37,619 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:34 GMT', 'server': 'Apache', 'content-length': '664', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-c9456c85-f1ea-4465-af38-9bc8a6554082', 'x-compute-request-id': 'req-c9456c85-f1ea-4465-af38-9bc8a6554082', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-groups/2b0ea07d-2b69-4434-90f1-3b93c92616da'} Body: b'{"security_group": {"id": "2b0ea07d-2b69-4434-90f1-3b93c92616da", "description": "tempest-description-305903835", "name": "tempest-SecurityGroupRulesTestJSON-securitygroup-1732073142", "tenant_id": "a565172f322c474ca5273a18422acb3d", "rules": [{"id": "788eb919-8ef5-4366-a0f0-d5931dbe57f9", "parent_group_id": "2b0ea07d-2b69-4434-90f1-3b93c92616da", "ip_protocol": "icmp", "from_port": -1, "to_port": -1, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}, {"id": "80172d18-3599-4026-a4a8-793784c0db0d", "parent_group_id": "2b0ea07d-2b69-4434-90f1-3b93c92616da", "ip_protocol": "tcp", "from_port": 22, "to_port": 22, "group": {}, "ip_range": {"cidr": "0.0.0.0/0"}}]}}' 2026-02-26 15:41:39,089 29 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/788eb919-8ef5-4366-a0f0-d5931dbe57f9 1.454s 2026-02-26 15:41:39,089 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:37 GMT', 'server': 'Apache', 'content-length': '0', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-1160e8fe-826e-408f-862b-b002aef63e35', 'x-compute-request-id': 'req-1160e8fe-826e-408f-862b-b002aef63e35', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-security-group-rules/788eb919-8ef5-4366-a0f0-d5931dbe57f9'} Body: b'' 0 ] tags: -worker-4 time: 2026-02-26 15:41:33.237997Z tags: worker-7 test: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] time: 2026-02-26 15:41:40.347486Z successful: tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2DE9 2026-02-26 15:41:34,275 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.037s 2026-02-26 15:41:34,276 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-1334726634"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:34 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '648', 'x-openstack-request-id': 'req-aec486c2-ca43-4d23-a985-a41b235b6a5e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"4cad5542-e2df-4c1d-bf31-08ab8f23c059","name":"tempest-BulkNetworkOpsIpV6Test-test-network-1334726634","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33","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-02-26T15:41:33Z","updated_at":"2026-02-26T15:41:33Z","revision_number":1}}' 2026-02-26 15:41:35,635 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.358s 2026-02-26 15:41:35,636 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsIpV6Test-test-network-785475438"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:35 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '647', 'x-openstack-request-id': 'req-7c872fd2-2a45-4980-848c-c3dc6f6fc6bd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"d45b10fa-ebdc-4f3e-8427-d2cfbde3fa6e","name":"tempest-BulkNetworkOpsIpV6Test-test-network-785475438","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33","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-02-26T15:41:34Z","updated_at":"2026-02-26T15:41:34Z","revision_number":1}}' 2026-02-26 15:41:38,687 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 1.798s 2026-02-26 15:41:38,687 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnets": [{"network_id": "4cad5542-e2df-4c1d-bf31-08ab8f23c059", "cidr": "2001:db8::/64", "name": "tempest-subnet--137545621", "ip_version": 6}, {"network_id": "d45b10fa-ebdc-4f3e-8427-d2cfbde3fa6e", "cidr": "2001:db8:0:1::/64", "ip_version": 6}]} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1275', 'x-openstack-request-id': 'req-c2b21cd9-ffab-4d5b-855a-78189f69bc53', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"50ef7c52-402e-40b8-85d1-05c53891cf05","name":"tempest-subnet--137545621","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","network_id":"4cad5542-e2df-4c1d-bf31-08ab8f23c059","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::1","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-26T15:41:38Z","updated_at":"2026-02-26T15:41:38Z","revision_number":0,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"},{"id":"30af5aeb-9359-4918-b1ee-e5a0a0821a43","name":"","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","network_id":"d45b10fa-ebdc-4f3e-8427-d2cfbde3fa6e","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:0:1::","cidr":"2001:db8:0:1::/64","allocation_pools":[{"start":"2001:db8:0:1::1","end":"2001:db8:0:1:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-26T15:41:38Z","updated_at":"2026-02-26T15:41:38Z","revision_number":0,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"}]}' 2026-02-26 15:41:38,873 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:test_bulk_create_delete_subnet): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.186s 2026-02-26 15:41:38,874 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1880', 'x-openstack-request-id': 'req-cebd6b19-ae6e-4e22-aee5-b46d42f40b28', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"30af5aeb-9359-4918-b1ee-e5a0a0821a43","name":"","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","network_id":"d45b10fa-ebdc-4f3e-8427-d2cfbde3fa6e","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8:0:1::","cidr":"2001:db8:0:1::/64","allocation_pools":[{"start":"2001:db8:0:1::1","end":"2001:db8:0:1:ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-26T15:41:38Z","updated_at":"2026-02-26T15:41:38Z","revision_number":0,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"},{"id":"44b764c5-37a1-4099-88bf-8cec197adebd","name":"priv_sub","tenant_id":"700be7ba21144ecd9485bf7b3e8495cb","network_id":"13cf479d-1f08-4768-9e16-ef6c558a25f7","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-26T15:16:35Z","updated_at":"2026-02-26T15:16:35Z","revision_number":0,"project_id":"700be7ba21144ecd9485bf7b3e8495cb"},{"id":"50ef7c52-402e-40b8-85d1-05c53891cf05","name":"tempest-subnet--137545621","tenant_id":"3197ae88b8cb4f86bbc88d70818d0a33","network_id":"4cad5542-e2df-4c1d-bf31-08ab8f23c059","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::1","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-26T15:41:38Z","updated_at":"2026-02-26T15:41:38Z","revision_number":0,"project_id":"3197ae88b8cb4f86bbc88d70818d0a33"}]}' 2026-02-26 15:41:39,403 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/50ef7c52-402e-40b8-85d1-05c53891cf05 0.518s 2026-02-26 15:41:39,403 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:39 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-827430ee-3a55-405d-884d-b3267d40351e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/50ef7c52-402e-40b8-85d1-05c53891cf05'} Body: b'' 2026-02-26 15:41:40,148 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/30af5aeb-9359-4918-b1ee-e5a0a0821a43 0.744s 2026-02-26 15:41:40,148 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:40 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-28d0ed83-0df7-4577-9167-6e887c0ae213', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/30af5aeb-9359-4918-b1ee-e5a0a0821a43'} Body: b'' 2026-02-26 15:41:40,346 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.198s 2026-02-26 15:41:40,347 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:40 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '618', 'x-openstack-request-id': 'req-dd0ebdc6-9010-415f-bee5-7749097b7747', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets'} Body: b'{"subnets":[{"id":"44b764c5-37a1-4099-88bf-8cec197adebd","name":"priv_sub","tenant_id":"700be7ba21144ecd9485bf7b3e8495cb","network_id":"13cf479d-1f08-4768-9e16-ef6c558a25f7","ip_version":4,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"192.168.0.1","cidr":"192.168.0.0/24","allocation_pools":[{"start":"192.168.0.2","end":"192.168.0.254"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-26T15:16:35Z","updated_at":"2026-02-26T15:16:35Z","revision_number":0,"project_id":"700be7ba21144ecd9485bf7b3e8495cb"}]}' 0 ] tags: -worker-7 time: 2026-02-26 15:41:25.841956Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] time: 2026-02-26 15:41:42.157699Z successful: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id[id-2b7d2f37-6748-4d78-92e5-1d590234f0d5,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4019 2026-02-26 15:41:26,916 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_port_id): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.074s 2026-02-26 15:41:26,916 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersIpV6Test-104694161"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '627', 'x-openstack-request-id': 'req-f362cc30-99e5-4fa8-9b8d-1a15bf5a75eb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"7d09c5ac-6a0a-497d-80bc-abc9895e8972","name":"tempest-RoutersIpV6Test-104694161","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"c50ee6545e074a158aa06397b5fe6adf","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-02-26T15:41:26Z","updated_at":"2026-02-26T15:41:26Z","revision_number":1}}' 2026-02-26 15:41:27,819 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_port_id): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 0.902s 2026-02-26 15:41:27,819 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "7d09c5ac-6a0a-497d-80bc-abc9895e8972", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-4b378ab5-786f-4722-aee0-0d33e93e5a39', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"d8c3f1c4-1787-434f-943a-dea1a741c7f4","name":"","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","network_id":"7d09c5ac-6a0a-497d-80bc-abc9895e8972","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-26T15:41:27Z","updated_at":"2026-02-26T15:41:27Z","revision_number":0,"project_id":"c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:41:28,776 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_port_id): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 0.956s 2026-02-26 15:41:28,776 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersIpV6Test-router-2078284962", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '486', 'x-openstack-request-id': 'req-640873f1-b590-47fc-9a0a-23ccc4987bbe', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a", "name": "tempest-RoutersIpV6Test-router-2078284962", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-26T15:41:28Z", "updated_at": "2026-02-26T15:41:28Z", "revision_number": 1, "project_id": "c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:41:30,453 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_port_id): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 1.676s 2026-02-26 15:41:30,453 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "7d09c5ac-6a0a-497d-80bc-abc9895e8972", "name": "tempest-RoutersIpV6Test-1918898490"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '965', 'x-openstack-request-id': 'req-ad38a0bc-750d-42ce-bfa1-e6528a442015', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"port":{"id":"1642e569-5e32-4bbc-a7e7-759f8df95456","name":"tempest-RoutersIpV6Test-1918898490","network_id":"7d09c5ac-6a0a-497d-80bc-abc9895e8972","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","mac_address":"fa:16:3e:da:fa:1a","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[{"subnet_id":"d8c3f1c4-1787-434f-943a-dea1a741c7f4","ip_address":"2001:db8::60"}],"project_id":"c50ee6545e074a158aa06397b5fe6adf","qos_policy_id":null,"port_security_enabled":true,"security_groups":["b21993f9-f1b8-466a-a326-b9eea6fb31bc"],"binding:vnic_type":"normal","allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[{"ip_address":"2001:db8::60","hostname":"host-2001-db8--60","fqdn":"host-2001-db8--60.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:41:29Z","updated_at":"2026-02-26T15:41:29Z","revision_number":1}}' 2026-02-26 15:41:34,566 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_port_id): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a/add_router_interface 4.111s 2026-02-26 15:41:34,567 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port_id": "1642e569-5e32-4bbc-a7e7-759f8df95456"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:34 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-cadb313f-6de1-442b-a81d-8ca8da3dafc2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a/add_router_interface'} Body: b'{"id": "c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "port_id": "1642e569-5e32-4bbc-a7e7-759f8df95456", "network_id": "7d09c5ac-6a0a-497d-80bc-abc9895e8972", "subnet_id": "d8c3f1c4-1787-434f-943a-dea1a741c7f4", "subnet_ids": ["d8c3f1c4-1787-434f-943a-dea1a741c7f4"]}' 2026-02-26 15:41:35,014 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_port_id): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/1642e569-5e32-4bbc-a7e7-759f8df95456 0.446s 2026-02-26 15:41:35,014 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:35 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1025', 'x-openstack-request-id': 'req-1d5bc23e-8e4e-492b-8716-76d18e841808', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/1642e569-5e32-4bbc-a7e7-759f8df95456'} Body: b'{"port":{"id":"1642e569-5e32-4bbc-a7e7-759f8df95456","name":"tempest-RoutersIpV6Test-1918898490","network_id":"7d09c5ac-6a0a-497d-80bc-abc9895e8972","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","mac_address":"fa:16:3e:da:fa:1a","admin_state_up":true,"status":"DOWN","device_id":"c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a","device_owner":"network:router_interface","fixed_ips":[{"subnet_id":"d8c3f1c4-1787-434f-943a-dea1a741c7f4","ip_address":"2001:db8::60"}],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["b21993f9-f1b8-466a-a326-b9eea6fb31bc"],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"","dns_assignment":[{"ip_address":"2001:db8::60","hostname":"host-2001-db8--60","fqdn":"host-2001-db8--60.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:41:29Z","updated_at":"2026-02-26T15:41:33Z","revision_number":2,"project_id":"c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:41:38,863 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_port_id): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a/remove_router_interface 3.848s 2026-02-26 15:41:38,863 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port_id": "1642e569-5e32-4bbc-a7e7-759f8df95456"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-17afb6bf-5c36-4b04-9fdd-85cf8be1d9e4', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a/remove_router_interface'} Body: b'{"id": "c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "port_id": "1642e569-5e32-4bbc-a7e7-759f8df95456", "network_id": "7d09c5ac-6a0a-497d-80bc-abc9895e8972", "subnet_id": "d8c3f1c4-1787-434f-943a-dea1a741c7f4", "subnet_ids": ["d8c3f1c4-1787-434f-943a-dea1a741c7f4"]}' 2026-02-26 15:41:39,131 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 404 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a/remove_router_interface 0.268s 2026-02-26 15:41:39,132 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port_id": "1642e569-5e32-4bbc-a7e7-759f8df95456"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '197', 'x-openstack-request-id': 'req-2d6c4243-fef4-42e2-9a6c-1745c5efbf15', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a/remove_router_interface'} Body: b'{"NeutronError": {"type": "RouterInterfaceNotFound", "message": "Router c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a does not have an interface with id 1642e569-5e32-4bbc-a7e7-759f8df95456", "detail": ""}}' 2026-02-26 15:41:39,572 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a 0.440s 2026-02-26 15:41:39,573 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:39 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-de10f41e-5ab2-4b08-9989-46a969821bc1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a'} Body: b'{"ports":[]}' 2026-02-26 15:41:40,405 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a 0.831s 2026-02-26 15:41:40,405 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:40 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-e2f47c84-191c-4020-a3af-096a65b67127', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/c9a8d2e3-fb4c-4a7a-8da3-b85ee4f1321a'} Body: b'' 2026-02-26 15:41:40,807 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/d8c3f1c4-1787-434f-943a-dea1a741c7f4 0.402s 2026-02-26 15:41:40,808 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:40 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-1f344586-544f-4bba-90de-3252c26435ae', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/d8c3f1c4-1787-434f-943a-dea1a741c7f4'} Body: b'' 2026-02-26 15:41:42,156 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/7d09c5ac-6a0a-497d-80bc-abc9895e8972 1.348s 2026-02-26 15:41:42,157 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:42 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-a3f6405b-2350-4c6f-a289-16ccbe2daf71', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/7d09c5ac-6a0a-497d-80bc-abc9895e8972'} Body: b'' 0 ] tags: -worker-0 time: 2026-02-26 15:41:42.209301Z tags: worker-3 test: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) time: 2026-02-26 15:41:42.209301Z skip: setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Horizon support is required0 ] tags: -worker-3 time: 2026-02-26 15:41:42.192007Z tags: worker-1 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image[id-f848bb94-1c6e-45a4-8726-39e3a5b23535,smoke] time: 2026-02-26 15:41:43.272252Z 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:'' 19C1 2026-02-26 15:41:42,741 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.548s 2026-02-26 15:41:42,741 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-73515474", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:42 GMT', 'server': 'Apache', 'content-length': '632', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/ce653b4f-b452-40f5-8a43-53f8700215b0', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-d5cf6aca-4ea4-463d-a15a-2bfdf4817aa3', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; 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-73515474", "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": "b67ab75b4d2942f99cd3388919d15fcb", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "ce653b4f-b452-40f5-8a43-53f8700215b0", "created_at": "2026-02-26T15:41:42Z", "updated_at": "2026-02-26T15:41:42Z", "tags": [], "self": "/v2/images/ce653b4f-b452-40f5-8a43-53f8700215b0", "file": "/v2/images/ce653b4f-b452-40f5-8a43-53f8700215b0/file", "schema": "/v2/schemas/image"}' 2026-02-26 15:41:42,955 26 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 204 DELETE https://glance-default-public-openstack.apps-crc.testing/v2/images/ce653b4f-b452-40f5-8a43-53f8700215b0 0.213s 2026-02-26 15:41:42,955 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:42 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-db63d923-77a4-4a67-8dbc-eef1ad35c354', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/ce653b4f-b452-40f5-8a43-53f8700215b0'} Body: b'' 2026-02-26 15:41:43,079 26 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_delete_image): 404 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/ce653b4f-b452-40f5-8a43-53f8700215b0 0.124s 2026-02-26 15:41:43,081 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:42 GMT', 'server': 'Apache', 'content-length': '139', 'x-openstack-request-id': 'req-03f6c108-3df6-4735-9e21-ec497fe6fe34', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/ce653b4f-b452-40f5-8a43-53f8700215b0'} Body: b'{"message": "No image found with ID ce653b4f-b452-40f5-8a43-53f8700215b0

\\n\\n\\n", "code": "404 Not Found", "title": "Not Found"}' 2026-02-26 15:41:43,270 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.189s 2026-02-26 15:41:43,271 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:43 GMT', 'server': 'Apache', 'content-length': '1797', 'x-openstack-request-id': 'req-b73f76cd-6d8f-434d-b3c9-52472c92afd2', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; 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": "700be7ba21144ecd9485bf7b3e8495cb", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "c75206ce-a2d8-4743-bd15-9ad603e4ba22", "created_at": "2026-02-26T15:40:19Z", "updated_at": "2026-02-26T15:40:20Z", "tags": [], "self": "/v2/images/c75206ce-a2d8-4743-bd15-9ad603e4ba22", "file": "/v2/images/c75206ce-a2d8-4743-bd15-9ad603e4ba22/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": "700be7ba21144ecd9485bf7b3e8495cb", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1103b92ce8ad966e41235a4de260deb791ff571670c0342666c8582fbb9caefe6af07ebb11d34f44f8414b609b29c1bdf1d72ffa6faa39c88e8721d09847952b", "id": "feb250ec-ae26-4d96-9784-7b23581921d0", "created_at": "2026-02-26T15:40:18Z", "updated_at": "2026-02-26T15:40:19Z", "tags": [], "self": "/v2/images/feb250ec-ae26-4d96-9784-7b23581921d0", "file": "/v2/images/feb250ec-ae26-4d96-9784-7b23581921d0/file", "schema": "/v2/schemas/image", "stores": "default_backend"}], "first": "/v2/images", "schema": "/v2/schemas/images"}' 0 ] tags: -worker-1 time: 2026-02-26 15:41:43.272495Z 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-02-26 15:41:45.749581Z 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:'' 25B9 2026-02-26 15:41:43,517 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.245s 2026-02-26 15:41:43,518 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-814510770", "container_format": "bare", "disk_format": "qcow2", "visibility": "private", "ramdisk_id": "00000000-1111-2222-3333-444455556666"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:43 GMT', 'server': 'Apache', 'content-length': '687', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/8656685d-e313-4103-b8aa-c1296398709b', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-5013a6b4-f730-42ca-a3f3-c5a2ffd21665', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; 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-814510770", "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": "b67ab75b4d2942f99cd3388919d15fcb", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "8656685d-e313-4103-b8aa-c1296398709b", "created_at": "2026-02-26T15:41:43Z", "updated_at": "2026-02-26T15:41:43Z", "tags": [], "self": "/v2/images/8656685d-e313-4103-b8aa-c1296398709b", "file": "/v2/images/8656685d-e313-4103-b8aa-c1296398709b/file", "schema": "/v2/schemas/image"}' 2026-02-26 15:41:43,619 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/8656685d-e313-4103-b8aa-c1296398709b/file 0.100s 2026-02-26 15:41:43,619 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:43 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-aa4cd53e-6aa3-41b3-91db-7196c812f64b', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/8656685d-e313-4103-b8aa-c1296398709b/file'} Body: b'' 2026-02-26 15:41:44,827 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/8656685d-e313-4103-b8aa-c1296398709b/file 1.206s 2026-02-26 15:41:44,827 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/octet-stream', 'X-Auth-Token': ''} Body: Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:43 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-6ee0eaaf-5bcd-48b7-a624-d995693168ab', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/8656685d-e313-4103-b8aa-c1296398709b/file'} Body: b'' 2026-02-26 15:41:44,964 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/8656685d-e313-4103-b8aa-c1296398709b 0.136s 2026-02-26 15:41:44,965 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:44 GMT', 'server': 'Apache', 'content-length': '876', 'x-openstack-request-id': 'req-6306cf4a-da2a-4b33-9c50-643ecc92e0b9', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/8656685d-e313-4103-b8aa-c1296398709b'} Body: b'{"ramdisk_id": "00000000-1111-2222-3333-444455556666", "name": "tempest-image-814510770", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 1024, "virtual_size": null, "status": "active", "checksum": "2c2589dd3665718f4a16c4cd58cbb37f", "protected": false, "min_ram": 0, "min_disk": 0, "owner": "b67ab75b4d2942f99cd3388919d15fcb", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "50412600f2b7de0f6a156102d5759eebbea0a24a019b30ad1cebe38d6c6e69a969e219cebf56a74a1d7509a45fc7634c6f736ad0d90d7d871cd8b2a6b5fd587d", "id": "8656685d-e313-4103-b8aa-c1296398709b", "created_at": "2026-02-26T15:41:43Z", "updated_at": "2026-02-26T15:41:44Z", "tags": [], "self": "/v2/images/8656685d-e313-4103-b8aa-c1296398709b", "file": "/v2/images/8656685d-e313-4103-b8aa-c1296398709b/file", "schema": "/v2/schemas/image", "stores": "default_backend"}' 2026-02-26 15:41:45,748 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/8656685d-e313-4103-b8aa-c1296398709b/file 0.783s 2026-02-26 15:41:45,749 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:44 GMT', 'server': 'Apache', 'content-length': '1024', 'content-md5': '2c2589dd3665718f4a16c4cd58cbb37f', 'x-openstack-request-id': 'req-74e378c7-da57-4887-ba45-b97ae24ef952', 'content-type': 'application/octet-stream', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/8656685d-e313-4103-b8aa-c1296398709b/file'} Body: b'\xf8\xcda\x82\x98\xb9J\xe1\x88\x9aGB\x94|\xab\xb9\x9e\x83\xc5n.;\xb8w\x193\xfem\xf4\xb7\x8c\x1cE\x93\x1fw\r\xb8,\xdd\xdb\xdf\x12\xf6\xc3\xe0\xe9\x82\x7f\x1b^\xea~\xeb\xf2\xf4\xc5\xd29eeyJ$LN/>\x90\xcf\xd6\xbcRA|\x9a\x0c\xd1L\xd3g\xbd\xe6\xa6\x03&Dk\xe2\xc1R`bO\xbc\x04\xc6EI\x1d\xfek<\tV\x7f\xd1\xf7%\x9b}\xa5Y\\\x93\xfb\xe0\x9e\xdbi\x92r\xf6\x8d\x86\x19a\xd0W\xfe\x8bA4|\'~t\xeb\x8d\xee\t\x80\xdb}\xebC\xdb5\xb4f\'F\xb0>\xaa\xca0\x80\x02{\xbbB\xc0\xd7\xbe6\xf8(C\x9c*<\xdc[\xc2\x05\xdd\xdd\xba\x96\xd5\x9c\x06\xff\xa1\xc0\x9f\xc9\xf9^tV\xb0\xc5\x84~\xa9\x98\xbe\xed\xbex\xb8\x88\x85\xec\x91\xaa\x15_\x92j\x88\x87\x9a\xfc\x92\xb5p\xfc\xe2\x1eq\xc2e\x85l\xba\xc4e0\xa1j\x08\xc7\xe8\xb6\x95\xe4(\xa7\x06g\xb3\x82$\x87\xf6Y\xdf\xa5&\xa7Wl3\xa2iy\xd6!\xd2k\x98\xc4\xcai\x80\xebQDr\xed\xcc\x92\xc6\x19\x88\x15\x06"IHS\x11\xd7|\xb4\x14\x83?\xac\xa7\xba\xa8\xda6W\xfel\x92\xb6G_J\xa1]\xe2\xffS\xdf|h%\xe0B\x03\x03\x04 X:\xdc%U\xb5\x1d\xeb\xac#\x077\xbbw \x90\x0b\x87T\xf2\xdc\xbe\x0b\xcb8\x96\xd43\xbe\xba\xe3\xc7\xf09}^[\xd3N\xbe<\\\xdf\x0b\xaa\xc3)\xc2\xcd\xa2D\xa8\xafd\xec\n\xba+q\xf8\x01\xf7_C\x02\xbe1\\x\x0bm\xbf@0\xac\xd9\x94\xb6G)\xc8z\xfb)!\xf8"W^\x878\xd0\x92If\xd7\x16\xc9+l\xf1\xfd\xebK$\x1f\x85\x8c~\t\xd0=\x15C\xb8\x1c\x98\xc0\xa64s%\xbbLZ\x86\x03\x81X\x87\xcb\x8e\xeb\x92KDJ\xc3W\xcd\xbc\xad)\xbdqV]L\xebE\xcb>{\xc7,\xe0\xd1\xb4M\xf7N\xbb\xaf\x81\xf1\x17\xa2\x9d\x19FfUMYU\xb4\xd8\x85\xb3\xcb\x04\x117 \xd7\x7f5{\xcaa%@\rC\x1d\x08h\xfeH{?s\x82\xcd\xbcT\n\xcd\x88\xa5g\xd9I]|\xf55p\xf0\xa4z\xe0\x7f\xc8&-\xaf\xc5\x8d\xea\xaej\xc7\x85c\xd2\x1e\x03\x94\x9ai\xeeYV\x9d:\x1d\xf80\xf0\x9e\x98NEi\xc7\xf3\x04\xcdY\xb1M9K\xe2)O\xe2\x9b\xa32C$H\x1d\x8a\xd4\xa1,\x11\xdaCM \xd1\x04\x99\x81g\xa6\xa2\x99\xdc\xf2z\x8e\xc9j\x0cc8y\x03G\xea\xbc2I\xbd\x85/A\xe8I.%\xae\xcd\x9a\xf9M\xcb\xe7\xb5\x9cE\x83\xc4e>\xf3X\x08B\xb9W\xca\xdd2\xffS\xe0C\xd6}jK\x88J\xe8\xb42Y\x0b\xb3\x1c\x8a_ty\xc1\xe2\xd4\x18-\xb9y;R\xfa\x119\x17\xb2\x1e..\x16Uus\xb38\x82\x04uVr\xf0\xbc\xd1x\xa1\r\xce\xa8V\xd3!\xbc\xee\x1bE\x0cp\xd8K\x01\xd5\\\xa1iwc;,\xe4\x0b(\xbe\x9a\xa7\x13\xfdX\xf5\x08\xbc\xe18\x98\xb0\xe9\xc0\xf8O\xf0\xa5\xa8\xf9\xa5\xb4\x86\x94\x9c1\xdcQe?\xe9\xca\x88{b3\xbdJ\xf1\xdc\xf9\xc4Wd\xc6\x1fr\xe7\xa8\x9ax\xefG\x98R0~c\xb6ib\xce\x95\xa1\xe4"-\xd8\xfd!%\x87\x1av\x85cR\x93Rb%\xb0\xbd)\xfd\xe0\x98\xf9}v{\x071n\xb7\x86\xe7d\x85\x9a\x99P\xe4Z\xb5\xdb#\xd6\x84Q1:\xa2 \xfe\xb0\xec\xdbAV\xa8\xcb\x9ap\xea))\x03\x15e\xcdE\x0c\xf9N5\x8aC\xfd\xe9\x97?n\xf9\x85\x9bU\x89\x9c\xf1\xed\x01\x90\x97\x9d\xb8\x17\xaby\x057Z7\xe3\x8dC^\x83\x92\xf8\xaf\xc65\x80\xee\xcbN\xfen\xe9k\xc4[Y\xe9w\x16\xff\x0evO\xa3Hr\xdd%\x99\xb4Gs\xe5$\xba\x96\xfdn\xed\xea\x95\xe0N\xcb\rF7\xdbw\xc8\x19d*\x89DS\xbc\xd8\x95G\x1c\xa3\xc7\xf8\xa5\x85MX\'l\xeb^\x12QoO\x88\xf7\xac\\(\xc0\xf1:\xa9R\xeb\xe6\xc3L\xae\x89\xd6bQ\xc3\x94\xcck\xc4\x17\xbd\x04\x12\xa3\xb89n\xaf9\x80\xa53\xaa\xe0X' 0 ] tags: -worker-1 time: 2026-02-26 15:41:45.750207Z tags: worker-1 test: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image[id-f66891a7-a35c-41a8-b590-a065c2a1caa6,smoke] time: 2026-02-26 15:41:46.107555Z successful: tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image[id-f66891a7-a35c-41a8-b590-a065c2a1caa6,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 141E 2026-02-26 15:41:45,848 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.097s 2026-02-26 15:41:45,848 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"name": "tempest-image-903400344", "container_format": "bare", "disk_format": "qcow2", "visibility": "private"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:45 GMT', 'server': 'Apache', 'content-length': '633', 'location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/9ca44ff3-aa41-456c-8c04-d1444daab2ed', 'openstack-image-import-methods': 'web-download,glance-direct', 'openstack-image-store-ids': 'default_backend', 'x-openstack-request-id': 'req-63e03710-9920-4e2b-8b31-6ed97f4a315d', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; 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-903400344", "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": "b67ab75b4d2942f99cd3388919d15fcb", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "9ca44ff3-aa41-456c-8c04-d1444daab2ed", "created_at": "2026-02-26T15:41:45Z", "updated_at": "2026-02-26T15:41:45Z", "tags": [], "self": "/v2/images/9ca44ff3-aa41-456c-8c04-d1444daab2ed", "file": "/v2/images/9ca44ff3-aa41-456c-8c04-d1444daab2ed/file", "schema": "/v2/schemas/image"}' 2026-02-26 15:41:46,011 26 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 PATCH https://glance-default-public-openstack.apps-crc.testing/v2/images/9ca44ff3-aa41-456c-8c04-d1444daab2ed 0.162s 2026-02-26 15:41:46,012 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-1122831876"}] Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:45 GMT', 'server': 'Apache', 'content-length': '638', 'x-openstack-request-id': 'req-25775012-0e0e-4da9-8a0c-53e87a580fd6', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/9ca44ff3-aa41-456c-8c04-d1444daab2ed'} Body: b'{"name": "tempest-new-image-1122831876", "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": "b67ab75b4d2942f99cd3388919d15fcb", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "9ca44ff3-aa41-456c-8c04-d1444daab2ed", "created_at": "2026-02-26T15:41:45Z", "updated_at": "2026-02-26T15:41:45Z", "tags": [], "self": "/v2/images/9ca44ff3-aa41-456c-8c04-d1444daab2ed", "file": "/v2/images/9ca44ff3-aa41-456c-8c04-d1444daab2ed/file", "schema": "/v2/schemas/image"}' 2026-02-26 15:41:46,106 26 INFO [tempest.lib.common.rest_client] Request (BasicOperationsImagesTest:test_update_image): 200 GET https://glance-default-public-openstack.apps-crc.testing/v2/images/9ca44ff3-aa41-456c-8c04-d1444daab2ed 0.094s 2026-02-26 15:41:46,107 26 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:46 GMT', 'server': 'Apache', 'content-length': '638', 'x-openstack-request-id': 'req-cf56fd97-24f4-4da3-96f6-a54984b374c1', 'content-type': 'application/json', 'set-cookie': 'c27908ff53cf87cdb033d6a54ac4cb8e=a895dbc97bf5a1d98ddfe96965bc31a0; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://glance-default-public-openstack.apps-crc.testing/v2/images/9ca44ff3-aa41-456c-8c04-d1444daab2ed'} Body: b'{"name": "tempest-new-image-1122831876", "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": "b67ab75b4d2942f99cd3388919d15fcb", "os_hidden": false, "os_hash_algo": null, "os_hash_value": null, "id": "9ca44ff3-aa41-456c-8c04-d1444daab2ed", "created_at": "2026-02-26T15:41:45Z", "updated_at": "2026-02-26T15:41:45Z", "tags": [], "self": "/v2/images/9ca44ff3-aa41-456c-8c04-d1444daab2ed", "file": "/v2/images/9ca44ff3-aa41-456c-8c04-d1444daab2ed/file", "schema": "/v2/schemas/image"}' 0 ] tags: -worker-1 time: 2026-02-26 15:41:51.172851Z tags: worker-1 test: setUpClass (tempest.api.volume.test_versions.VersionsTest) time: 2026-02-26 15:41:51.172851Z skip: setUpClass (tempest.api.volume.test_versions.VersionsTest) [ multipart Content-Type: text/plain;charset=utf8 reason 2F VersionsTest skipped as Cinder is not available0 ] tags: -worker-1 time: 2026-02-26 15:41:53.338330Z tags: worker-5 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) time: 2026-02-26 15:41:53.338330Z skip: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Volume service not enabled.0 ] tags: -worker-5 time: 2026-02-26 15:41:53.194436Z tags: worker-2 test: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers[id-9a438d88-10c6-4bcd-8b5b-5b6e25e1346f,smoke] time: 2026-02-26 15:41:53.663394Z 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-02-26 15:41:53,661 27 INFO [tempest.lib.common.rest_client] Request (ServersTestManualDisk:test_list_servers): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers 0.466s 2026-02-26 15:41:53,661 27 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:53 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-e233d828-e3c6-4327-bcec-5492abb32067', 'x-compute-request-id': 'req-e233d828-e3c6-4327-bcec-5492abb32067', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers'} Body: b'{"servers": [{"id": "f9c6dfa8-a298-4814-9531-c2d000ff74c4", "name": "tempest-ServersTestManualDisk-server-1918620666", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f9c6dfa8-a298-4814-9531-c2d000ff74c4"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f9c6dfa8-a298-4814-9531-c2d000ff74c4"}]}]}' 0 ] tags: -worker-2 time: 2026-02-26 15:41:53.663691Z tags: worker-2 test: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] time: 2026-02-26 15:41:53.664679Z successful: tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details[id-5de47127-9977-400a-936f-abcfbec1218f,smoke] [ multipart ] tags: -worker-2 time: 2026-02-26 15:41:42.158693Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] time: 2026-02-26 15:42:00.810267Z successful: tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id[id-b42e6e39-2e37-49cc-a6f4-8467e940900a,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 332B 2026-02-26 15:41:43,604 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_subnet_id): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.445s 2026-02-26 15:41:43,605 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-RoutersIpV6Test-793037149"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:43 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '627', 'x-openstack-request-id': 'req-4df76f79-7d56-4c11-bd7f-7bba7ff2c8b8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"f7945dcb-6112-4ab6-bb44-b7f85b4dae69","name":"tempest-RoutersIpV6Test-793037149","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"c50ee6545e074a158aa06397b5fe6adf","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-02-26T15:41:42Z","updated_at":"2026-02-26T15:41:42Z","revision_number":1}}' 2026-02-26 15:41:45,287 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_subnet_id): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 1.682s 2026-02-26 15:41:45,288 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "f7945dcb-6112-4ab6-bb44-b7f85b4dae69", "cidr": "2001:db8::/64", "ip_version": 6, "gateway_ip": "2001:db8::1"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:45 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '622', 'x-openstack-request-id': 'req-4481fc33-56bd-473c-9c48-fd148c3e8ccc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"fff4283d-ddba-400f-88d2-32fa5ad9fc0b","name":"","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","network_id":"f7945dcb-6112-4ab6-bb44-b7f85b4dae69","ip_version":6,"subnetpool_id":null,"enable_dhcp":true,"ipv6_ra_mode":null,"ipv6_address_mode":null,"gateway_ip":"2001:db8::1","cidr":"2001:db8::/64","allocation_pools":[{"start":"2001:db8::2","end":"2001:db8::ffff:ffff:ffff:ffff"}],"host_routes":[],"dns_nameservers":[],"description":"","service_types":[],"tags":[],"created_at":"2026-02-26T15:41:44Z","updated_at":"2026-02-26T15:41:44Z","revision_number":0,"project_id":"c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:41:46,579 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_subnet_id): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 1.288s 2026-02-26 15:41:46,582 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersIpV6Test-router-1130421765", "external_gateway_info": {}, "admin_state_up": false}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:46 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '486', 'x-openstack-request-id': 'req-0cf2a37d-9a46-4ae0-967d-101803f09c1c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "29b3f61c-9b61-4fe7-9591-3805b478d7f5", "name": "tempest-RoutersIpV6Test-router-1130421765", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": null, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-26T15:41:45Z", "updated_at": "2026-02-26T15:41:45Z", "revision_number": 1, "project_id": "c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:41:50,527 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_subnet_id): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/29b3f61c-9b61-4fe7-9591-3805b478d7f5/add_router_interface 3.945s 2026-02-26 15:41:50,528 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "fff4283d-ddba-400f-88d2-32fa5ad9fc0b"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-1655c311-038e-4101-aed6-7e7bedd15be7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/29b3f61c-9b61-4fe7-9591-3805b478d7f5/add_router_interface'} Body: b'{"id": "29b3f61c-9b61-4fe7-9591-3805b478d7f5", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "port_id": "bfc0a71c-ff41-463a-b23d-da689c00270b", "network_id": "f7945dcb-6112-4ab6-bb44-b7f85b4dae69", "subnet_id": "fff4283d-ddba-400f-88d2-32fa5ad9fc0b", "subnet_ids": ["fff4283d-ddba-400f-88d2-32fa5ad9fc0b"]}' 2026-02-26 15:41:50,981 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_add_remove_router_interface_with_subnet_id): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/bfc0a71c-ff41-463a-b23d-da689c00270b 0.452s 2026-02-26 15:41:50,981 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:50 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '952', 'x-openstack-request-id': 'req-1cfc46a6-5c29-48d8-a69f-379ae052c674', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/bfc0a71c-ff41-463a-b23d-da689c00270b'} Body: b'{"port":{"id":"bfc0a71c-ff41-463a-b23d-da689c00270b","name":"","network_id":"f7945dcb-6112-4ab6-bb44-b7f85b4dae69","tenant_id":"c50ee6545e074a158aa06397b5fe6adf","mac_address":"fa:16:3e:68:aa:2f","admin_state_up":true,"status":"ACTIVE","device_id":"29b3f61c-9b61-4fe7-9591-3805b478d7f5","device_owner":"network:router_interface","fixed_ips":[{"subnet_id":"fff4283d-ddba-400f-88d2-32fa5ad9fc0b","ip_address":"2001:db8::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":"2001:db8::1","hostname":"host-2001-db8--1","fqdn":"host-2001-db8--1.openstackgate.local."}],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:41:47Z","updated_at":"2026-02-26T15:41:49Z","revision_number":2,"project_id":"c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:41:54,227 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/29b3f61c-9b61-4fe7-9591-3805b478d7f5/remove_router_interface 3.246s 2026-02-26 15:41:54,228 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet_id": "fff4283d-ddba-400f-88d2-32fa5ad9fc0b"} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '309', 'x-openstack-request-id': 'req-99fbd44b-25c0-4971-a8d5-db9a96f360e3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/29b3f61c-9b61-4fe7-9591-3805b478d7f5/remove_router_interface'} Body: b'{"id": "29b3f61c-9b61-4fe7-9591-3805b478d7f5", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "port_id": "bfc0a71c-ff41-463a-b23d-da689c00270b", "network_id": "f7945dcb-6112-4ab6-bb44-b7f85b4dae69", "subnet_id": "fff4283d-ddba-400f-88d2-32fa5ad9fc0b", "subnet_ids": ["fff4283d-ddba-400f-88d2-32fa5ad9fc0b"]}' 2026-02-26 15:41:54,551 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=29b3f61c-9b61-4fe7-9591-3805b478d7f5 0.323s 2026-02-26 15:41:54,551 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-89845569-2659-4569-81a2-9f8295adce84', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=29b3f61c-9b61-4fe7-9591-3805b478d7f5'} Body: b'{"ports":[]}' 2026-02-26 15:41:56,577 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/routers/29b3f61c-9b61-4fe7-9591-3805b478d7f5 2.024s 2026-02-26 15:41:56,577 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:56 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-078d9920-35af-45c0-a386-f472a5f334c2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/29b3f61c-9b61-4fe7-9591-3805b478d7f5'} Body: b'' 2026-02-26 15:41:59,069 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/fff4283d-ddba-400f-88d2-32fa5ad9fc0b 2.491s 2026-02-26 15:41:59,069 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:59 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-4f36b608-876b-4511-bffd-c0fc66850213', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/fff4283d-ddba-400f-88d2-32fa5ad9fc0b'} Body: b'' 2026-02-26 15:42:00,809 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/f7945dcb-6112-4ab6-bb44-b7f85b4dae69 1.740s 2026-02-26 15:42:00,810 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:00 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-acb52289-ceff-4647-8d4f-6a224ee5fd16', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/f7945dcb-6112-4ab6-bb44-b7f85b4dae69'} Body: b'' 0 ] tags: -worker-0 time: 2026-02-26 15:42:01.036087Z tags: worker-4 test: tempest.api.compute.test_versions.TestVersions.test_get_version_details[id-b953a29e-929c-4a8e-81be-ec3a7e03cb76,smoke] time: 2026-02-26 15:42:01.099763Z successful: tempest.api.compute.test_versions.TestVersions.test_get_version_details[id-b953a29e-929c-4a8e-81be-ec3a7e03cb76,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' F2F 2026-02-26 15:42:01,066 29 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/ 0.029s 2026-02-26 15:42:01,066 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1'} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:01 GMT', 'server': 'Apache', 'content-length': '417', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/'} Body: b'{"versions": [{"id": "v2.0", "status": "SUPPORTED", "version": "", "min_version": "", "updated": "2011-01-21T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.1", "status": "CURRENT", "version": "2.95", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/"}]}]}' 2026-02-26 15:42:01,081 29 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/v2/ 0.013s 2026-02-26 15:42:01,081 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:01 GMT', 'server': 'Apache', 'content-length': '399', 'x-openstack-request-id': 'req-1b1964f0-e4e6-4c6d-aadf-094e416425e4', 'x-compute-request-id': 'req-1b1964f0-e4e6-4c6d-aadf-094e416425e4', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2/'} Body: b'{"version": {"id": "v2.0", "status": "SUPPORTED", "version": "", "min_version": "", "updated": "2011-01-21T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2"}]}}' 2026-02-26 15:42:01,098 29 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_get_version_details): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/ 0.016s 2026-02-26 15:42:01,098 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:01 GMT', 'server': 'Apache', 'content-length': '408', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-efbc40e0-a6a3-4df2-9a51-a582712436ce', 'x-compute-request-id': 'req-efbc40e0-a6a3-4df2-9a51-a582712436ce', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/'} Body: b'{"version": {"id": "v2.1", "status": "CURRENT", "version": "2.95", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}}' 0 ] tags: -worker-4 time: 2026-02-26 15:42:01.100177Z tags: worker-4 test: tempest.api.compute.test_versions.TestVersions.test_list_api_versions[id-6c0a0990-43b6-4529-9b61-5fd8daf7c55c,smoke] time: 2026-02-26 15:42:01.112329Z successful: tempest.api.compute.test_versions.TestVersions.test_list_api_versions[id-6c0a0990-43b6-4529-9b61-5fd8daf7c55c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4B9 2026-02-26 15:42:01,110 29 INFO [tempest.lib.common.rest_client] Request (TestVersions:test_list_api_versions): 200 GET https://nova-public-openstack.apps-crc.testing/ 0.010s 2026-02-26 15:42:01,111 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1'} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:01 GMT', 'server': 'Apache', 'content-length': '417', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/'} Body: b'{"versions": [{"id": "v2.0", "status": "SUPPORTED", "version": "", "min_version": "", "updated": "2011-01-21T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2/"}]}, {"id": "v2.1", "status": "CURRENT", "version": "2.95", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/"}]}]}' 0 ] tags: -worker-4 time: 2026-02-26 15:41:57.615629Z tags: worker-5 test: tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke] time: 2026-02-26 15:42:03.833381Z successful: tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 7BAE 2026-02-26 15:41:57,713 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/projects 0.097s 2026-02-26 15:41:57,714 30 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-359563679"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:57 GMT', 'server': 'Apache', 'content-length': '351', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-a845bb0f-555e-49b7-94f0-07984af5a3c6', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects'} Body: b'{"project": {"id": "12b2c2a3419b4b6a8cff92b8287d40f5", "name": "tempest-TrustsV3TestJSON-359563679", "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/12b2c2a3419b4b6a8cff92b8287d40f5"}}}\n' 2026-02-26 15:41:58,671 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/users 0.956s 2026-02-26 15:41:58,672 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"user": {"name": "tempest-user-550232362", "description": "tempest-user-550232362description", "password": "A9@PEx#8jhnsu%^", "email": "tempest-user-550232362@testmail.xx", "project_id": "12b2c2a3419b4b6a8cff92b8287d40f5", "domain_id": "default"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:57 GMT', 'server': 'Apache', 'content-length': '436', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ce6ca51b-a4a1-43d6-99fb-7e71a16b0e36', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; 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-550232362description", "email": "tempest-user-550232362@testmail.xx", "project_id": "12b2c2a3419b4b6a8cff92b8287d40f5", "id": "4c7f166fcc2d41e481fbeac2ef8525c3", "name": "tempest-user-550232362", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/4c7f166fcc2d41e481fbeac2ef8525c3"}}}\n' 2026-02-26 15:41:59,021 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.348s 2026-02-26 15:41:59,021 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-DelegatedRole-255104139"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:58 GMT', 'server': 'Apache', 'content-length': '266', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-f4ed1555-e7b9-41e7-b989-bb09549324aa', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "c366fbe4fcb94ee599da54615ebc8ba1", "name": "tempest-DelegatedRole-255104139", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/c366fbe4fcb94ee599da54615ebc8ba1"}}}\n' 2026-02-26 15:41:59,232 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/roles 0.211s 2026-02-26 15:41:59,233 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"role": {"name": "tempest-NotDelegatedRole-920042128"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:59 GMT', 'server': 'Apache', 'content-length': '269', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c25d96f9-bc2f-4455-9fa9-40805323b6c6', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles'} Body: b'{"role": {"id": "c826cfef93314bd0b8329e85ae6e09b9", "name": "tempest-NotDelegatedRole-920042128", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/c826cfef93314bd0b8329e85ae6e09b9"}}}\n' 2026-02-26 15:41:59,479 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/12b2c2a3419b4b6a8cff92b8287d40f5/users/4c7f166fcc2d41e481fbeac2ef8525c3/roles/c366fbe4fcb94ee599da54615ebc8ba1 0.246s 2026-02-26 15:41:59,479 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:59 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c210c0e6-b0ce-446c-bbbc-78eac520608f', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/12b2c2a3419b4b6a8cff92b8287d40f5/users/4c7f166fcc2d41e481fbeac2ef8525c3/roles/c366fbe4fcb94ee599da54615ebc8ba1'} Body: b'' 2026-02-26 15:41:59,838 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 204 PUT https://keystone-public-openstack.apps-crc.testing/v3/projects/12b2c2a3419b4b6a8cff92b8287d40f5/users/4c7f166fcc2d41e481fbeac2ef8525c3/roles/c826cfef93314bd0b8329e85ae6e09b9 0.358s 2026-02-26 15:41:59,838 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:59 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-e1372040-903f-410e-8f13-ae4ab214c017', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/12b2c2a3419b4b6a8cff92b8287d40f5/users/4c7f166fcc2d41e481fbeac2ef8525c3/roles/c826cfef93314bd0b8329e85ae6e09b9'} Body: b'' 2026-02-26 15:41:59,980 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/users 0.141s 2026-02-26 15:41:59,980 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:59 GMT', 'server': 'Apache', 'content-length': '7516', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-89b3606d-3bca-4bed-b15f-61f21d320a1a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users'} Body: b'{"users": [{"id": "fff399cb689f46749cd69842a39de4f2", "name": "admin", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/fff399cb689f46749cd69842a39de4f2"}}, {"id": "79d7dd4ecfe942269e937de210768c28", "name": "barbican", "domain_id": "default", "enabled": true, "default_project_id": "c50f589e17dd41d8b2cdb37801db3b1c", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/79d7dd4ecfe942269e937de210768c28"}}, {"id": "f36bf26beffa4ccda3003c7a6a2e4710", "name": "heat_stack_domain_admin", "domain_id": "68886f6086f5474aa8e50c0844203ba5", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/f36bf26beffa4ccda3003c7a6a2e4710"}}, {"id": "e611c27a1ba34eeb895e4ac68325044d", "name": "ceilometer", "domain_id": "default", "enabled": true, "default_project_id": "c50f589e17dd41d8b2cdb37801db3b1c", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/e611c27a1ba34eeb895e4ac68325044d"}}, {"id": "bf4abecc3f144761821a887ce7e82747", "name": "swift", "domain_id": "default", "enabled": true, "default_project_id": "c50f589e17dd41d8b2cdb37801db3b1c", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/bf4abecc3f144761821a887ce7e82747"}}, {"id": "361a24c45e1042758e4bbd625c0dbc5c", "name": "placement", "domain_id": "default", "enabled": true, "default_project_id": "c50f589e17dd41d8b2cdb37801db3b1c", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/361a24c45e1042758e4bbd625c0dbc5c"}}, {"id": "ad8cb2a3267d4ba8bc6831e729352acf", "name": "glance", "domain_id": "default", "enabled": true, "default_project_id": "c50f589e17dd41d8b2cdb37801db3b1c", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/ad8cb2a3267d4ba8bc6831e729352acf"}}, {"id": "734f611aa81c4780b0a3b73796e62605", "name": "nova", "domain_id": "default", "enabled": true, "default_project_id": "c50f589e17dd41d8b2cdb37801db3b1c", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/734f611aa81c4780b0a3b73796e62605"}}, {"id": "dd38f03862db459da3889ebf1e1fc5c3", "name": "neutron", "domain_id": "default", "enabled": true, "default_project_id": "c50f589e17dd41d8b2cdb37801db3b1c", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/dd38f03862db459da3889ebf1e1fc5c3"}}, {"id": "78c16a1d558b4fb39f53246e4380a51a", "name": "heat", "domain_id": "default", "enabled": true, "default_project_id": "c50f589e17dd41d8b2cdb37801db3b1c", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/78c16a1d558b4fb39f53246e4380a51a"}}, {"id": "435186a990e64a028d02a43bc453d2c1", "name": "cinder", "domain_id": "default", "enabled": true, "default_project_id": "c50f589e17dd41d8b2cdb37801db3b1c", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/435186a990e64a028d02a43bc453d2c1"}}, {"id": "9a339f3613894af9a9685dc19dd186b3", "name": "aodh", "domain_id": "default", "enabled": true, "default_project_id": "c50f589e17dd41d8b2cdb37801db3b1c", "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/users/9a339f3613894af9a9685dc19dd186b3"}}, {"tenantId": "0982ddd22b57476b8311b622a8095f6f", "email": "demo_tempestconf@test.com", "id": "434f084078e342858a2ea9f0d35591a7", "name": "demo_tempestconf", "domain_id": "default", "enabled": true, "password_expires_at": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/ 2026-02-26 15:42:00,564 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:setUp): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.583s 2026-02-26 15:42:00,565 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:00 GMT', 'server': 'Apache', 'content-length': '6274', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-c35000cd-1f84-4ef5-9f36-e7acb727426b', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; 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": "4c7f166fcc2d41e481fbeac2ef8525c3", "name": "tempest-user-550232362", "password_expires_at": null}, "audit_ids": ["EWbjmQo3RBKuxSEal5BNJg"], "expires_at": "2026-02-26T16:42:00.000000Z", "issued_at": "2026-02-26T15:42:00.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "12b2c2a3419b4b6a8cff92b8287d40f5", "name": "tempest-TrustsV3TestJSON-359563679"}, "is_domain": false, "roles": [{"id": "c366fbe4fcb94ee599da54615ebc8ba1", "name": "tempest-DelegatedRole-255104139"}, {"id": "c826cfef93314bd0b8329e85ae6e09b9", "name": "tempest-NotDelegatedRole-920042128"}], "catalog": [{"endpoints": [{"name": "swift", "id": "d618bd501a74465191f9fc8ef047e6a8", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_12b2c2a3419b4b6a8cff92b8287d40f5", "region": "regionOne"}, {"name": "swift", "id": "f070ff1d8b2d4ce5bc37bddb6aeb548c", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_12b2c2a3419b4b6a8cff92b8287d40f5", "region": "regionOne"}], "id": "1a905983cd754228b1ac4cf0b29f5fd4", "type": "object-store", "name": "swift"}, {"endpoints": [], "id": "1ed8f120cf894f9685040a40e9a10bc7", "type": "Ceilometer", "name": "ceilometer"}, {"endpoints": [{"name": "neutron", "id": "90ebf9866ca04debb8b6d446658519e7", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "fb31cf9106b54f518e7e6d233495df41", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "238368e2a85747919e02857c93c71afc", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "barbican", "id": "2c7408170ade400d9235a5f30fc11e46", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}, {"name": "barbican", "id": "57b66414d7314de092fb9666ad10c300", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "3fd145f4566b4600aa3e5d272fde8d25", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "glance", "id": "62991b1bc8574650bebb005fbe4871d7", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}, {"name": "glance", "id": "a08a4aaa412546e7ae17c36eb74b057b", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "4e06c4caeff74518a6b586b193f01d05", "type": "image", "name": "glance"}, {"endpoints": [{"name": "heat", "id": "95906db6c3024c12a401606977673433", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/12b2c2a3419b4b6a8cff92b8287d40f5", "region": "regionOne"}, {"name": "heat", "id": "a9ff76a2dd244312b7a928169cc77406", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/12b2c2a3419b4b6a8cff92b8287d40f5", "region": "regionOne"}], "id": "69fda7953d7d4635b02fdd8236a908e3", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "0e95e02de21541c5aaceb933b1936f5f", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}, {"id": "89a9debeb8d74fff9ef7488fa7f3059f", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}], "id": "7058ca8b80064a7eb351efb3a7674ca3", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "cinderv3", "id": "6102407e4c7e4b29b02dcef6c5fcae5b", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "90c501900203496bbdc04e99 2026-02-26 15:42:01,460 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:test_get_trusts_all): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.451s 2026-02-26 15:42:01,461 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:01 GMT', 'server': 'Apache', 'content-length': '6274', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-bff5bd56-f1e5-42f6-b760-9779555f821b', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; 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": "4c7f166fcc2d41e481fbeac2ef8525c3", "name": "tempest-user-550232362", "password_expires_at": null}, "audit_ids": ["6tMPyh3rTSaCK0ZWL8zjzw"], "expires_at": "2026-02-26T16:42:01.000000Z", "issued_at": "2026-02-26T15:42:01.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "12b2c2a3419b4b6a8cff92b8287d40f5", "name": "tempest-TrustsV3TestJSON-359563679"}, "is_domain": false, "roles": [{"id": "c366fbe4fcb94ee599da54615ebc8ba1", "name": "tempest-DelegatedRole-255104139"}, {"id": "c826cfef93314bd0b8329e85ae6e09b9", "name": "tempest-NotDelegatedRole-920042128"}], "catalog": [{"endpoints": [{"name": "swift", "id": "d618bd501a74465191f9fc8ef047e6a8", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_12b2c2a3419b4b6a8cff92b8287d40f5", "region": "regionOne"}, {"name": "swift", "id": "f070ff1d8b2d4ce5bc37bddb6aeb548c", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_12b2c2a3419b4b6a8cff92b8287d40f5", "region": "regionOne"}], "id": "1a905983cd754228b1ac4cf0b29f5fd4", "type": "object-store", "name": "swift"}, {"endpoints": [], "id": "1ed8f120cf894f9685040a40e9a10bc7", "type": "Ceilometer", "name": "ceilometer"}, {"endpoints": [{"name": "neutron", "id": "90ebf9866ca04debb8b6d446658519e7", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "fb31cf9106b54f518e7e6d233495df41", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "238368e2a85747919e02857c93c71afc", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "barbican", "id": "2c7408170ade400d9235a5f30fc11e46", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}, {"name": "barbican", "id": "57b66414d7314de092fb9666ad10c300", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "3fd145f4566b4600aa3e5d272fde8d25", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "glance", "id": "62991b1bc8574650bebb005fbe4871d7", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}, {"name": "glance", "id": "a08a4aaa412546e7ae17c36eb74b057b", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "4e06c4caeff74518a6b586b193f01d05", "type": "image", "name": "glance"}, {"endpoints": [{"name": "heat", "id": "95906db6c3024c12a401606977673433", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/12b2c2a3419b4b6a8cff92b8287d40f5", "region": "regionOne"}, {"name": "heat", "id": "a9ff76a2dd244312b7a928169cc77406", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/12b2c2a3419b4b6a8cff92b8287d40f5", "region": "regionOne"}], "id": "69fda7953d7d4635b02fdd8236a908e3", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "0e95e02de21541c5aaceb933b1936f5f", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}, {"id": "89a9debeb8d74fff9ef7488fa7f3059f", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}], "id": "7058ca8b80064a7eb351efb3a7674ca3", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "cinderv3", "id": "6102407e4c7e4b29b02dcef6c5fcae5b", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "90c501900203496bbdc04e99 2026-02-26 15:42:01,583 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:test_get_trusts_all): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts 0.121s 2026-02-26 15:42:01,583 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"trust": {"trustor_user_id": "4c7f166fcc2d41e481fbeac2ef8525c3", "trustee_user_id": "649e8682780d49c6aa3374ee98cf8f43", "project_id": "12b2c2a3419b4b6a8cff92b8287d40f5", "roles": [{"name": "tempest-DelegatedRole-255104139"}], "impersonation": true, "expires_at": null}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:01 GMT', 'server': 'Apache', 'content-length': '902', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-fdadd67e-6772-429c-ae53-ad29ff32c0bc', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts'} Body: b'{"trust": {"roles": [{"id": "c366fbe4fcb94ee599da54615ebc8ba1", "name": "tempest-DelegatedRole-255104139", "domain_id": null, "description": null, "options": {}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/roles/c366fbe4fcb94ee599da54615ebc8ba1"}}], "id": "de5e213990a540fea7190cd16d1ef125", "trustor_user_id": "4c7f166fcc2d41e481fbeac2ef8525c3", "trustee_user_id": "649e8682780d49c6aa3374ee98cf8f43", "project_id": "12b2c2a3419b4b6a8cff92b8287d40f5", "impersonation": true, "expires_at": null, "remaining_uses": null, "deleted_at": null, "redelegated_trust_id": null, "redelegation_count": 0, "roles_links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/de5e213990a540fea7190cd16d1ef125/roles", "next": null, "previous": null}, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/de5e213990a540fea7190cd16d1ef125"}}}\n' 2026-02-26 15:42:01,725 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:test_get_trusts_all): 200 GET https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/ 0.141s 2026-02-26 15:42:01,725 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:01 GMT', 'server': 'Apache', 'content-length': '608', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-d099ce2a-0f79-44e5-9914-77dabb4ced30', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/'} Body: b'{"trusts": [{"id": "de5e213990a540fea7190cd16d1ef125", "trustor_user_id": "4c7f166fcc2d41e481fbeac2ef8525c3", "trustee_user_id": "649e8682780d49c6aa3374ee98cf8f43", "project_id": "12b2c2a3419b4b6a8cff92b8287d40f5", "impersonation": true, "expires_at": null, "remaining_uses": null, "deleted_at": null, "redelegated_trust_id": null, "redelegation_count": 0, "links": {"self": "https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/de5e213990a540fea7190cd16d1ef125"}}], "links": {"next": null, "self": "https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts", "previous": null}}\n' 2026-02-26 15:42:01,875 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:tearDown): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/de5e213990a540fea7190cd16d1ef125 0.149s 2026-02-26 15:42:01,875 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:01 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-ae7d434c-6b51-4ced-be72-c717bc3dca4a', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/de5e213990a540fea7190cd16d1ef125'} Body: b'' 2026-02-26 15:42:02,141 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:tearDown): 404 GET https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/de5e213990a540fea7190cd16d1ef125 0.265s 2026-02-26 15:42:02,141 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:01 GMT', 'server': 'Apache', 'content-length': '111', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-322c0dbf-4a02-4abf-9a46-b14803290a4a', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '404', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/OS-TRUST/trusts/de5e213990a540fea7190cd16d1ef125'} Body: b'{"error":{"code":404,"message":"Could not find trust: de5e213990a540fea7190cd16d1ef125.","title":"Not Found"}}\n' 2026-02-26 15:42:02,380 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/c826cfef93314bd0b8329e85ae6e09b9 0.238s 2026-02-26 15:42:02,380 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:02 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-0d60950e-c205-4e81-bff4-4e1809ad4bd4', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/c826cfef93314bd0b8329e85ae6e09b9'} Body: b'' 2026-02-26 15:42:02,989 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/roles/c366fbe4fcb94ee599da54615ebc8ba1 0.608s 2026-02-26 15:42:02,989 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:02 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2833e98d-ec5b-452b-92da-3ebf0cd125cc', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/roles/c366fbe4fcb94ee599da54615ebc8ba1'} Body: b'' 2026-02-26 15:42:03,399 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/users/4c7f166fcc2d41e481fbeac2ef8525c3 0.409s 2026-02-26 15:42:03,399 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:03 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-06065262-af59-4451-bd83-d2189df906e4', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/users/4c7f166fcc2d41e481fbeac2ef8525c3'} Body: b'' 2026-02-26 15:42:03,832 30 INFO [tempest.lib.common.rest_client] Request (TrustsV3TestJSON:_run_cleanups): 204 DELETE https://keystone-public-openstack.apps-crc.testing/v3/projects/12b2c2a3419b4b6a8cff92b8287d40f5 0.432s 2026-02-26 15:42:03,832 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:03 GMT', 'server': 'Apache', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-b1f9f932-3fcd-4055-bbc1-9142f5ffd841', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://keystone-public-openstack.apps-crc.testing/v3/projects/12b2c2a3419b4b6a8cff92b8287d40f5'} Body: b'' 0 ] tags: -worker-5 time: 2026-02-26 15:41:53.701172Z tags: worker-7 test: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] time: 2026-02-26 15:42:06.663005Z successful: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network[id-d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 2509 2026-02-26 15:42:00,501 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_network): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 6.799s 2026-02-26 15:42:00,501 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"networks": [{"name": "tempest-network--1548031849"}, {"name": "tempest-network--1656517075"}]} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1234', 'x-openstack-request-id': 'req-7b79de51-8927-4215-a2b2-3c07d50d7c67', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"d1e75719-3758-4ba9-81fc-bc4491b633e9","name":"tempest-network--1548031849","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","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-02-26T15:41:56Z","updated_at":"2026-02-26T15:41:56Z","revision_number":1},{"id":"abff80e7-fb23-48b6-abd0-2dc1604c327b","name":"tempest-network--1656517075","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","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-02-26T15:41:56Z","updated_at":"2026-02-26T15:41:56Z","revision_number":1}]}' 2026-02-26 15:42:00,939 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_network): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.438s 2026-02-26 15:42:00,940 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:00 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '2430', 'x-openstack-request-id': 'req-b1530657-0a94-4c29-8f2c-f51070ca446c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"13cf479d-1f08-4768-9e16-ef6c558a25f7","name":"private","tenant_id":"700be7ba21144ecd9485bf7b3e8495cb","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["44b764c5-37a1-4099-88bf-8cec197adebd"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-26T15:16:30Z","updated_at":"2026-02-26T15:16:35Z","revision_number":2,"project_id":"700be7ba21144ecd9485bf7b3e8495cb"},{"id":"9e2830e0-83c6-4b9b-9fbb-4234b9766929","name":"public","tenant_id":"700be7ba21144ecd9485bf7b3e8495cb","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["d4084a7f-1149-4717-9b37-091103a092c4"],"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-02-26T15:16:40Z","updated_at":"2026-02-26T15:16:45Z","revision_number":2,"project_id":"700be7ba21144ecd9485bf7b3e8495cb"},{"id":"abff80e7-fb23-48b6-abd0-2dc1604c327b","name":"tempest-network--1656517075","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","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-02-26T15:41:56Z","updated_at":"2026-02-26T15:41:56Z","revision_number":1,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d"},{"id":"d1e75719-3758-4ba9-81fc-bc4491b633e9","name":"tempest-network--1548031849","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","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-02-26T15:41:56Z","updated_at":"2026-02-26T15:41:56Z","revision_number":1,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d"}]}' 2026-02-26 15:42:03,065 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/d1e75719-3758-4ba9-81fc-bc4491b633e9 2.123s 2026-02-26 15:42:03,065 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:03 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-d4d2b6d6-a565-4fd3-b180-f0419f9f3500', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/d1e75719-3758-4ba9-81fc-bc4491b633e9'} Body: b'' 2026-02-26 15:42:05,753 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/abff80e7-fb23-48b6-abd0-2dc1604c327b 2.688s 2026-02-26 15:42:05,769 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:05 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-17accf8b-fc6f-4998-9707-e38bb5838d6f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/abff80e7-fb23-48b6-abd0-2dc1604c327b'} Body: b'' 2026-02-26 15:42:06,662 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.892s 2026-02-26 15:42:06,662 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1248', 'x-openstack-request-id': 'req-3b9bfd9d-a865-43f7-a2a0-d1d61bef97b9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} Body: b'{"networks":[{"id":"13cf479d-1f08-4768-9e16-ef6c558a25f7","name":"private","tenant_id":"700be7ba21144ecd9485bf7b3e8495cb","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":["44b764c5-37a1-4099-88bf-8cec197adebd"],"shared":true,"availability_zone_hints":[],"availability_zones":[],"ipv4_address_scope":null,"ipv6_address_scope":null,"router:external":false,"description":"","qos_policy_id":null,"port_security_enabled":true,"dns_domain":"","l2_adjacency":true,"tags":[],"created_at":"2026-02-26T15:16:30Z","updated_at":"2026-02-26T15:16:35Z","revision_number":2,"project_id":"700be7ba21144ecd9485bf7b3e8495cb"},{"id":"9e2830e0-83c6-4b9b-9fbb-4234b9766929","name":"public","tenant_id":"700be7ba21144ecd9485bf7b3e8495cb","admin_state_up":true,"mtu":1500,"status":"ACTIVE","subnets":["d4084a7f-1149-4717-9b37-091103a092c4"],"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-02-26T15:16:40Z","updated_at":"2026-02-26T15:16:45Z","revision_number":2,"project_id":"700be7ba21144ecd9485bf7b3e8495cb"}]}' 0 ] tags: -worker-7 time: 2026-02-26 15:42:00.810733Z tags: worker-0 test: tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] time: 2026-02-26 15:42:18.655301Z successful: tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router[id-f64403e2-8483-4b34-8ccd-b09a87bcc68c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 27E6 2026-02-26 15:42:06,627 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_create_show_list_update_delete_router): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/routers 5.816s 2026-02-26 15:42:06,627 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "tempest-RoutersIpV6Test-router-1946859659", "external_gateway_info": {"network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929"}, "admin_state_up": false}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '669', 'x-openstack-request-id': 'req-deef797e-e0b0-4a4a-87bc-8348e896457a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "e2ef6f23-2651-495c-9b2e-737e6138ce91", "name": "tempest-RoutersIpV6Test-router-1946859659", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929", "external_fixed_ips": [{"subnet_id": "d4084a7f-1149-4717-9b37-091103a092c4", "ip_address": "192.168.122.195"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-26T15:42:01Z", "updated_at": "2026-02-26T15:42:03Z", "revision_number": 2, "project_id": "c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:42:06,943 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_create_show_list_update_delete_router): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e2ef6f23-2651-495c-9b2e-737e6138ce91 0.315s 2026-02-26 15:42:06,955 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:06 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '669', 'x-openstack-request-id': 'req-5ad6b9af-bb38-4b87-9eb2-f23e19c81f3a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e2ef6f23-2651-495c-9b2e-737e6138ce91'} Body: b'{"router": {"id": "e2ef6f23-2651-495c-9b2e-737e6138ce91", "name": "tempest-RoutersIpV6Test-router-1946859659", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929", "external_fixed_ips": [{"subnet_id": "d4084a7f-1149-4717-9b37-091103a092c4", "ip_address": "192.168.122.195"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-26T15:42:01Z", "updated_at": "2026-02-26T15:42:03Z", "revision_number": 2, "project_id": "c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:42:07,310 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_create_show_list_update_delete_router): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/routers 0.354s 2026-02-26 15:42:07,310 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:07 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '672', 'x-openstack-request-id': 'req-6dc4d952-7f92-4347-853d-68cb001288b3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers'} Body: b'{"routers": [{"id": "e2ef6f23-2651-495c-9b2e-737e6138ce91", "name": "tempest-RoutersIpV6Test-router-1946859659", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929", "external_fixed_ips": [{"subnet_id": "d4084a7f-1149-4717-9b37-091103a092c4", "ip_address": "192.168.122.195"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-26T15:42:01Z", "updated_at": "2026-02-26T15:42:03Z", "revision_number": 2, "project_id": "c50ee6545e074a158aa06397b5fe6adf"}]}' 2026-02-26 15:42:09,336 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_create_show_list_update_delete_router): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e2ef6f23-2651-495c-9b2e-737e6138ce91 2.025s 2026-02-26 15:42:09,336 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"router": {"name": "updatedtempest-RoutersIpV6Test-router-1946859659"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:09 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '676', 'x-openstack-request-id': 'req-1da24ef2-1d97-4d92-b9e2-b0bd0ac5e711', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e2ef6f23-2651-495c-9b2e-737e6138ce91'} Body: b'{"router": {"id": "e2ef6f23-2651-495c-9b2e-737e6138ce91", "name": "updatedtempest-RoutersIpV6Test-router-1946859659", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929", "external_fixed_ips": [{"subnet_id": "d4084a7f-1149-4717-9b37-091103a092c4", "ip_address": "192.168.122.195"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-26T15:42:01Z", "updated_at": "2026-02-26T15:42:08Z", "revision_number": 3, "project_id": "c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:42:11,031 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:test_create_show_list_update_delete_router): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e2ef6f23-2651-495c-9b2e-737e6138ce91 1.694s 2026-02-26 15:42:11,031 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:10 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '676', 'x-openstack-request-id': 'req-ee05d81e-4f10-46e2-976f-85b011e17b87', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e2ef6f23-2651-495c-9b2e-737e6138ce91'} Body: b'{"router": {"id": "e2ef6f23-2651-495c-9b2e-737e6138ce91", "name": "updatedtempest-RoutersIpV6Test-router-1946859659", "tenant_id": "c50ee6545e074a158aa06397b5fe6adf", "admin_state_up": false, "status": "ACTIVE", "external_gateway_info": {"network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929", "external_fixed_ips": [{"subnet_id": "d4084a7f-1149-4717-9b37-091103a092c4", "ip_address": "192.168.122.195"}], "enable_snat": true}, "description": "", "availability_zones": [], "availability_zone_hints": [], "routes": [], "tags": [], "created_at": "2026-02-26T15:42:01Z", "updated_at": "2026-02-26T15:42:08Z", "revision_number": 3, "project_id": "c50ee6545e074a158aa06397b5fe6adf"}}' 2026-02-26 15:42:11,391 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=e2ef6f23-2651-495c-9b2e-737e6138ce91 0.360s 2026-02-26 15:42:11,392 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:11 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '12', 'x-openstack-request-id': 'req-6ff347be-2d80-4fb3-815a-b174ed02508b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports?device_id=e2ef6f23-2651-495c-9b2e-737e6138ce91'} Body: b'{"ports":[]}' 2026-02-26 15:42:18,566 25 INFO [tempest.lib.common.rest_client] Request (RoutersIpV6Test:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e2ef6f23-2651-495c-9b2e-737e6138ce91 7.174s 2026-02-26 15:42:18,654 25 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:18 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-af8fcb49-c6b6-4602-8b24-d5fd4784ecd7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/routers/e2ef6f23-2651-495c-9b2e-737e6138ce91'} Body: b'' 0 ] tags: -worker-0 time: 2026-02-26 15:42:06.663680Z tags: worker-7 test: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] time: 2026-02-26 15:42:30.949335Z successful: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port[id-48037ff2-e889-4c3b-b86a-8e3f34d2d060,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 3655 2026-02-26 15:42:11,143 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 4.479s 2026-02-26 15:42:11,143 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-361033868"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:11 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '643', 'x-openstack-request-id': 'req-d6850400-f647-46db-ac77-0035330416ed', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"a5583c1d-09a5-4eb4-a1a4-9fe132d9b832","name":"tempest-BulkNetworkOpsTest-test-network-361033868","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","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-02-26T15:42:07Z","updated_at":"2026-02-26T15:42:07Z","revision_number":1}}' 2026-02-26 15:42:18,640 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 7.495s 2026-02-26 15:42:18,655 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-469224037"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:18 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '643', 'x-openstack-request-id': 'req-60e1843a-a3ac-446c-9332-1729e877814d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"d66b5b76-698c-4d56-b01a-b30487cd5384","name":"tempest-BulkNetworkOpsTest-test-network-469224037","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","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-02-26T15:42:11Z","updated_at":"2026-02-26T15:42:11Z","revision_number":1}}' 2026-02-26 15:42:25,588 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 6.850s 2026-02-26 15:42:25,589 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"ports": [{"network_id": "a5583c1d-09a5-4eb4-a1a4-9fe132d9b832", "name": "tempest-port--788411073", "admin_state_up": true}, {"network_id": "d66b5b76-698c-4d56-b01a-b30487cd5384", "admin_state_up": false}]} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1505', 'x-openstack-request-id': 'req-bc26220d-f006-41e6-9f3f-215171174701', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '201', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"af87c44d-889b-43dd-8978-c714b35bd068","name":"tempest-port--788411073","network_id":"a5583c1d-09a5-4eb4-a1a4-9fe132d9b832","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","mac_address":"fa:16:3e:f4:9d:c6","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["877e0114-7c77-498b-93c9-2cd75cf861c6"],"allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:42:22Z","updated_at":"2026-02-26T15:42:22Z","revision_number":1},{"id":"4502b5e1-0218-43f5-a395-800c67df4471","name":"","network_id":"d66b5b76-698c-4d56-b01a-b30487cd5384","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","mac_address":"fa:16:3e:c1:fd:06","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","binding:vnic_type":"normal","qos_policy_id":null,"port_security_enabled":true,"security_groups":["877e0114-7c77-498b-93c9-2cd75cf861c6"],"allowed_address_pairs":[],"extra_dhcp_opts":[],"description":"","qos_network_policy_id":null,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:42:22Z","updated_at":"2026-02-26T15:42:22Z","revision_number":1}]}' 2026-02-26 15:42:27,574 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_port): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 1.984s 2026-02-26 15:42:27,574 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '3017', 'x-openstack-request-id': 'req-f7fbba8f-84a7-4ec4-ad1e-e5748644987b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"4502b5e1-0218-43f5-a395-800c67df4471","name":"","network_id":"d66b5b76-698c-4d56-b01a-b30487cd5384","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","mac_address":"fa:16:3e:c1:fd:06","admin_state_up":false,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["877e0114-7c77-498b-93c9-2cd75cf861c6"],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:42:22Z","updated_at":"2026-02-26T15:42:22Z","revision_number":1,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d"},{"id":"68215dc8-620a-4f9b-bf10-1e8d835572fb","name":"","network_id":"a5583c1d-09a5-4eb4-a1a4-9fe132d9b832","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","mac_address":"fa:16:3e:41:05:15","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-a5583c1d-09a5-4eb4-a1a4-9fe132d9b832","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-26T15:42:08Z","updated_at":"2026-02-26T15:42:08Z","revision_number":1,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d"},{"id":"af87c44d-889b-43dd-8978-c714b35bd068","name":"tempest-port--788411073","network_id":"a5583c1d-09a5-4eb4-a1a4-9fe132d9b832","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","mac_address":"fa:16:3e:f4:9d:c6","admin_state_up":true,"status":"DOWN","device_id":"","device_owner":"","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":["877e0114-7c77-498b-93c9-2cd75cf861c6"],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":true,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"immediate","tags":[],"created_at":"2026-02-26T15:42:22Z","updated_at":"2026-02-26T15:42:22Z","revision_number":1,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d"},{"id":"cbc0887e-ccdf-4f64-ad61-a312c07152ed","name":"","network_id":"d66b5b76-698c-4d56-b01a-b30487cd5384","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","mac_address":"fa:16:3e:34:bc:d3","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-d66b5b76-698c-4d56-b01a-b30487cd5384","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-26T15:42:13Z","updated_at":"2026-02-26T15:42:13Z","revision_number":1,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d"}]}' 2026-02-26 15:42:28,547 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/af87c44d-889b-43dd-8978-c714b35bd068 0.973s 2026-02-26 15:42:28,548 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:28 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-9dff533a-f440-45f1-94d9-8557b9b1c345', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/af87c44d-889b-43dd-8978-c714b35bd068'} Body: b'' 2026-02-26 15:42:30,314 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 204 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/ports/4502b5e1-0218-43f5-a395-800c67df4471 1.765s 2026-02-26 15:42:30,314 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:30 GMT', 'server': 'Apache', 'x-openstack-request-id': 'req-9eed8f2d-6b6b-4cc9-ade4-1c0493106d9a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '204', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/4502b5e1-0218-43f5-a395-800c67df4471'} Body: b'' 2026-02-26 15:42:30,948 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:_run_cleanups): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.634s 2026-02-26 15:42:30,949 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1523', 'x-openstack-request-id': 'req-b2929aa4-c8c9-49d7-bc96-5b5baa1114c8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} Body: b'{"ports":[{"id":"68215dc8-620a-4f9b-bf10-1e8d835572fb","name":"","network_id":"a5583c1d-09a5-4eb4-a1a4-9fe132d9b832","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","mac_address":"fa:16:3e:41:05:15","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-a5583c1d-09a5-4eb4-a1a4-9fe132d9b832","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-26T15:42:08Z","updated_at":"2026-02-26T15:42:08Z","revision_number":1,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d"},{"id":"cbc0887e-ccdf-4f64-ad61-a312c07152ed","name":"","network_id":"d66b5b76-698c-4d56-b01a-b30487cd5384","tenant_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d","mac_address":"fa:16:3e:34:bc:d3","admin_state_up":true,"status":"DOWN","device_id":"ovnmeta-d66b5b76-698c-4d56-b01a-b30487cd5384","device_owner":"network:distributed","fixed_ips":[],"allowed_address_pairs":[],"extra_dhcp_opts":[],"security_groups":[],"description":"","binding:vnic_type":"normal","qos_policy_id":null,"qos_network_policy_id":null,"port_security_enabled":false,"dns_name":"","dns_assignment":[],"dns_domain":"","ip_allocation":"none","tags":[],"created_at":"2026-02-26T15:42:13Z","updated_at":"2026-02-26T15:42:13Z","revision_number":1,"project_id":"1c44e7ab6dc3454c9bec65e7cea5fb5d"}]}' 0 ] tags: -worker-7 time: 2026-02-26 15:42:22.842277Z tags: worker-5 test: tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions[id-ef28c7e6-e646-4979-9d67-deb207bc5564,smoke] time: 2026-02-26 15:42:33.028853Z failure: tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions[id-ef28c7e6-e646-4979-9d67-deb207bc5564,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' DBDF 2026-02-26 15:42:23,245 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions 0.401s 2026-02-26 15:42:23,249 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '17205', 'x-openstack-request-id': 'req-ae98afd3-c212-49ef-bc2a-6dee07fbc18e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions'} Body: b'{"extensions": [{"name": "Address group", "alias": "address-group", "description": "Support address group", "updated": "2020-07-15T10:00:00-00:00", "links": []}, {"name": "Address scope", "alias": "address-scope", "description": "Address scopes extension.", "updated": "2015-07-26T10:00:00-00:00", "links": []}, {"name": "agent", "alias": "agent", "description": "The agent management extension.", "updated": "2013-02-03T10:00:00-00:00", "links": []}, {"name": "Allowed Address Pairs", "alias": "allowed-address-pairs", "description": "Provides allowed address pairs", "updated": "2013-07-23T10:00:00-00:00", "links": []}, {"name": "Auto Allocated Topology Services", "alias": "auto-allocated-topology", "description": "Auto Allocated Topology Services.", "updated": "2016-01-01T00:00:00-00:00", "links": []}, {"name": "Availability Zone", "alias": "availability_zone", "description": "The availability zone extension.", "updated": "2015-01-01T10:00:00-00:00", "links": []}, {"name": "Default Subnetpools", "alias": "default-subnetpools", "description": "Provides ability to mark and use a subnetpool as the default.", "updated": "2016-02-18T18:00:00-00:00", "links": []}, {"name": "DHCP Agent Scheduler", "alias": "dhcp_agent_scheduler", "description": "Schedule networks among dhcp agents", "updated": "2013-02-07T10:00:00-00:00", "links": []}, {"name": "DNS Integration", "alias": "dns-integration", "description": "Provides integration with DNS.", "updated": "2015-08-15T18:00:00-00:00", "links": []}, {"name": "dns_domain for ports", "alias": "dns-domain-ports", "description": "Allows the DNS domain to be specified for a network port.", "updated": "2017-04-24T10:00:00-00:00", "links": []}, {"name": "DNS domain names with keywords allowed", "alias": "dns-integration-domain-keywords", "description": "Allows to use keywords like , , and as DNS domain name", "updated": "2020-06-15T18:00:00-00:00", "links": []}, {"name": "Expose Floating IP port forwardings", "alias": "expose-port-forwarding-in-fip", "description": "Expose port forwarding fields in floating IP response", "updated": "2018-06-28T16:00:00-00:00", "links": []}, {"name": "Neutron external network", "alias": "external-net", "description": "Adds external network attribute to network resource.", "updated": "2013-01-14T10:00:00-00:00", "links": []}, {"name": "Neutron Extra DHCP options", "alias": "extra_dhcp_opt", "description": "Extra options configuration for DHCP. For example PXE boot options to DHCP clients can be specified (e.g. tftp-server, server-ip-address, bootfile-name)", "updated": "2013-03-17T12:00:00-00:00", "links": []}, {"name": "Neutron Extra Route", "alias": "extraroute", "description": "Extra routes configuration for L3 router", "updated": "2013-02-01T10:00:00-00:00", "links": []}, {"name": "Filter parameters validation", "alias": "filter-validation", "description": "Provides validation on filter parameters.", "updated": "2018-07-04T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding new attribute description", "alias": "floating-ip-port-forwarding-description", "description": "Add a description field to Port Forwarding rules", "updated": "2019-11-01T10:00:00-00:00", "links": []}, {"name": "Floating IP port forwarding detail", "alias": "floating-ip-port-forwarding-detail", "description": "Allow list floating ip return more port forwarding data, include\'id\' and \'internal_port_id\'", "updated": "2022-05-06T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding support port ranges", "alias": "floating-ip-port-forwarding-port-ranges", "description": "Add suport to port ranges", "updated": "2020-07-01T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Details Extension", "alias": "fip-port-details", "description": "Add port_details attribute to Floating IP resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}, {"name": "Neutron Service Flavors", "alias": "flavors", "description": "Flavor specification for Neutron advanced services.", "updated": "2015-09-17T10:00:00-00:00", "li 2026-02-26 15:42:23,509 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-group 0.260s 2026-02-26 15:42:23,510 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '159', 'x-openstack-request-id': 'req-5ae95afe-9fe4-441a-9da6-85a0edb14c3d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-group'} Body: b'{"extension": {"name": "Address group", "alias": "address-group", "description": "Support address group", "updated": "2020-07-15T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,588 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-scope 0.077s 2026-02-26 15:42:23,588 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '163', 'x-openstack-request-id': 'req-2fee5a43-2197-4ea8-9cc9-29b6c63ab0cd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-scope'} Body: b'{"extension": {"name": "Address scope", "alias": "address-scope", "description": "Address scopes extension.", "updated": "2015-07-26T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,675 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/agent 0.086s 2026-02-26 15:42:23,676 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '153', 'x-openstack-request-id': 'req-e8215c56-cacf-4973-b3a8-822d0d674f6c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/agent'} Body: b'{"extension": {"name": "agent", "alias": "agent", "description": "The agent management extension.", "updated": "2013-02-03T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,729 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/allowed-address-pairs 0.052s 2026-02-26 15:42:23,729 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '184', 'x-openstack-request-id': 'req-f8f43b89-075f-4ef8-8d77-57f4572638d2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/allowed-address-pairs'} Body: b'{"extension": {"name": "Allowed Address Pairs", "alias": "allowed-address-pairs", "description": "Provides allowed address pairs", "updated": "2013-07-23T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,809 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/auto-allocated-topology 0.079s 2026-02-26 15:42:23,830 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-a52775c0-7529-4ca0-831b-3390c9282139', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/auto-allocated-topology'} Body: b'{"extension": {"name": "Auto Allocated Topology Services", "alias": "auto-allocated-topology", "description": "Auto Allocated Topology Services.", "updated": "2016-01-01T00:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,898 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/availability_zone 0.068s 2026-02-26 15:42:23,899 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-494cfcc9-659e-4d71-bc89-086228b7792a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/availability_zone'} Body: b'{"extension": {"name": "Availability Zone", "alias": "availability_zone", "description": "The availability zone extension.", "updated": "2015-01-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,959 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/default-subnetpools 0.060s 2026-02-26 15:42:23,960 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '211', 'x-openstack-request-id': 'req-cc110957-35b3-46ea-9e59-dff51d45cd67', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/default-subnetpools'} Body: b'{"extension": {"name": "Default Subnetpools", "alias": "default-subnetpools", "description": "Provides ability to mark and use a subnetpool as the default.", "updated": "2016-02-18T18:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,006 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dhcp_agent_scheduler 0.046s 2026-02-26 15:42:24,006 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '187', 'x-openstack-request-id': 'req-c2db3b9b-bc68-4ee1-bbb3-71de176c2b2e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dhcp_agent_scheduler'} Body: b'{"extension": {"name": "DHCP Agent Scheduler", "alias": "dhcp_agent_scheduler", "description": "Schedule networks among dhcp agents", "updated": "2013-02-07T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,082 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration 0.075s 2026-02-26 15:42:24,082 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '172', 'x-openstack-request-id': 'req-1ad5a2b0-e48e-495a-b36d-9f20a2d6df8d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration'} Body: b'{"extension": {"name": "DNS Integration", "alias": "dns-integration", "description": "Provides integration with DNS.", "updated": "2015-08-15T18:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,127 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-domain-ports 0.045s 2026-02-26 15:42:24,128 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '205', 'x-openstack-request-id': 'req-bbd2ae14-7464-4b96-b128-4924539005dc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-domain-ports'} Body: b'{"extension": {"name": "dns_domain for ports", "alias": "dns-domain-ports", "description": "Allows the DNS domain to be specified for a network port.", "updated": "2017-04-24T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,190 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration-domain-keywords 0.062s 2026-02-26 15:42:24,190 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '283', 'x-openstack-request-id': 'req-90f7d9e7-8911-4543-a164-c8be6c371055', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration-domain-keywords'} Body: b'{"extension": {"name": "DNS domain names with keywords allowed", "alias": "dns-integration-domain-keywords", "description": "Allows to use keywords like , , and as DNS domain name", "updated": "2020-06-15T18:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,271 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/expose-port-forwarding-in-fip 0.080s 2026-02-26 15:42:24,272 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-08dcadf9-3c17-4cca-a481-175232357d06', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/expose-port-forwarding-in-fip'} Body: b'{"extension": {"name": "Expose Floating IP port forwardings", "alias": "expose-port-forwarding-in-fip", "description": "Expose port forwarding fields in floating IP response", "updated": "2018-06-28T16:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,456 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/external-net 0.183s 2026-02-26 15:42:24,456 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-2319f33a-29c6-4263-ad2a-a8cf89978bfd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/external-net'} Body: b'{"extension": {"name": "Neutron external network", "alias": "external-net", "description": "Adds external network attribute to network resource.", "updated": "2013-01-14T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,287 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extra_dhcp_opt 1.830s 2026-02-26 15:42:26,287 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '304', 'x-openstack-request-id': 'req-73eb9ad7-4780-4b9d-9f89-fcc157a46b23', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extra_dhcp_opt'} Body: b'{"extension": {"name": "Neutron Extra DHCP options", "alias": "extra_dhcp_opt", "description": "Extra options configuration for DHCP. For example PXE boot options to DHCP clients can be specified (e.g. tftp-server, server-ip-address, bootfile-name)", "updated": "2013-03-17T12:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,407 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extraroute 0.119s 2026-02-26 15:42:26,407 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '181', 'x-openstack-request-id': 'req-26ce54f8-4f00-43d4-b7d9-837b7be86f8a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extraroute'} Body: b'{"extension": {"name": "Neutron Extra Route", "alias": "extraroute", "description": "Extra routes configuration for L3 router", "updated": "2013-02-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,483 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/filter-validation 0.075s 2026-02-26 15:42:26,483 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '198', 'x-openstack-request-id': 'req-c9ff50b4-fae2-4df5-9530-45115a41e235', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/filter-validation'} Body: b'{"extension": {"name": "Filter parameters validation", "alias": "filter-validation", "description": "Provides validation on filter parameters.", "updated": "2018-07-04T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,569 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-description 0.085s 2026-02-26 15:42:26,569 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '252', 'x-openstack-request-id': 'req-4e93581e-5d60-4368-987b-493d0f711138', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-description'} Body: b'{"extension": {"name": "Floating IP Port Forwarding new attribute description", "alias": "floating-ip-port-forwarding-description", "description": "Add a description field to Port Forwarding rules", "updated": "2019-11-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,699 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-detail 0.129s 2026-02-26 15:42:26,740 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '271', 'x-openstack-request-id': 'req-19c63a45-0914-4da2-8aa2-184febc5db3b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-detail'} Body: b'{"extension": {"name": "Floating IP port forwarding detail", "alias": "floating-ip-port-forwarding-detail", "description": "Allow list floating ip return more port forwarding data, include\'id\' and \'internal_port_id\'", "updated": "2022-05-06T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,807 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-port-ranges 0.066s 2026-02-26 15:42:26,807 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '223', 'x-openstack-request-id': 'req-717ac552-fc7d-42bb-9578-f5e6aa0deeb3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-port-ranges'} Body: b'{"extension": {"name": "Floating IP Port Forwarding support port ranges", "alias": "floating-ip-port-forwarding-port-ranges", "description": "Add suport to port ranges", "updated": "2020-07-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,891 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/fip-port-details 0.083s 2026-02-26 15:42:26,891 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-c9affb48-dc32-458a-99fd-49f855fe9d99', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/fip-port-details'} Body: b'{"extension": {"name": "Floating IP Port Details Extension", "alias": "fip-port-details", "description": "Add port_details attribute to Floating IP resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,990 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/flavors 0.099s 2026-02-26 15:42:26,990 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '193', 'x-openstack-request-id': 'req-7f555f40-f29a-440c-95d7-03f76cbb4820', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/flavors'} Body: b'{"extension": {"name": "Neutron Service Flavors", "alias": "flavors", "description": "Flavor specification for Neutron advanced services.", "updated": "2015-09-17T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,065 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding 0.074s 2026-02-26 15:42:27,065 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-3fe6d515-395a-4948-a0d1-36a1ed2c2ff9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding'} Body: b'{"extension": {"name": "Floating IP Port Forwarding", "alias": "floating-ip-port-forwarding", "description": "Allow port forwarding from floating IP port to an internal port", "updated": "2018-01-19T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,112 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floatingip-pools 0.046s 2026-02-26 15:42:27,112 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '188', 'x-openstack-request-id': 'req-1e627239-7a57-4151-90a0-ed9ceb4b986a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floatingip-pools'} Body: b'{"extension": {"name": "Floating IP Pools Extension", "alias": "floatingip-pools", "description": "Provides a floating IP pools API.", "updated": "2018-03-21T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,216 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ip_allocation 0.103s 2026-02-26 15:42:27,216 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '162', 'x-openstack-request-id': 'req-275ede79-4b7a-4cc0-819e-36b2057a2a4c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ip_allocation'} Body: b'{"extension": {"name": "IP Allocation", "alias": "ip_allocation", "description": "IP allocation extension.", "updated": "2016-06-10T23:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,306 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/l2_adjacency 0.089s 2026-02-26 15:42:27,307 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-81d4b456-8eba-40a8-852f-2d41c0566570', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/l2_adjacency'} Body: b'{"extension": {"name": "L2 Adjacency", "alias": "l2_adjacency", "description": "Display L2 Adjacency for Neutron Networks.", "updated": "2016-04-12T16:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,402 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/router 0.095s 2026-02-26 15:42:27,403 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '256', 'x-openstack-request-id': 'req-ff045da8-ec92-42e1-9681-0ca9778ca6c7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/router'} Body: b'{"extension": {"name": "Neutron L3 Router", "alias": "router", "description": "Router abstraction for basic L3 forwarding between L2 Neutron networks and access to external networks via a NAT gateway.", "updated": "2012-07-20T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,517 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ext-gw-mode 0.114s 2026-02-26 15:42:27,517 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '268', 'x-openstack-request-id': 'req-ed3bcb93-65e8-42c8-849c-a064dfb69898', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ext-gw-mode'} Body: b'{"extension": {"name": "Neutron L3 Configurable external gateway mode", "alias": "ext-gw-mode", "description": "Extension of the router abstraction for specifying whether SNAT should occur on the external gateway", "updated": "2013-03-28T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,611 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/logging 0.093s 2026-02-26 15:42:27,611 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '213', 'x-openstack-request-id': 'req-9bbb06b4-2020-4ec2-9700-46e0f888c817', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/logging'} Body: b'{"extension": {"name": "Logging API Extension", "alias": "logging", "description": "Provides a logging API for resources such as security group and firewall.", "updated": "2017-01-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,693 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/multi-provider 0.081s 2026-02-26 15:42:27,694 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-94339a59-83f9-44e1-a302-0f3fa1c54cc1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/multi-provider'} Body: b'{"extension": {"name": "Multi Provider Network", "alias": "multi-provider", "description": "Expose mapping of virtual networks to multiple physical networks", "updated": "2013-06-27T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,750 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu 0.056s 2026-02-26 15:42:27,751 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '176', 'x-openstack-request-id': 'req-9ff8b06f-0a48-4dd0-b407-9c9a262860f5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu'} Body: b'{"extension": {"name": "Network MTU", "alias": "net-mtu", "description": "Provides MTU attribute for a network resource.", "updated": "2015-03-25T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,873 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu-writable 0.122s 2026-02-26 15:42:27,875 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '207', 'x-openstack-request-id': 'req-645d465e-1482-45f2-88ab-01204e3800a8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu-writable'} Body: b'{"extension": {"name": "Network MTU (writable)", "alias": "net-mtu-writable", "description": "Provides a writable MTU attribute for a network resource.", "updated": "2017-07-12T00:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,987 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network_availability_zone 0.112s 2026-02-26 15:42:27,987 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-e1ebcc3a-2fb5-48b2-967a-70299b01ca48', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network_availability_zone'} Body: b'{"extension": {"name": "Network Availability Zone", "alias": "network_availability_zone", "description": "Availability zone support for network.", "updated": "2015-01-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:28,618 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network-ip-availability 0.631s 2026-02-26 15:42:28,619 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '216', 'x-openstack-request-id': 'req-820dc230-50fa-4d96-b42d-e8a6ff895f39', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network-ip-availability'} Body: b'{"extension": {"name": "Network IP Availability", "alias": "network-ip-availability", "description": "Provides IP availability data for each network and subnet.", "updated": "2015-09-24T00:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,129 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/pagination 0.510s 2026-02-26 15:42:29,130 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '192', 'x-openstack-request-id': 'req-7f114f1e-d768-4ff2-ae83-4d147a5e1d09', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/pagination'} Body: b'{"extension": {"name": "Pagination support", "alias": "pagination", "description": "Extension that indicates that pagination is enabled.", "updated": "2016-06-12T00:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,258 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-device-profile 0.128s 2026-02-26 15:42:29,258 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '189', 'x-openstack-request-id': 'req-8a089b57-2b91-418c-8d6f-c001173d873c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-device-profile'} Body: b'{"extension": {"name": "Port device profile", "alias": "port-device-profile", "description": "Expose the port device profile (Cyborg)", "updated": "2020-12-17T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,396 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-mac-address-regenerate 0.136s 2026-02-26 15:42:29,396 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '209', 'x-openstack-request-id': 'req-7fffbf93-2004-4db7-bd08-09966e79d28f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-mac-address-regenerate'} Body: b'{"extension": {"name": "Neutron Port MAC address regenerate", "alias": "port-mac-address-regenerate", "description": "Network port MAC address regenerate", "updated": "2018-05-03T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,607 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-numa-affinity-policy 0.211s 2026-02-26 15:42:29,607 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '198', 'x-openstack-request-id': 'req-7eb53cfd-fd7c-4546-8e12-b9af8bf69b04', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-numa-affinity-policy'} Body: b'{"extension": {"name": "Port NUMA affinity policy", "alias": "port-numa-affinity-policy", "description": "Expose the port NUMA affinity policy", "updated": "2020-07-08T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,703 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request 0.095s 2026-02-26 15:42:29,704 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '185', 'x-openstack-request-id': 'req-4c38aed4-af95-4f0f-8a71-e198f2b8d9ad', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request'} Body: b'{"extension": {"name": "Port Resource Request", "alias": "port-resource-request", "description": "Expose resource request to Port", "updated": "2018-05-08T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,829 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request-groups 0.121s 2026-02-26 15:42:29,829 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '271', 'x-openstack-request-id': 'req-5c91fc92-4daa-49ee-8e15-373e346cb3ce', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request-groups'} Body: b'{"extension": {"name": "Port Resource Request Groups", "alias": "port-resource-request-groups", "description": "Support requesting multiple groups of resources and traits from the same RP subtree in resource_request", "updated": "2021-08-02T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,920 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding 0.087s 2026-02-26 15:42:29,920 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '193', 'x-openstack-request-id': 'req-1ecf6afa-29ce-429b-b9d4-7cfdd684625f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding'} Body: b'{"extension": {"name": "Port Binding", "alias": "binding", "description": "Expose port bindings of a virtual port to external application", "updated": "2014-02-03T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:30,274 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding-extended 0.354s 2026-02-26 15:42:30,275 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-1a0b50c6-f047-41f0-a6e6-87a1e70a2e96', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding-extended'} Body: b'{"extension": {"name": "Port Bindings Extended", "alias": "binding-extended", "description": "Expose port bindings of a virtual port to external application", "updated": "2017-07-17T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:30,565 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-security 0.289s 2026-02-26 15:42:30,565 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '160', 'x-openstack-request-id': 'req-9683fd65-c130-4a7a-8f95-e2a553dd5282', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-security'} Body: b'{"extension": {"name": "Port Security", "alias": "port-security", "description": "Provides port security", "updated": "2012-07-23T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:31,008 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/project-id 0.442s 2026-02-26 15:42:31,008 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '204', 'x-openstack-request-id': 'req-3b9d8b3a-a784-4c93-8e0c-be3951da374b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/project-id'} Body: b'{"extension": {"name": "project_id field enabled", "alias": "project-id", "description": "Extension that indicates that project_id field is enabled.", "updated": "2016-09-09T09:09:09-09:09", "links": []}}' 2026-02-26 15:42:31,221 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/provider 0.213s 2026-02-26 15:42:31,222 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '191', 'x-openstack-request-id': 'req-ef282c0c-8098-4fcf-9d29-1455bc9f6487', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/provider'} Body: b'{"extension": {"name": "Provider Network", "alias": "provider", "description": "Expose mapping of virtual networks to physical networks", "updated": "2012-09-07T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:32,769 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 503 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos 1.547s 2026-02-26 15:42:32,779 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:32 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-9f01bf17-a37f-45ad-90a3-e77b9d037ba2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos'} 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 438 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_extensions.py", line 52, in test_list_show_extensions ext_details = self.network_extensions_client.show_extension( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/extensions_client.py", line 26, in show_extension 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 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-5 time: 2026-02-26 15:42:30.956893Z tags: worker-7 test: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] time: 2026-02-26 15:42:33.030220Z failure: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4A6 2026-02-26 15:42:32,765 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_subnet): 503 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.807s 2026-02-26 15:42:32,775 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-686047713"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:32 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-95900a49-0df2-419a-b8d3-fd2ba35f6e4f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} 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 4EA Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 493, in test_bulk_create_delete_subnet networks = [self.create_network(), self.create_network()] File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 109, in create_network body = cls.networks_client.create_network(name=network_name, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-7 time: 2026-02-26 15:42:32.780226Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-02-26 15:42:32.780226Z failure: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback A88 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 743, in get_client_manager creds = getattr(cred_provider, credentials_method)() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 473, in get_primary_creds return self.get_project_member_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 514, in get_project_member_creds return self.get_credentials(['member'], scope='project') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 436, in get_credentials credentials = self._create_creds( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 262, in _create_creds self.creds_client.assign_user_role(user, project, role) File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 79, in assign_user_role role = self._check_role_exists(role_name) File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 67, in _check_role_exists roles = self._list_roles() File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 106, in _list_roles roles = self.roles_client.list_roles()['roles'] File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/roles_client.py", line 55, in list_roles resp, body = self.get(url) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-2 time: 2026-02-26 15:42:33.235492Z tags: worker-5 test: tearDownClass (tempest.api.network.test_extensions.ExtensionsTestJSON) time: 2026-02-26 15:42:33.235492Z failure: tearDownClass (tempest.api.network.test_extensions.ExtensionsTestJSON) [ 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-5 time: 2026-02-26 15:42:33.387222Z tags: worker-7 test: tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-02-26 15:42:33.387222Z failure: tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 2DE 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: ((, Unexpected response code received Details: 503, ), (, Unexpected response code received Details: 503, )) 0 ] tags: -worker-7 time: 2026-02-26 15:42:33.433974Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) time: 2026-02-26 15:42:33.433974Z failure: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B26 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-2 time: 2026-02-26 15:42:33.439525Z tags: worker-5 test: setUpClass (tempest.api.network.test_networks.NetworksTest) time: 2026-02-26 15:42:33.439525Z failure: setUpClass (tempest.api.network.test_networks.NetworksTest) [ 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-5 time: 2026-02-26 15:42:33.535860Z tags: worker-5 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-02-26 15:42:33.535860Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) [ 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-5 time: 2026-02-26 15:42:33.529478Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON) time: 2026-02-26 15:42:33.529478Z failure: setUpClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B26 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-2 time: 2026-02-26 15:42:33.484468Z tags: worker-7 test: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) time: 2026-02-26 15:42:33.484468Z failure: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback BF6 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-7 time: 2026-02-26 15:42:33.549853Z tags: worker-7 test: setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest) time: 2026-02-26 15:42:33.549853Z 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-7 time: 2026-02-26 15:42:33.699167Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-02-26 15:42:33.699167Z failure: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B22 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-5 time: 2026-02-26 15:42:33.671888Z tags: worker-7 test: setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-02-26 15:42:33.671888Z failure: setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback BCF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 100, in setup_credentials super(TestNetworkBasicOps, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 104, in setup_credentials super(ScenarioTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-7 time: 2026-02-26 15:42:33.658986Z tags: worker-2 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-02-26 15:42:33.658986Z failure: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B20 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-2 time: 2026-02-26 15:42:33.869202Z tags: worker-2 test: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) time: 2026-02-26 15:42:33.869202Z failure: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) [ 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-2 time: 2026-02-26 15:42:33.927474Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-02-26 15:42:33.927474Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback A8B 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-7 time: 2026-02-26 15:42:33.965735Z tags: worker-2 test: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) time: 2026-02-26 15:42:33.965735Z failure: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) [ 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-2 time: 2026-02-26 15:42:33.997312Z tags: worker-2 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration) time: 2026-02-26 15:42:33.997312Z 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-2 time: 2026-02-26 15:42:34.944180Z tags: worker-3 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-02-26 15:42:34.944180Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 4FE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 178, in setUpClass cls.resource_setup() File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 40, in resource_setup cls.create_alarm(event_rule=cls.rule) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/base.py", line 47, in create_alarm body = cls.alarming_client.create_alarm( File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/service/client.py", line 85, in create_alarm resp, body = self.post(uri, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-3 time: 2026-02-26 15:41:13.944546Z tags: worker-6 test: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] time: 2026-02-26 15:43:00.451104Z 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-02-26 15:41:13,945 31 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-02-26 15:41:13,945 31 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-02-26 15:41:14,151 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.205s 2026-02-26 15:41:14,151 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"keypair": {"name": "tempest-keypair-1814859423", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPnoc5skyFoAXtID6JRrmpti6Fnefu9aLUHjvMwIft8Tod8Mi+e+BoOnDEOqts7w2cc6SBjKc/YMKOQAbThb2jJHALxWEBeYsa8cRvBwlA1JuMLbBIRAsXTd4nCuI5jQ3w=="}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:13 GMT', 'server': 'Apache', 'content-length': '386', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8e150f0e-5631-4671-843f-a328fc0165b7', 'x-compute-request-id': 'req-8e150f0e-5631-4671-843f-a328fc0165b7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs'} Body: b'{"keypair": {"name": "tempest-keypair-1814859423", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPnoc5skyFoAXtID6JRrmpti6Fnefu9aLUHjvMwIft8Tod8Mi+e+BoOnDEOqts7w2cc6SBjKc/YMKOQAbThb2jJHALxWEBeYsa8cRvBwlA1JuMLbBIRAsXTd4nCuI5jQ3w==", "fingerprint": "2f:2b:f7:52:d7:f2:7b:9e:5a:bf:a6:1a:9a:f3:7f:fa", "user_id": "a805a425a8fa4f448259eb623057e6de"}}' 2026-02-26 15:41:14,154 31 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-1814859423 created 2026-02-26 15:41:15,502 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 1.347s 2026-02-26 15:41:15,502 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--943899038", "description": "tempest-description--595006171"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1595', 'x-openstack-request-id': 'req-786d7eb2-f4a9-4469-8f2e-4eee21357c27', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "name": "tempest-securitygroup--943899038", "stateful": true, "tenant_id": "c1374a62c57f4f108931412a088d2caa", "description": "tempest-description--595006171", "shared": false, "security_group_rules": [{"id": "05237eb7-beb8-4015-9dce-23e164806108", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 158, "description": null, "tags": [], "created_at": "2026-02-26T15:41:14Z", "updated_at": "2026-02-26T15:41:14Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}, {"id": "37fa57ec-7715-4d6d-b7d4-934f56f838e7", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 157, "description": null, "tags": [], "created_at": "2026-02-26T15:41:14Z", "updated_at": "2026-02-26T15:41:14Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}], "tags": [], "created_at": "2026-02-26T15:41:14Z", "updated_at": "2026-02-26T15:41:14Z", "revision_number": 1, "project_id": "c1374a62c57f4f108931412a088d2caa"}}' 2026-02-26 15:41:16,792 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 1.289s 2026-02-26 15:41:16,792 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:16 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-78111344-49d3-4cb9-854b-bfcd55626acf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "44b894cf-6ff8-4887-9af6-49c210cb3f69", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "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-02-26T15:41:16Z", "updated_at": "2026-02-26T15:41:16Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}}' 2026-02-26 15:41:17,642 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.850s 2026-02-26 15:41:17,642 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-591f270b-5f9b-4874-85a6-5e4eaf0f06fb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "4da2af9f-1c13-46c0-90be-6b67cb062b8f", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "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-02-26T15:41:17Z", "updated_at": "2026-02-26T15:41:17Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}}' 2026-02-26 15:41:17,643 31 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--943899038 created 2026-02-26 15:41:19,236 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 1.590s 2026-02-26 15:41:19,236 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-0de25081-8109-4fa1-b252-ab3e4850ada6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "398e5765-6b38-4370-b012-a1b43ce89b07", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "floating_ip_address": "192.168.122.191", "floating_network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "c1374a62c57f4f108931412a088d2caa", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-26T15:41:18Z", "updated_at": "2026-02-26T15:41:18Z", "revision_number": 0}}' 2026-02-26 15:41:19,236 31 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '398e5765-6b38-4370-b012-a1b43ce89b07', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'floating_ip_address': '192.168.122.191', 'floating_network_id': '9e2830e0-83c6-4b9b-9fbb-4234b9766929', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': 'c1374a62c57f4f108931412a088d2caa', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-26T15:41:18Z', 'updated_at': '2026-02-26T15:41:18Z', 'revision_number': 0, 'ip': '192.168.122.191'} created 2026-02-26 15:41:19,979 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.738s 2026-02-26 15:41:19,979 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-length': '6276', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2ea183b1-5ca8-4863-b279-ac21083359ac', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; 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": "a805a425a8fa4f448259eb623057e6de", "name": "tempest-AttachInterfacesUnderV243Test-1127563797-project-member", "password_expires_at": null}, "audit_ids": ["M68HAIaQTgm2IiWRy3pODw"], "expires_at": "2026-02-26T16:41:19.000000Z", "issued_at": "2026-02-26T15:41:19.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "c1374a62c57f4f108931412a088d2caa", "name": "tempest-AttachInterfacesUnderV243Test-1127563797"}, "is_domain": false, "roles": [{"id": "c527c0c13f4d46edb78892c38a765022", "name": "reader"}, {"id": "0fa39ffa4d6446f59c86c21655bda0a6", "name": "member"}], "catalog": [{"endpoints": [{"name": "swift", "id": "d618bd501a74465191f9fc8ef047e6a8", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}, {"name": "swift", "id": "f070ff1d8b2d4ce5bc37bddb6aeb548c", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}], "id": "1a905983cd754228b1ac4cf0b29f5fd4", "type": "object-store", "name": "swift"}, {"endpoints": [], "id": "1ed8f120cf894f9685040a40e9a10bc7", "type": "Ceilometer", "name": "ceilometer"}, {"endpoints": [{"name": "neutron", "id": "90ebf9866ca04debb8b6d446658519e7", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "fb31cf9106b54f518e7e6d233495df41", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "238368e2a85747919e02857c93c71afc", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "barbican", "id": "2c7408170ade400d9235a5f30fc11e46", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}, {"name": "barbican", "id": "57b66414d7314de092fb9666ad10c300", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "3fd145f4566b4600aa3e5d272fde8d25", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "glance", "id": "62991b1bc8574650bebb005fbe4871d7", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}, {"name": "glance", "id": "a08a4aaa412546e7ae17c36eb74b057b", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "4e06c4caeff74518a6b586b193f01d05", "type": "image", "name": "glance"}, {"endpoints": [{"name": "heat", "id": "95906db6c3024c12a401606977673433", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}, {"name": "heat", "id": "a9ff76a2dd244312b7a928169cc77406", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}], "id": "69fda7953d7d4635b02fdd8236a908e3", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "0e95e02de21541c5aaceb933b1936f5f", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}, {"id": "89a9debeb8d74fff9ef7488fa7f3059f", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}], "id": "7058ca8b80064a7eb351efb3a7674ca3", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "cinderv3", "id": "6102407e4c7e4b29b02dcef6c5fcae5b", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "90c501900203496bbdc04e 2026-02-26 15:41:19,980 31 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '8774eb2f-a1b3-489c-9877-ede7f5caa693', 'name': 'tempest-AttachInterfacesUnderV243Test-1399543973-network', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': 'c1374a62c57f4f108931412a088d2caa', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 61351, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'l2_adjacency': True, 'tags': [], 'created_at': '2026-02-26T15:40:55Z', 'updated_at': '2026-02-26T15:40:55Z', 'revision_number': 1} available for tenant 2026-02-26 15:41:19,980 31 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-1814859423', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPnoc5skyFoAXtID6JRrmpti6Fnefu9aLUHjvMwIft8Tod8Mi+e+BoOnDEOqts7w2cc6SBjKc/YMKOQAbThb2jJHALxWEBeYsa8cRvBwlA1JuMLbBIRAsXTd4nCuI5jQ3w==', 'fingerprint': '2f:2b:f7:52:d7:f2:7b:9e:5a:bf:a6:1a:9a:f3:7f:fa', 'user_id': 'a805a425a8fa4f448259eb623057e6de', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDAYVDWESpJgxI32a9LeUTtlDSHTafqDuEVABq150lmUHZng0OBqdLXd\nYyraKSAAJOKgBwYFK4EEACKhZANiAAT56HObJMhaAF7SA+iUa5qbYuhZ3n7vWi1B\n47zMCH7fE6HfDIvnvgaDpwxDqrbO8NnHOkgYynP2DCjkAG04W9oyRwC8VhAXmLGv\nHEbwcJQNSbjC2wSEQLF03eJwriOY0N8=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '09f4499d-e8f1-4fb1-bf25-28589fa202a5', 'name': 'tempest-securitygroup--943899038', 'stateful': True, 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'description': 'tempest-description--595006171', 'shared': False, 'security_group_rules': [{'id': '05237eb7-beb8-4015-9dce-23e164806108', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'security_group_id': '09f4499d-e8f1-4fb1-bf25-28589fa202a5', 'ethertype': 'IPv6', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 158, 'description': None, 'tags': [], 'created_at': '2026-02-26T15:41:14Z', 'updated_at': '2026-02-26T15:41:14Z', 'revision_number': 0, 'project_id': 'c1374a62c57f4f108931412a088d2caa'}, {'id': '37fa57ec-7715-4d6d-b7d4-934f56f838e7', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'security_group_id': '09f4499d-e8f1-4fb1-bf25-28589fa202a5', 'ethertype': 'IPv4', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 157, 'description': None, 'tags': [], 'created_at': '2026-02-26T15:41:14Z', 'updated_at': '2026-02-26T15:41:14Z', 'revision_number': 0, 'project_id': 'c1374a62c57f4f108931412a088d2caa'}], 'tags': [], 'created_at': '2026-02-26T15:41:14Z', 'updated_at': '2026-02-26T15:41:14Z', 'revision_number': 1, 'project_id': 'c1374a62c57f4f108931412a088d2caa'}, 'floating_ip': {'id': '398e5765-6b38-4370-b012-a1b43ce89b07', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'floating_ip_address': '192.168.122.191', 'floating_network_id': '9e2830e0-83c6-4b9b-9fbb-4234b9766929', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': 'c1374a62c57f4f108931412a088d2caa', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-26T15:41:18Z', 'updated_at': '2026-02-26T15:41:18Z', 'revision_number': 0, 'ip': '192.168.122.191'}} 2026-02-26 15:41:26,318 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 6.337s 2026-02-26 15:41:26,319 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"server": {"name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "imageRef": "feb250ec-ae26-4d96-9784-7b23581921d0", "flavorRef": "774858d6-14a9-4878-a3c8-45206bd44dc1", "networks": [{"uuid": "8774eb2f-a1b3-489c-9877-ede7f5caa693"}], "security_groups": [{"name": "tempest-securitygroup--943899038"}], "key_name": "tempest-keypair-1814859423", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:20 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ef89ea75-babc-4e96-8961-8ac869787421', 'x-compute-request-id': 'req-ef89ea75-babc-4e96-8961-8ac869787421', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--943899038"}], "adminPass": "GD8kZwn9X6NE"}}' 2026-02-26 15:41:27,365 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.045s 2026-02-26 15:41:27,366 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:26 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-37aa09f3-7891-49cb-8609-822d950ed921', 'x-compute-request-id': 'req-37aa09f3-7891-49cb-8609-822d950ed921', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:27Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-1814859423", "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-02-26 15:41:29,865 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.493s 2026-02-26 15:41:29,865 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:28 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-3dfab316-85c2-489a-8701-225b6fffb4ac', 'x-compute-request-id': 'req-3dfab316-85c2-489a-8701-225b6fffb4ac', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "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-02-26 15:41:29,869 31 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/spawning" after 2 second wait 2026-02-26 15:41:32,849 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.979s 2026-02-26 15:41:32,850 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:30 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-48041aaa-d07b-4c5e-bdf4-1a8aca0f0e9b', 'x-compute-request-id': 'req-48041aaa-d07b-4c5e-bdf4-1a8aca0f0e9b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:37,646 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 3.789s 2026-02-26 15:41:37,647 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:33 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-e604f9c7-7d4d-4c66-a27a-5d921b7d5cd0', 'x-compute-request-id': 'req-e604f9c7-7d4d-4c66-a27a-5d921b7d5cd0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:40,652 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 2.001s 2026-02-26 15:41:40,652 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 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-74af10bd-92bc-4e60-9259-c2c1bf4571fa', 'x-compute-request-id': 'req-74af10bd-92bc-4e60-9259-c2c1bf4571fa', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:43,867 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 2.209s 2026-02-26 15:41:43,867 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:41 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-428d98a7-5801-425b-8611-7e9f694112e0', 'x-compute-request-id': 'req-428d98a7-5801-425b-8611-7e9f694112e0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:45,567 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 0.692s 2026-02-26 15:41:45,568 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:44 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-0ea10ba0-9b15-4300-b311-0b8dfbfffefe', 'x-compute-request-id': 'req-0ea10ba0-9b15-4300-b311-0b8dfbfffefe', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:48,145 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.572s 2026-02-26 15:41:48,145 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:46 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-adb1b769-a7d0-4ccf-85bd-a5a72041c808', 'x-compute-request-id': 'req-adb1b769-a7d0-4ccf-85bd-a5a72041c808', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:50,853 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.700s 2026-02-26 15:41:50,853 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:49 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-cdd17853-2550-43c9-988b-42d087663cfe', 'x-compute-request-id': 'req-cdd17853-2550-43c9-988b-42d087663cfe', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "ACTIVE", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:48Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1399543973-network": [{"version": 4, "addr": "10.100.0.12", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:89:51:2f"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": "2026-02-26T15:41:48.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:50,857 31 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 23 second wait 2026-02-26 15:41:52,401 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-interface 1.544s 2026-02-26 15:41:52,402 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:50 GMT', 'server': 'Apache', 'content-length': '285', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-f4561d2b-cdae-4105-a8e8-eb6ab6991ce7', 'x-compute-request-id': 'req-f4561d2b-cdae-4105-a8e8-eb6ab6991ce7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "8774eb2f-a1b3-489c-9877-ede7f5caa693", "port_id": "1b57ca02-bb66-4489-a136-5b7ddb5a7f3b", "mac_addr": "fa:16:3e:89:51:2f", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "749b3dc4-0aea-424b-aabf-2d91a0e00241", "ip_address": "10.100.0.12"}]}]}' 2026-02-26 15:41:54,812 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07 2.406s 2026-02-26 15:41:54,813 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "1b57ca02-bb66-4489-a136-5b7ddb5a7f3b"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '882', 'x-openstack-request-id': 'req-421bfbb3-5d19-40f7-acbf-e7da273a668e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07'} Body: b'{"floatingip": {"id": "398e5765-6b38-4370-b012-a1b43ce89b07", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "floating_ip_address": "192.168.122.191", "floating_network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929", "router_id": "f034beb5-889e-4b8e-a14b-402d2f183903", "port_id": "1b57ca02-bb66-4489-a136-5b7ddb5a7f3b", "fixed_ip_address": "10.100.0.12", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "8774eb2f-a1b3-489c-9877-ede7f5caa693", "mac_address": "fa:16:3e:89:51:2f", "admin_state_up": true, "status": "ACTIVE", "device_id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-26T15:41:18Z", "updated_at": "2026-02-26T15:41:53Z", "revision_number": 1, "project_id": "c1374a62c57f4f108931412a088d2caa"}}' 2026-02-26 15:41:56,702 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.888s 2026-02-26 15:41:56,702 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:54 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-224defc7-4b2f-4089-8408-267eacbc778b', 'x-compute-request-id': 'req-224defc7-4b2f-4089-8408-267eacbc778b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "ACTIVE", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:48Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1399543973-network": [{"version": 4, "addr": "10.100.0.12", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:89:51:2f"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": "2026-02-26T15:41:48.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:56,742 31 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.191:22' as 'cirros' with public key authentication 2026-02-26 15:42:56,807 31 WARNING [tempest.lib.common.ssh] Failed to establish authenticated ssh connection to cirros@192.168.122.191 (timed out). Number attempts: 1. Retry after 2 seconds. 2026-02-26 15:42:59,408 31 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-02-26 15:42:59,506 31 INFO [paramiko.transport] Authentication (publickey) successful! 2026-02-26 15:42:59,507 31 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.191 successfully created 2026-02-26 15:42:59,774 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 503 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-interface 0.266s 2026-02-26 15:42:59,775 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:59 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-93b61ce6-4c36-4205-a229-aa7b1a833d6d', 'x-compute-request-id': 'req-93b61ce6-4c36-4205-a229-aa7b1a833d6d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-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-02-26 15:43:00,028 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 0.113s 2026-02-26 15:43:00,029 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:59 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-4a2222a0-9c12-47f8-a286-1247b321ca04', 'x-compute-request-id': 'req-4a2222a0-9c12-47f8-a286-1247b321ca04', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} 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-02-26 15:43:00,029 31 ERROR [tempest.api.compute.base] Failed to delete server f09acc59-7ff9-4b30-a452-6aba0cc71de9 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 172, in delete_server 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base self._error_checker(resp, resp_body) 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base Details: 503 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base 2026-02-26 15:43:00,151 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-keypair-1814859423 0.105s 2026-02-26 15:43:00,151 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:00 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-2686c0c7-52b4-4d0d-8fd4-2e1c149d47f1', 'x-compute-request-id': 'req-2686c0c7-52b4-4d0d-8fd4-2e1c149d47f1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-keypair-1814859423'} 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-02-26 15:43:00,151 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-1814859423 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources 2026-02-26 15:43:00,373 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/09f4499d-e8f1-4fb1-bf25-28589fa202a5 0.213s 2026-02-26 15:43:00,374 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:00 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-ba03e5a6-ec0a-4630-aa6f-ee2ff54cbf81', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/09f4499d-e8f1-4fb1-bf25-28589fa202a5'} 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-02-26 15:43:00,374 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 09f4499d-e8f1-4fb1-bf25-28589fa202a5 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 315, in clear_validation_resources 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.vaF13 lidation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources 2026-02-26 15:43:00,445 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07 0.067s 2026-02-26 15:43:00,446 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:00 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-32fabf9c-f16c-4b41-bd5e-27d8d17c0cbc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07'} 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-02-26 15:43:00,446 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip 398e5765-6b38-4370-b012-a1b43ce89b07 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 335, in clear_validation_resources 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/floating_ips_client.py", line 55, in delete_floatingip 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8,language=python traceback 5CE 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 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 662 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 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-6 time: 2026-02-26 15:43:00.616259Z tags: worker-6 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-02-26 15:43:00.616259Z failure: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 2DE 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: ((, Unexpected response code received Details: 503, ), (, Unexpected response code received Details: 503, )) 0 ] tags: -worker-6 time: 2026-02-26 15:43:00.701409Z tags: worker-6 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) time: 2026-02-26 15:43:00.701409Z failure: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback BD5 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_create_server.py", line 43, in setup_credentials super(ServersTestJSON, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-6 time: 2026-02-26 15:43:00.810812Z tags: worker-6 test: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) time: 2026-02-26 15:43:00.810812Z failure: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B26 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-6 time: 2026-02-26 15:43:00.904305Z tags: worker-6 test: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) time: 2026-02-26 15:43:00.904305Z failure: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B26 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-6 time: 2026-02-26 15:43:00.975454Z tags: worker-6 test: setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON) time: 2026-02-26 15:43:00.975454Z failure: setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback B26 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-6 time: 2026-02-26 15:43:01.057683Z tags: worker-6 test: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-02-26 15:43:01.057683Z failure: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) [ 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-6 time: 2026-02-26 15:43:01.140103Z tags: worker-6 test: setUpClass (tempest.api.network.test_routers.RoutersTest) time: 2026-02-26 15:43:01.140103Z failure: setUpClass (tempest.api.network.test_routers.RoutersTest) [ 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-6 time: 2026-02-26 15:43:29.653639Z tags: worker-1 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-02-26 15:43:29.653639Z failure: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 1309 Traceback (most recent call last): 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 281, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/usr/lib64/python3.9/socket.py", line 716, in readinto return self._sock.recv_into(b) File "/usr/lib64/python3.9/ssl.py", line 1277, in recv_into return self.read(nbytes, buffer) File "/usr/lib64/python3.9/ssl.py", line 1135, in read return self._sslobj.read(len, buffer) socket.timeout: The read operation timed out During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 104, in setup_credentials super(ScenarioTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 743, in get_client_manager creds = getattr(cred_provider, credentials_method)() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 476, in get_admin_creds return self.get_credentials('admin') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 459, in get_credentials network, subnet, router = self._create_network_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 318, in _create_network_resources router = self._create_router(router_name, tenant_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 379, in _create_router resp_body = self.routers_admin_client.create_router(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 27, in create_router return self.create_resource(uri, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 709, in reraise raise value File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 448, in _make_request self._raise_timeout(err=e, url=url, timeout_value=read_timeout) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 337, in _raise_timeout raise ReadTimeoutError( urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Read timed out. (read timeout=60) 0 ] tags: -worker-1 time: 2026-02-26 15:43:29.657681Z tags: worker-1 test: setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) time: 2026-02-26 15:43:29.657681Z skip: setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) [ multipart Content-Type: text/plain;charset=utf8 reason 34 Less than 2 compute nodes, skipping multinode tests.0 ] tags: -worker-1 time: 2026-02-26 15:43:29.688247Z tags: worker-1 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest) time: 2026-02-26 15:43:29.688247Z 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-1 time: 2026-02-26 15:43:30.532076Z tags: worker-0 test: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-02-26 15:43:30.532076Z failure: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 635 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 635, in clear_creds self.cleanup_default_secgroup( File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_provider.py", line 145, in cleanup_default_secgroup security_group_client.delete_security_group(secgroup['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-0 time: 2026-02-26 15:43:30.673485Z tags: worker-0 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-02-26 15:43:30.673485Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) [ 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-02-26 15:42:22.551171Z tags: worker-4 test: tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] time: 2026-02-26 15:43:30.683742Z failure: tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 160A 2026-02-26 15:42:25,820 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.268s 2026-02-26 15:42:25,821 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-2027425803"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '626', 'x-openstack-request-id': 'req-ca321647-c170-4a86-8732-4294cb4f4a74', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"07ff34c8-3480-46cc-9a19-6aefe270136f","name":"tempest-PortsTestJSON-2027425803","tenant_id":"bb7937395aa4485eb2609b6d8928b7a2","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"bb7937395aa4485eb2609b6d8928b7a2","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-02-26T15:42:23Z","updated_at":"2026-02-26T15:42:23Z","revision_number":1}}' 2026-02-26 15:42:30,415 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 4.593s 2026-02-26 15:42:30,415 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "07ff34c8-3480-46cc-9a19-6aefe270136f", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1", "allocation_pools": [{"start": "10.100.0.2", "end": "10.100.0.14"}]}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-83a35d38-f71b-437e-97b7-0e972ad4a0e1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"7c9183d5-ec44-4978-afa4-e01836846fb7","name":"","tenant_id":"bb7937395aa4485eb2609b6d8928b7a2","network_id":"07ff34c8-3480-46cc-9a19-6aefe270136f","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-02-26T15:42:27Z","updated_at":"2026-02-26T15:42:27Z","revision_number":0,"project_id":"bb7937395aa4485eb2609b6d8928b7a2"}}' 2026-02-26 15:43:30,633 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/7c9183d5-ec44-4978-afa4-e01836846fb7 0.091s 2026-02-26 15:43:30,633 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-18c1ec69-8af2-4626-82b0-b642f92e4b84', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/7c9183d5-ec44-4978-afa4-e01836846fb7'} 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-02-26 15:43:30,681 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/07ff34c8-3480-46cc-9a19-6aefe270136f 0.040s 2026-02-26 15:43:30,681 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-a2cafbf4-e4f8-41f4-86f2-658dee3ff727', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/07ff34c8-3480-46cc-9a19-6aefe270136f'} 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 E88 Traceback (most recent call last): 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 281, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/usr/lib64/python3.9/socket.py", line 716, in readinto return self._sock.recv_into(b) File "/usr/lib64/python3.9/ssl.py", line 1277, in recv_into return self.read(nbytes, buffer) File "/usr/lib64/python3.9/ssl.py", line 1135, in read return self._sslobj.read(len, buffer) socket.timeout: The read operation timed out During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 136, in test_create_port_in_allowed_allocation_pools body = self.ports_client.create_port( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 28, in create_port return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 709, in reraise raise value File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 448, in _make_request self._raise_timeout(err=e, url=url, timeout_value=read_timeout) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 337, in _raise_timeout raise ReadTimeoutError( urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Read timed out. (read timeout=60) 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 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-4 time: 2026-02-26 15:43:30.685113Z tags: worker-4 test: tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] time: 2026-02-26 15:43:30.749440Z failure: tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 499 2026-02-26 15:43:30,745 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_with_no_securitygroups): 503 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.060s 2026-02-26 15:43:30,746 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-1728743227"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-43b3dde3-55f8-4656-8ebf-463492556bac', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} 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 4C5 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 516, in test_create_port_with_no_securitygroups network = self._create_network() File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 66, in _create_network 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 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-4 time: 2026-02-26 15:43:30.756734Z tags: worker-0 test: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) time: 2026-02-26 15:43:30.756734Z failure: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) [ 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-02-26 15:43:30.750689Z tags: worker-4 test: tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] time: 2026-02-26 15:43:30.816720Z failure: tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4BC 2026-02-26 15:43:30,816 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_update_delete_port): 503 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.065s 2026-02-26 15:43:30,816 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "adb1a709-5c53-454d-b3ac-b1652d94a706", "name": "tempest-PortsTestJSON-849164452"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-1d1f68f1-c1b1-407a-b141-f82ffb281a62', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} 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 41E Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 78, in test_create_update_delete_port body = self.ports_client.create_port( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 28, in create_port 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 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-4 time: 2026-02-26 15:43:30.831358Z tags: worker-0 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-02-26 15:43:30.831358Z 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-02-26 15:43:30.817408Z tags: worker-4 test: tempest.api.network.test_ports.PortsTestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] time: 2026-02-26 15:43:30.877227Z failure: tempest.api.network.test_ports.PortsTestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 445 2026-02-26 15:43:30,876 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_list_ports): 503 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.059s 2026-02-26 15:43:30,876 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-e6dc9357-ed69-4583-8299-3ad02777f5db', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} 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 40D Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 184, in test_list_ports body = self.ports_client.list_ports() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 69, in list_ports return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-4 time: 2026-02-26 15:43:30.893327Z tags: worker-0 test: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) time: 2026-02-26 15:43:30.893327Z failure: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback BF2 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-0 time: 2026-02-26 15:43:30.897863Z tags: worker-0 test: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) time: 2026-02-26 15:43:30.897863Z skip: setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) [ multipart Content-Type: text/plain;charset=utf8 reason 36 VolumesListTestJSON skipped as Cinder is not available0 ] tags: -worker-0 time: 2026-02-26 15:43:30.925754Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest) time: 2026-02-26 15:43:30.925754Z 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-0 time: 2026-02-26 15:43:30.877760Z tags: worker-4 test: tempest.api.network.test_ports.PortsTestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] time: 2026-02-26 15:43:30.933306Z failure: tempest.api.network.test_ports.PortsTestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 48E 2026-02-26 15:43:30,932 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_show_port): 503 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/aacc463a-dc13-4f81-b248-f6299012e9f4 0.054s 2026-02-26 15:43:30,932 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-ce7aa94e-ec22-4603-9f5d-a3cb03abb1c1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/aacc463a-dc13-4f81-b248-f6299012e9f4'} 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 416 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 156, in test_show_port body = self.ports_client.show_port(self.port['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 49, in show_port return self.show_resource(uri, **fields) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 53, in show_resource resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-4 time: 2026-02-26 15:43:31.006691Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-02-26 15:43:31.006691Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback A8B 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-0 time: 2026-02-26 15:43:31.203622Z tags: worker-4 test: tearDownClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-02-26 15:43:31.203622Z failure: tearDownClass (tempest.api.network.test_ports.PortsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback 36F 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: ((, Unexpected response code received Details: 503, ), (, Unexpected response code received Details: 503, ), (, Unexpected response code received Details: 503, )) 0 ] tags: -worker-4 time: 2026-02-26 15:43:31.205176Z tags: worker-4 test: setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) time: 2026-02-26 15:43:31.205176Z 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-4 time: 2026-02-26 15:43:31.323708Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-02-26 15:43:31.323708Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) [ multipart Content-Type: text/x-traceback;charset=utf8,language=python traceback A8B 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-4 time: 2026-02-26 15:43:31.327926Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) time: 2026-02-26 15:43:31.327926Z skip: setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest) [ multipart Content-Type: text/plain;charset=utf8 reason 1B Gnocchi support is required0 ] tags: -worker-4 .stestr/meta.dbm.dat0000644012276001227600000000000015150065043014564 0ustar tempesttempest.stestr/meta.dbm.dir0000644012276001227600000000000015150065043014572 0ustar tempesttempest.stestr/failing0000600012276001227600000074404015150065043013752 0ustar tempesttempesttime: 2026-02-26 15:42:22.842277Z tags: worker-5 test: tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions[id-ef28c7e6-e646-4979-9d67-deb207bc5564,smoke] time: 2026-02-26 15:42:33.028853Z failure: tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions[id-ef28c7e6-e646-4979-9d67-deb207bc5564,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' DBDF 2026-02-26 15:42:23,245 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions 0.401s 2026-02-26 15:42:23,249 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '17205', 'x-openstack-request-id': 'req-ae98afd3-c212-49ef-bc2a-6dee07fbc18e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions'} Body: b'{"extensions": [{"name": "Address group", "alias": "address-group", "description": "Support address group", "updated": "2020-07-15T10:00:00-00:00", "links": []}, {"name": "Address scope", "alias": "address-scope", "description": "Address scopes extension.", "updated": "2015-07-26T10:00:00-00:00", "links": []}, {"name": "agent", "alias": "agent", "description": "The agent management extension.", "updated": "2013-02-03T10:00:00-00:00", "links": []}, {"name": "Allowed Address Pairs", "alias": "allowed-address-pairs", "description": "Provides allowed address pairs", "updated": "2013-07-23T10:00:00-00:00", "links": []}, {"name": "Auto Allocated Topology Services", "alias": "auto-allocated-topology", "description": "Auto Allocated Topology Services.", "updated": "2016-01-01T00:00:00-00:00", "links": []}, {"name": "Availability Zone", "alias": "availability_zone", "description": "The availability zone extension.", "updated": "2015-01-01T10:00:00-00:00", "links": []}, {"name": "Default Subnetpools", "alias": "default-subnetpools", "description": "Provides ability to mark and use a subnetpool as the default.", "updated": "2016-02-18T18:00:00-00:00", "links": []}, {"name": "DHCP Agent Scheduler", "alias": "dhcp_agent_scheduler", "description": "Schedule networks among dhcp agents", "updated": "2013-02-07T10:00:00-00:00", "links": []}, {"name": "DNS Integration", "alias": "dns-integration", "description": "Provides integration with DNS.", "updated": "2015-08-15T18:00:00-00:00", "links": []}, {"name": "dns_domain for ports", "alias": "dns-domain-ports", "description": "Allows the DNS domain to be specified for a network port.", "updated": "2017-04-24T10:00:00-00:00", "links": []}, {"name": "DNS domain names with keywords allowed", "alias": "dns-integration-domain-keywords", "description": "Allows to use keywords like , , and as DNS domain name", "updated": "2020-06-15T18:00:00-00:00", "links": []}, {"name": "Expose Floating IP port forwardings", "alias": "expose-port-forwarding-in-fip", "description": "Expose port forwarding fields in floating IP response", "updated": "2018-06-28T16:00:00-00:00", "links": []}, {"name": "Neutron external network", "alias": "external-net", "description": "Adds external network attribute to network resource.", "updated": "2013-01-14T10:00:00-00:00", "links": []}, {"name": "Neutron Extra DHCP options", "alias": "extra_dhcp_opt", "description": "Extra options configuration for DHCP. For example PXE boot options to DHCP clients can be specified (e.g. tftp-server, server-ip-address, bootfile-name)", "updated": "2013-03-17T12:00:00-00:00", "links": []}, {"name": "Neutron Extra Route", "alias": "extraroute", "description": "Extra routes configuration for L3 router", "updated": "2013-02-01T10:00:00-00:00", "links": []}, {"name": "Filter parameters validation", "alias": "filter-validation", "description": "Provides validation on filter parameters.", "updated": "2018-07-04T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding new attribute description", "alias": "floating-ip-port-forwarding-description", "description": "Add a description field to Port Forwarding rules", "updated": "2019-11-01T10:00:00-00:00", "links": []}, {"name": "Floating IP port forwarding detail", "alias": "floating-ip-port-forwarding-detail", "description": "Allow list floating ip return more port forwarding data, include\'id\' and \'internal_port_id\'", "updated": "2022-05-06T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Forwarding support port ranges", "alias": "floating-ip-port-forwarding-port-ranges", "description": "Add suport to port ranges", "updated": "2020-07-01T10:00:00-00:00", "links": []}, {"name": "Floating IP Port Details Extension", "alias": "fip-port-details", "description": "Add port_details attribute to Floating IP resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}, {"name": "Neutron Service Flavors", "alias": "flavors", "description": "Flavor specification for Neutron advanced services.", "updated": "2015-09-17T10:00:00-00:00", "li 2026-02-26 15:42:23,509 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-group 0.260s 2026-02-26 15:42:23,510 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '159', 'x-openstack-request-id': 'req-5ae95afe-9fe4-441a-9da6-85a0edb14c3d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-group'} Body: b'{"extension": {"name": "Address group", "alias": "address-group", "description": "Support address group", "updated": "2020-07-15T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,588 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-scope 0.077s 2026-02-26 15:42:23,588 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '163', 'x-openstack-request-id': 'req-2fee5a43-2197-4ea8-9cc9-29b6c63ab0cd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/address-scope'} Body: b'{"extension": {"name": "Address scope", "alias": "address-scope", "description": "Address scopes extension.", "updated": "2015-07-26T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,675 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/agent 0.086s 2026-02-26 15:42:23,676 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '153', 'x-openstack-request-id': 'req-e8215c56-cacf-4973-b3a8-822d0d674f6c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/agent'} Body: b'{"extension": {"name": "agent", "alias": "agent", "description": "The agent management extension.", "updated": "2013-02-03T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,729 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/allowed-address-pairs 0.052s 2026-02-26 15:42:23,729 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '184', 'x-openstack-request-id': 'req-f8f43b89-075f-4ef8-8d77-57f4572638d2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/allowed-address-pairs'} Body: b'{"extension": {"name": "Allowed Address Pairs", "alias": "allowed-address-pairs", "description": "Provides allowed address pairs", "updated": "2013-07-23T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,809 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/auto-allocated-topology 0.079s 2026-02-26 15:42:23,830 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-a52775c0-7529-4ca0-831b-3390c9282139', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/auto-allocated-topology'} Body: b'{"extension": {"name": "Auto Allocated Topology Services", "alias": "auto-allocated-topology", "description": "Auto Allocated Topology Services.", "updated": "2016-01-01T00:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,898 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/availability_zone 0.068s 2026-02-26 15:42:23,899 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-494cfcc9-659e-4d71-bc89-086228b7792a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/availability_zone'} Body: b'{"extension": {"name": "Availability Zone", "alias": "availability_zone", "description": "The availability zone extension.", "updated": "2015-01-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:23,959 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/default-subnetpools 0.060s 2026-02-26 15:42:23,960 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:23 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '211', 'x-openstack-request-id': 'req-cc110957-35b3-46ea-9e59-dff51d45cd67', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/default-subnetpools'} Body: b'{"extension": {"name": "Default Subnetpools", "alias": "default-subnetpools", "description": "Provides ability to mark and use a subnetpool as the default.", "updated": "2016-02-18T18:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,006 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dhcp_agent_scheduler 0.046s 2026-02-26 15:42:24,006 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '187', 'x-openstack-request-id': 'req-c2db3b9b-bc68-4ee1-bbb3-71de176c2b2e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dhcp_agent_scheduler'} Body: b'{"extension": {"name": "DHCP Agent Scheduler", "alias": "dhcp_agent_scheduler", "description": "Schedule networks among dhcp agents", "updated": "2013-02-07T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,082 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration 0.075s 2026-02-26 15:42:24,082 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '172', 'x-openstack-request-id': 'req-1ad5a2b0-e48e-495a-b36d-9f20a2d6df8d', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration'} Body: b'{"extension": {"name": "DNS Integration", "alias": "dns-integration", "description": "Provides integration with DNS.", "updated": "2015-08-15T18:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,127 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-domain-ports 0.045s 2026-02-26 15:42:24,128 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '205', 'x-openstack-request-id': 'req-bbd2ae14-7464-4b96-b128-4924539005dc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-domain-ports'} Body: b'{"extension": {"name": "dns_domain for ports", "alias": "dns-domain-ports", "description": "Allows the DNS domain to be specified for a network port.", "updated": "2017-04-24T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,190 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration-domain-keywords 0.062s 2026-02-26 15:42:24,190 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '283', 'x-openstack-request-id': 'req-90f7d9e7-8911-4543-a164-c8be6c371055', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/dns-integration-domain-keywords'} Body: b'{"extension": {"name": "DNS domain names with keywords allowed", "alias": "dns-integration-domain-keywords", "description": "Allows to use keywords like , , and as DNS domain name", "updated": "2020-06-15T18:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,271 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/expose-port-forwarding-in-fip 0.080s 2026-02-26 15:42:24,272 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-08dcadf9-3c17-4cca-a481-175232357d06', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/expose-port-forwarding-in-fip'} Body: b'{"extension": {"name": "Expose Floating IP port forwardings", "alias": "expose-port-forwarding-in-fip", "description": "Expose port forwarding fields in floating IP response", "updated": "2018-06-28T16:00:00-00:00", "links": []}}' 2026-02-26 15:42:24,456 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/external-net 0.183s 2026-02-26 15:42:24,456 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:24 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-2319f33a-29c6-4263-ad2a-a8cf89978bfd', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/external-net'} Body: b'{"extension": {"name": "Neutron external network", "alias": "external-net", "description": "Adds external network attribute to network resource.", "updated": "2013-01-14T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,287 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extra_dhcp_opt 1.830s 2026-02-26 15:42:26,287 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '304', 'x-openstack-request-id': 'req-73eb9ad7-4780-4b9d-9f89-fcc157a46b23', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extra_dhcp_opt'} Body: b'{"extension": {"name": "Neutron Extra DHCP options", "alias": "extra_dhcp_opt", "description": "Extra options configuration for DHCP. For example PXE boot options to DHCP clients can be specified (e.g. tftp-server, server-ip-address, bootfile-name)", "updated": "2013-03-17T12:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,407 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extraroute 0.119s 2026-02-26 15:42:26,407 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '181', 'x-openstack-request-id': 'req-26ce54f8-4f00-43d4-b7d9-837b7be86f8a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/extraroute'} Body: b'{"extension": {"name": "Neutron Extra Route", "alias": "extraroute", "description": "Extra routes configuration for L3 router", "updated": "2013-02-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,483 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/filter-validation 0.075s 2026-02-26 15:42:26,483 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '198', 'x-openstack-request-id': 'req-c9ff50b4-fae2-4df5-9530-45115a41e235', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/filter-validation'} Body: b'{"extension": {"name": "Filter parameters validation", "alias": "filter-validation", "description": "Provides validation on filter parameters.", "updated": "2018-07-04T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,569 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-description 0.085s 2026-02-26 15:42:26,569 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '252', 'x-openstack-request-id': 'req-4e93581e-5d60-4368-987b-493d0f711138', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-description'} Body: b'{"extension": {"name": "Floating IP Port Forwarding new attribute description", "alias": "floating-ip-port-forwarding-description", "description": "Add a description field to Port Forwarding rules", "updated": "2019-11-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,699 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-detail 0.129s 2026-02-26 15:42:26,740 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '271', 'x-openstack-request-id': 'req-19c63a45-0914-4da2-8aa2-184febc5db3b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-detail'} Body: b'{"extension": {"name": "Floating IP port forwarding detail", "alias": "floating-ip-port-forwarding-detail", "description": "Allow list floating ip return more port forwarding data, include\'id\' and \'internal_port_id\'", "updated": "2022-05-06T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,807 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-port-ranges 0.066s 2026-02-26 15:42:26,807 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '223', 'x-openstack-request-id': 'req-717ac552-fc7d-42bb-9578-f5e6aa0deeb3', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding-port-ranges'} Body: b'{"extension": {"name": "Floating IP Port Forwarding support port ranges", "alias": "floating-ip-port-forwarding-port-ranges", "description": "Add suport to port ranges", "updated": "2020-07-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,891 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/fip-port-details 0.083s 2026-02-26 15:42:26,891 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-c9affb48-dc32-458a-99fd-49f855fe9d99', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/fip-port-details'} Body: b'{"extension": {"name": "Floating IP Port Details Extension", "alias": "fip-port-details", "description": "Add port_details attribute to Floating IP resource", "updated": "2018-04-09T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:26,990 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/flavors 0.099s 2026-02-26 15:42:26,990 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:26 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '193', 'x-openstack-request-id': 'req-7f555f40-f29a-440c-95d7-03f76cbb4820', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/flavors'} Body: b'{"extension": {"name": "Neutron Service Flavors", "alias": "flavors", "description": "Flavor specification for Neutron advanced services.", "updated": "2015-09-17T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,065 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding 0.074s 2026-02-26 15:42:27,065 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '229', 'x-openstack-request-id': 'req-3fe6d515-395a-4948-a0d1-36a1ed2c2ff9', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floating-ip-port-forwarding'} Body: b'{"extension": {"name": "Floating IP Port Forwarding", "alias": "floating-ip-port-forwarding", "description": "Allow port forwarding from floating IP port to an internal port", "updated": "2018-01-19T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,112 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floatingip-pools 0.046s 2026-02-26 15:42:27,112 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '188', 'x-openstack-request-id': 'req-1e627239-7a57-4151-90a0-ed9ceb4b986a', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/floatingip-pools'} Body: b'{"extension": {"name": "Floating IP Pools Extension", "alias": "floatingip-pools", "description": "Provides a floating IP pools API.", "updated": "2018-03-21T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,216 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ip_allocation 0.103s 2026-02-26 15:42:27,216 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '162', 'x-openstack-request-id': 'req-275ede79-4b7a-4cc0-819e-36b2057a2a4c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ip_allocation'} Body: b'{"extension": {"name": "IP Allocation", "alias": "ip_allocation", "description": "IP allocation extension.", "updated": "2016-06-10T23:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,306 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/l2_adjacency 0.089s 2026-02-26 15:42:27,307 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '178', 'x-openstack-request-id': 'req-81d4b456-8eba-40a8-852f-2d41c0566570', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/l2_adjacency'} Body: b'{"extension": {"name": "L2 Adjacency", "alias": "l2_adjacency", "description": "Display L2 Adjacency for Neutron Networks.", "updated": "2016-04-12T16:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,402 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/router 0.095s 2026-02-26 15:42:27,403 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '256', 'x-openstack-request-id': 'req-ff045da8-ec92-42e1-9681-0ca9778ca6c7', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/router'} Body: b'{"extension": {"name": "Neutron L3 Router", "alias": "router", "description": "Router abstraction for basic L3 forwarding between L2 Neutron networks and access to external networks via a NAT gateway.", "updated": "2012-07-20T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,517 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ext-gw-mode 0.114s 2026-02-26 15:42:27,517 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '268', 'x-openstack-request-id': 'req-ed3bcb93-65e8-42c8-849c-a064dfb69898', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/ext-gw-mode'} Body: b'{"extension": {"name": "Neutron L3 Configurable external gateway mode", "alias": "ext-gw-mode", "description": "Extension of the router abstraction for specifying whether SNAT should occur on the external gateway", "updated": "2013-03-28T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,611 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/logging 0.093s 2026-02-26 15:42:27,611 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '213', 'x-openstack-request-id': 'req-9bbb06b4-2020-4ec2-9700-46e0f888c817', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/logging'} Body: b'{"extension": {"name": "Logging API Extension", "alias": "logging", "description": "Provides a logging API for resources such as security group and firewall.", "updated": "2017-01-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,693 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/multi-provider 0.081s 2026-02-26 15:42:27,694 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-94339a59-83f9-44e1-a302-0f3fa1c54cc1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/multi-provider'} Body: b'{"extension": {"name": "Multi Provider Network", "alias": "multi-provider", "description": "Expose mapping of virtual networks to multiple physical networks", "updated": "2013-06-27T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,750 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu 0.056s 2026-02-26 15:42:27,751 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '176', 'x-openstack-request-id': 'req-9ff8b06f-0a48-4dd0-b407-9c9a262860f5', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu'} Body: b'{"extension": {"name": "Network MTU", "alias": "net-mtu", "description": "Provides MTU attribute for a network resource.", "updated": "2015-03-25T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,873 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu-writable 0.122s 2026-02-26 15:42:27,875 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '207', 'x-openstack-request-id': 'req-645d465e-1482-45f2-88ab-01204e3800a8', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/net-mtu-writable'} Body: b'{"extension": {"name": "Network MTU (writable)", "alias": "net-mtu-writable", "description": "Provides a writable MTU attribute for a network resource.", "updated": "2017-07-12T00:00:00-00:00", "links": []}}' 2026-02-26 15:42:27,987 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network_availability_zone 0.112s 2026-02-26 15:42:27,987 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:27 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '200', 'x-openstack-request-id': 'req-e1ebcc3a-2fb5-48b2-967a-70299b01ca48', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network_availability_zone'} Body: b'{"extension": {"name": "Network Availability Zone", "alias": "network_availability_zone", "description": "Availability zone support for network.", "updated": "2015-01-01T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:28,618 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network-ip-availability 0.631s 2026-02-26 15:42:28,619 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:28 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '216', 'x-openstack-request-id': 'req-820dc230-50fa-4d96-b42d-e8a6ff895f39', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/network-ip-availability'} Body: b'{"extension": {"name": "Network IP Availability", "alias": "network-ip-availability", "description": "Provides IP availability data for each network and subnet.", "updated": "2015-09-24T00:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,129 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/pagination 0.510s 2026-02-26 15:42:29,130 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '192', 'x-openstack-request-id': 'req-7f114f1e-d768-4ff2-ae83-4d147a5e1d09', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/pagination'} Body: b'{"extension": {"name": "Pagination support", "alias": "pagination", "description": "Extension that indicates that pagination is enabled.", "updated": "2016-06-12T00:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,258 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-device-profile 0.128s 2026-02-26 15:42:29,258 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '189', 'x-openstack-request-id': 'req-8a089b57-2b91-418c-8d6f-c001173d873c', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-device-profile'} Body: b'{"extension": {"name": "Port device profile", "alias": "port-device-profile", "description": "Expose the port device profile (Cyborg)", "updated": "2020-12-17T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,396 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-mac-address-regenerate 0.136s 2026-02-26 15:42:29,396 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '209', 'x-openstack-request-id': 'req-7fffbf93-2004-4db7-bd08-09966e79d28f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-mac-address-regenerate'} Body: b'{"extension": {"name": "Neutron Port MAC address regenerate", "alias": "port-mac-address-regenerate", "description": "Network port MAC address regenerate", "updated": "2018-05-03T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,607 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-numa-affinity-policy 0.211s 2026-02-26 15:42:29,607 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '198', 'x-openstack-request-id': 'req-7eb53cfd-fd7c-4546-8e12-b9af8bf69b04', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-numa-affinity-policy'} Body: b'{"extension": {"name": "Port NUMA affinity policy", "alias": "port-numa-affinity-policy", "description": "Expose the port NUMA affinity policy", "updated": "2020-07-08T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,703 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request 0.095s 2026-02-26 15:42:29,704 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '185', 'x-openstack-request-id': 'req-4c38aed4-af95-4f0f-8a71-e198f2b8d9ad', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request'} Body: b'{"extension": {"name": "Port Resource Request", "alias": "port-resource-request", "description": "Expose resource request to Port", "updated": "2018-05-08T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,829 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request-groups 0.121s 2026-02-26 15:42:29,829 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '271', 'x-openstack-request-id': 'req-5c91fc92-4daa-49ee-8e15-373e346cb3ce', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-resource-request-groups'} Body: b'{"extension": {"name": "Port Resource Request Groups", "alias": "port-resource-request-groups", "description": "Support requesting multiple groups of resources and traits from the same RP subtree in resource_request", "updated": "2021-08-02T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:29,920 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding 0.087s 2026-02-26 15:42:29,920 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:29 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '193', 'x-openstack-request-id': 'req-1ecf6afa-29ce-429b-b9d4-7cfdd684625f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding'} Body: b'{"extension": {"name": "Port Binding", "alias": "binding", "description": "Expose port bindings of a virtual port to external application", "updated": "2014-02-03T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:30,274 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding-extended 0.354s 2026-02-26 15:42:30,275 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '212', 'x-openstack-request-id': 'req-1a0b50c6-f047-41f0-a6e6-87a1e70a2e96', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/binding-extended'} Body: b'{"extension": {"name": "Port Bindings Extended", "alias": "binding-extended", "description": "Expose port bindings of a virtual port to external application", "updated": "2017-07-17T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:30,565 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-security 0.289s 2026-02-26 15:42:30,565 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '160', 'x-openstack-request-id': 'req-9683fd65-c130-4a7a-8f95-e2a553dd5282', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/port-security'} Body: b'{"extension": {"name": "Port Security", "alias": "port-security", "description": "Provides port security", "updated": "2012-07-23T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:31,008 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/project-id 0.442s 2026-02-26 15:42:31,008 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '204', 'x-openstack-request-id': 'req-3b9d8b3a-a784-4c93-8e0c-be3951da374b', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/project-id'} Body: b'{"extension": {"name": "project_id field enabled", "alias": "project-id", "description": "Extension that indicates that project_id field is enabled.", "updated": "2016-09-09T09:09:09-09:09", "links": []}}' 2026-02-26 15:42:31,221 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 200 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/provider 0.213s 2026-02-26 15:42:31,222 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:31 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '191', 'x-openstack-request-id': 'req-ef282c0c-8098-4fcf-9d29-1455bc9f6487', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/provider'} Body: b'{"extension": {"name": "Provider Network", "alias": "provider", "description": "Expose mapping of virtual networks to physical networks", "updated": "2012-09-07T10:00:00-00:00", "links": []}}' 2026-02-26 15:42:32,769 30 INFO [tempest.lib.common.rest_client] Request (ExtensionsTestJSON:test_list_show_extensions): 503 GET https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos 1.547s 2026-02-26 15:42:32,779 30 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:32 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-9f01bf17-a37f-45ad-90a3-e77b9d037ba2', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/extensions/qos'} 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 438 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_extensions.py", line 52, in test_list_show_extensions ext_details = self.network_extensions_client.show_extension( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/extensions_client.py", line 26, in show_extension 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 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-5 time: 2026-02-26 15:42:30.956893Z tags: worker-7 test: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] time: 2026-02-26 15:42:33.030220Z failure: tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet[id-8936533b-c0aa-4f29-8e53-6cc873aec489,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4A6 2026-02-26 15:42:32,765 32 INFO [tempest.lib.common.rest_client] Request (BulkNetworkOpsTest:test_bulk_create_delete_subnet): 503 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 1.807s 2026-02-26 15:42:32,775 32 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-BulkNetworkOpsTest-test-network-686047713"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:32 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-95900a49-0df2-419a-b8d3-fd2ba35f6e4f', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} 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 4EA Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_networks.py", line 493, in test_bulk_create_delete_subnet networks = [self.create_network(), self.create_network()] File "/usr/lib/python3.9/site-packages/tempest/api/network/base.py", line 109, in create_network body = cls.networks_client.create_network(name=network_name, **kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/networks_client.py", line 27, in create_network return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-7 time: 2026-02-26 15:42:32.780226Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) time: 2026-02-26 15:42:32.780226Z failure: setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback A88 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 743, in get_client_manager creds = getattr(cred_provider, credentials_method)() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 473, in get_primary_creds return self.get_project_member_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 514, in get_project_member_creds return self.get_credentials(['member'], scope='project') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 436, in get_credentials credentials = self._create_creds( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 262, in _create_creds self.creds_client.assign_user_role(user, project, role) File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 79, in assign_user_role role = self._check_role_exists(role_name) File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 67, in _check_role_exists roles = self._list_roles() File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_client.py", line 106, in _list_roles roles = self.roles_client.list_roles()['roles'] File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/roles_client.py", line 55, in list_roles resp, body = self.get(url) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-2 time: 2026-02-26 15:42:33.235492Z tags: worker-5 test: tearDownClass (tempest.api.network.test_extensions.ExtensionsTestJSON) time: 2026-02-26 15:42:33.235492Z failure: tearDownClass (tempest.api.network.test_extensions.ExtensionsTestJSON) [ 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-5 time: 2026-02-26 15:42:33.387222Z tags: worker-7 test: tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsTest) time: 2026-02-26 15:42:33.387222Z failure: tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 2DE 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: ((, Unexpected response code received Details: 503, ), (, Unexpected response code received Details: 503, )) 0 ] tags: -worker-7 time: 2026-02-26 15:42:33.433974Z tags: worker-2 test: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) time: 2026-02-26 15:42:33.433974Z failure: setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B26 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-2 time: 2026-02-26 15:42:33.439525Z tags: worker-5 test: setUpClass (tempest.api.network.test_networks.NetworksTest) time: 2026-02-26 15:42:33.439525Z failure: setUpClass (tempest.api.network.test_networks.NetworksTest) [ 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-5 time: 2026-02-26 15:42:33.535860Z tags: worker-5 test: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) time: 2026-02-26 15:42:33.535860Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test) [ 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-5 time: 2026-02-26 15:42:33.529478Z tags: worker-2 test: setUpClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON) time: 2026-02-26 15:42:33.529478Z failure: setUpClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B26 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-2 time: 2026-02-26 15:42:33.484468Z tags: worker-7 test: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) time: 2026-02-26 15:42:33.484468Z failure: setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback BF6 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-7 time: 2026-02-26 15:42:33.699167Z tags: worker-5 test: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) time: 2026-02-26 15:42:33.699167Z failure: setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B22 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-5 time: 2026-02-26 15:42:33.671888Z tags: worker-7 test: setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) time: 2026-02-26 15:42:33.671888Z failure: setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback BCF Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/scenario/test_network_basic_ops.py", line 100, in setup_credentials super(TestNetworkBasicOps, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 104, in setup_credentials super(ScenarioTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-7 time: 2026-02-26 15:42:33.658986Z tags: worker-2 test: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) time: 2026-02-26 15:42:33.658986Z failure: setUpClass (tempest.api.image.v2.test_versions.VersionsTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B20 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-2 time: 2026-02-26 15:42:33.869202Z tags: worker-2 test: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) time: 2026-02-26 15:42:33.869202Z failure: setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON) [ 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-2 time: 2026-02-26 15:42:33.927474Z tags: worker-7 test: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) time: 2026-02-26 15:42:33.927474Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback A8B 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-7 time: 2026-02-26 15:42:33.965735Z tags: worker-2 test: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) time: 2026-02-26 15:42:33.965735Z failure: setUpClass (tempest.api.network.test_networks.NetworksIpV6Test) [ 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-2 time: 2026-02-26 15:42:34.944180Z tags: worker-3 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) time: 2026-02-26 15:42:34.944180Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 4FE Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 178, in setUpClass cls.resource_setup() File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/test_alarming_api.py", line 40, in resource_setup cls.create_alarm(event_rule=cls.rule) File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/api/base.py", line 47, in create_alarm body = cls.alarming_client.create_alarm( File "/usr/lib/python3.9/site-packages/telemetry_tempest_plugin/aodh/service/client.py", line 85, in create_alarm resp, body = self.post(uri, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-3 time: 2026-02-26 15:41:13.944546Z tags: worker-6 test: tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip[id-c7e0e60b-ee45-43d0-abeb-8596fd42a2f9,network,smoke] time: 2026-02-26 15:43:00.451104Z 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:'' 10F13 2026-02-26 15:41:13,945 31 DEBUG [tempest.lib.common.validation_resources] Requested setup of ValidationResources keypair True, floating IP True, security group True 2026-02-26 15:41:13,945 31 DEBUG [tempest.lib.common.validation_resources] Requested validation resources keypair True, floating IP True, security group True 2026-02-26 15:41:14,151 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 200 POST https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs 0.205s 2026-02-26 15:41:14,151 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"keypair": {"name": "tempest-keypair-1814859423", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPnoc5skyFoAXtID6JRrmpti6Fnefu9aLUHjvMwIft8Tod8Mi+e+BoOnDEOqts7w2cc6SBjKc/YMKOQAbThb2jJHALxWEBeYsa8cRvBwlA1JuMLbBIRAsXTd4nCuI5jQ3w=="}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:13 GMT', 'server': 'Apache', 'content-length': '386', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-8e150f0e-5631-4671-843f-a328fc0165b7', 'x-compute-request-id': 'req-8e150f0e-5631-4671-843f-a328fc0165b7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs'} Body: b'{"keypair": {"name": "tempest-keypair-1814859423", "public_key": "ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPnoc5skyFoAXtID6JRrmpti6Fnefu9aLUHjvMwIft8Tod8Mi+e+BoOnDEOqts7w2cc6SBjKc/YMKOQAbThb2jJHALxWEBeYsa8cRvBwlA1JuMLbBIRAsXTd4nCuI5jQ3w==", "fingerprint": "2f:2b:f7:52:d7:f2:7b:9e:5a:bf:a6:1a:9a:f3:7f:fa", "user_id": "a805a425a8fa4f448259eb623057e6de"}}' 2026-02-26 15:41:14,154 31 DEBUG [tempest.lib.common.validation_resources] Validation resource key tempest-keypair-1814859423 created 2026-02-26 15:41:15,502 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups 1.347s 2026-02-26 15:41:15,502 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group": {"name": "tempest-securitygroup--943899038", "description": "tempest-description--595006171"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:15 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '1595', 'x-openstack-request-id': 'req-786d7eb2-f4a9-4469-8f2e-4eee21357c27', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "name": "tempest-securitygroup--943899038", "stateful": true, "tenant_id": "c1374a62c57f4f108931412a088d2caa", "description": "tempest-description--595006171", "shared": false, "security_group_rules": [{"id": "05237eb7-beb8-4015-9dce-23e164806108", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "ethertype": "IPv6", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 158, "description": null, "tags": [], "created_at": "2026-02-26T15:41:14Z", "updated_at": "2026-02-26T15:41:14Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}, {"id": "37fa57ec-7715-4d6d-b7d4-934f56f838e7", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "ethertype": "IPv4", "direction": "egress", "protocol": null, "port_range_min": null, "port_range_max": null, "remote_ip_prefix": null, "remote_address_group_id": null, "normalized_cidr": null, "remote_group_id": null, "standard_attr_id": 157, "description": null, "tags": [], "created_at": "2026-02-26T15:41:14Z", "updated_at": "2026-02-26T15:41:14Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}], "tags": [], "created_at": "2026-02-26T15:41:14Z", "updated_at": "2026-02-26T15:41:14Z", "revision_number": 1, "project_id": "c1374a62c57f4f108931412a088d2caa"}}' 2026-02-26 15:41:16,792 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 1.289s 2026-02-26 15:41:16,792 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "protocol": "tcp", "ethertype": "IPv4", "port_range_min": 22, "port_range_max": 22, "direction": "ingress"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:16 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '565', 'x-openstack-request-id': 'req-78111344-49d3-4cb9-854b-bfcd55626acf', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "44b894cf-6ff8-4887-9af6-49c210cb3f69", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "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-02-26T15:41:16Z", "updated_at": "2026-02-26T15:41:16Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}}' 2026-02-26 15:41:17,642 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/security-group-rules 0.850s 2026-02-26 15:41:17,642 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"security_group_rule": {"security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "protocol": "icmp", "ethertype": "IPv4", "direction": "ingress"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:17 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '570', 'x-openstack-request-id': 'req-591f270b-5f9b-4874-85a6-5e4eaf0f06fb', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "4da2af9f-1c13-46c0-90be-6b67cb062b8f", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "security_group_id": "09f4499d-e8f1-4fb1-bf25-28589fa202a5", "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-02-26T15:41:17Z", "updated_at": "2026-02-26T15:41:17Z", "revision_number": 0, "project_id": "c1374a62c57f4f108931412a088d2caa"}}' 2026-02-26 15:41:17,643 31 DEBUG [tempest.lib.common.validation_resources] SSH Validation resource security group with tcp and icmp rules tempest-securitygroup--943899038 created 2026-02-26 15:41:19,236 31 INFO [tempest.lib.common.rest_client] Request (ValidationResourcesFixture:setUp): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips 1.590s 2026-02-26 15:41:19,236 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"floating_network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '578', 'x-openstack-request-id': 'req-0de25081-8109-4fa1-b252-ab3e4850ada6', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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": "398e5765-6b38-4370-b012-a1b43ce89b07", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "floating_ip_address": "192.168.122.191", "floating_network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929", "router_id": null, "port_id": null, "fixed_ip_address": null, "status": "DOWN", "project_id": "c1374a62c57f4f108931412a088d2caa", "description": "", "qos_policy_id": null, "port_details": null, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-26T15:41:18Z", "updated_at": "2026-02-26T15:41:18Z", "revision_number": 0}}' 2026-02-26 15:41:19,236 31 DEBUG [tempest.lib.common.validation_resources] Validation resource floating IP {'id': '398e5765-6b38-4370-b012-a1b43ce89b07', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'floating_ip_address': '192.168.122.191', 'floating_network_id': '9e2830e0-83c6-4b9b-9fbb-4234b9766929', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': 'c1374a62c57f4f108931412a088d2caa', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-26T15:41:18Z', 'updated_at': '2026-02-26T15:41:18Z', 'revision_number': 0, 'ip': '192.168.122.191'} created 2026-02-26 15:41:19,979 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 201 POST https://keystone-public-openstack.apps-crc.testing/v3/auth/tokens 0.738s 2026-02-26 15:41:19,979 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json'} Body: Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:19 GMT', 'server': 'Apache', 'content-length': '6276', 'x-subject-token': '', 'vary': 'X-Auth-Token', 'x-openstack-request-id': 'req-2ea183b1-5ca8-4863-b279-ac21083359ac', 'content-type': 'application/json', 'set-cookie': 'b5697f82cf3c19ece8be533395142512=c73f8426b1f7b4ea0c437e1a6514b333; 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": "a805a425a8fa4f448259eb623057e6de", "name": "tempest-AttachInterfacesUnderV243Test-1127563797-project-member", "password_expires_at": null}, "audit_ids": ["M68HAIaQTgm2IiWRy3pODw"], "expires_at": "2026-02-26T16:41:19.000000Z", "issued_at": "2026-02-26T15:41:19.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "c1374a62c57f4f108931412a088d2caa", "name": "tempest-AttachInterfacesUnderV243Test-1127563797"}, "is_domain": false, "roles": [{"id": "c527c0c13f4d46edb78892c38a765022", "name": "reader"}, {"id": "0fa39ffa4d6446f59c86c21655bda0a6", "name": "member"}], "catalog": [{"endpoints": [{"name": "swift", "id": "d618bd501a74465191f9fc8ef047e6a8", "interface": "internal", "region_id": "regionOne", "url": "https://swift-internal.openstack.svc:8080/v1/AUTH_c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}, {"name": "swift", "id": "f070ff1d8b2d4ce5bc37bddb6aeb548c", "interface": "public", "region_id": "regionOne", "url": "https://swift-public-openstack.apps-crc.testing/v1/AUTH_c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}], "id": "1a905983cd754228b1ac4cf0b29f5fd4", "type": "object-store", "name": "swift"}, {"endpoints": [], "id": "1ed8f120cf894f9685040a40e9a10bc7", "type": "Ceilometer", "name": "ceilometer"}, {"endpoints": [{"name": "neutron", "id": "90ebf9866ca04debb8b6d446658519e7", "interface": "internal", "region_id": "regionOne", "url": "https://neutron-internal.openstack.svc:9696", "region": "regionOne"}, {"name": "neutron", "id": "fb31cf9106b54f518e7e6d233495df41", "interface": "public", "region_id": "regionOne", "url": "https://neutron-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "238368e2a85747919e02857c93c71afc", "type": "network", "name": "neutron"}, {"endpoints": [{"name": "barbican", "id": "2c7408170ade400d9235a5f30fc11e46", "interface": "internal", "region_id": "regionOne", "url": "https://barbican-internal.openstack.svc:9311", "region": "regionOne"}, {"name": "barbican", "id": "57b66414d7314de092fb9666ad10c300", "interface": "public", "region_id": "regionOne", "url": "https://barbican-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "3fd145f4566b4600aa3e5d272fde8d25", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"name": "glance", "id": "62991b1bc8574650bebb005fbe4871d7", "interface": "internal", "region_id": "regionOne", "url": "https://glance-default-internal.openstack.svc:9292", "region": "regionOne"}, {"name": "glance", "id": "a08a4aaa412546e7ae17c36eb74b057b", "interface": "public", "region_id": "regionOne", "url": "https://glance-default-public-openstack.apps-crc.testing", "region": "regionOne"}], "id": "4e06c4caeff74518a6b586b193f01d05", "type": "image", "name": "glance"}, {"endpoints": [{"name": "heat", "id": "95906db6c3024c12a401606977673433", "interface": "public", "region_id": "regionOne", "url": "https://heat-api-public-openstack.apps-crc.testing/v1/c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}, {"name": "heat", "id": "a9ff76a2dd244312b7a928169cc77406", "interface": "internal", "region_id": "regionOne", "url": "https://heat-api-internal.openstack.svc:8004/v1/c1374a62c57f4f108931412a088d2caa", "region": "regionOne"}], "id": "69fda7953d7d4635b02fdd8236a908e3", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "0e95e02de21541c5aaceb933b1936f5f", "interface": "public", "region_id": "regionOne", "url": "https://keystone-public-openstack.apps-crc.testing", "region": "regionOne"}, {"id": "89a9debeb8d74fff9ef7488fa7f3059f", "interface": "internal", "region_id": "regionOne", "url": "https://keystone-internal.openstack.svc:5000", "region": "regionOne"}], "id": "7058ca8b80064a7eb351efb3a7674ca3", "type": "identity", "name": "keystone"}, {"endpoints": [{"name": "cinderv3", "id": "6102407e4c7e4b29b02dcef6c5fcae5b", "interface": "internal", "region_id": "regionOne", "url": "https://cinder-internal.openstack.svc:8776/v3", "region": "regionOne"}, {"name": "cinderv3", "id": "90c501900203496bbdc04e 2026-02-26 15:41:19,980 31 INFO [tempest.lib.common.fixed_network] (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip) Found network {'id': '8774eb2f-a1b3-489c-9877-ede7f5caa693', 'name': 'tempest-AttachInterfacesUnderV243Test-1399543973-network', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'admin_state_up': True, 'mtu': 1442, 'status': 'ACTIVE', 'subnets': [], 'shared': False, 'project_id': 'c1374a62c57f4f108931412a088d2caa', 'qos_policy_id': None, 'port_security_enabled': True, 'dns_domain': '', 'router:external': False, 'provider:network_type': 'geneve', 'provider:physical_network': None, 'provider:segmentation_id': 61351, 'is_default': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'description': '', 'l2_adjacency': True, 'tags': [], 'created_at': '2026-02-26T15:40:55Z', 'updated_at': '2026-02-26T15:40:55Z', 'revision_number': 1} available for tenant 2026-02-26 15:41:19,980 31 DEBUG [tempest.common.compute] Provisioning test server with validation resources {'keypair': {'name': 'tempest-keypair-1814859423', 'public_key': 'ecdsa-sha2-nistp384 AAAAE2VjZHNhLXNoYTItbmlzdHAzODQAAAAIbmlzdHAzODQAAABhBPnoc5skyFoAXtID6JRrmpti6Fnefu9aLUHjvMwIft8Tod8Mi+e+BoOnDEOqts7w2cc6SBjKc/YMKOQAbThb2jJHALxWEBeYsa8cRvBwlA1JuMLbBIRAsXTd4nCuI5jQ3w==', 'fingerprint': '2f:2b:f7:52:d7:f2:7b:9e:5a:bf:a6:1a:9a:f3:7f:fa', 'user_id': 'a805a425a8fa4f448259eb623057e6de', 'private_key': '-----BEGIN EC PRIVATE KEY-----\nMIGkAgEBBDAYVDWESpJgxI32a9LeUTtlDSHTafqDuEVABq150lmUHZng0OBqdLXd\nYyraKSAAJOKgBwYFK4EEACKhZANiAAT56HObJMhaAF7SA+iUa5qbYuhZ3n7vWi1B\n47zMCH7fE6HfDIvnvgaDpwxDqrbO8NnHOkgYynP2DCjkAG04W9oyRwC8VhAXmLGv\nHEbwcJQNSbjC2wSEQLF03eJwriOY0N8=\n-----END EC PRIVATE KEY-----\n'}, 'security_group': {'id': '09f4499d-e8f1-4fb1-bf25-28589fa202a5', 'name': 'tempest-securitygroup--943899038', 'stateful': True, 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'description': 'tempest-description--595006171', 'shared': False, 'security_group_rules': [{'id': '05237eb7-beb8-4015-9dce-23e164806108', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'security_group_id': '09f4499d-e8f1-4fb1-bf25-28589fa202a5', 'ethertype': 'IPv6', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 158, 'description': None, 'tags': [], 'created_at': '2026-02-26T15:41:14Z', 'updated_at': '2026-02-26T15:41:14Z', 'revision_number': 0, 'project_id': 'c1374a62c57f4f108931412a088d2caa'}, {'id': '37fa57ec-7715-4d6d-b7d4-934f56f838e7', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'security_group_id': '09f4499d-e8f1-4fb1-bf25-28589fa202a5', 'ethertype': 'IPv4', 'direction': 'egress', 'protocol': None, 'port_range_min': None, 'port_range_max': None, 'remote_ip_prefix': None, 'remote_address_group_id': None, 'normalized_cidr': None, 'remote_group_id': None, 'standard_attr_id': 157, 'description': None, 'tags': [], 'created_at': '2026-02-26T15:41:14Z', 'updated_at': '2026-02-26T15:41:14Z', 'revision_number': 0, 'project_id': 'c1374a62c57f4f108931412a088d2caa'}], 'tags': [], 'created_at': '2026-02-26T15:41:14Z', 'updated_at': '2026-02-26T15:41:14Z', 'revision_number': 1, 'project_id': 'c1374a62c57f4f108931412a088d2caa'}, 'floating_ip': {'id': '398e5765-6b38-4370-b012-a1b43ce89b07', 'tenant_id': 'c1374a62c57f4f108931412a088d2caa', 'floating_ip_address': '192.168.122.191', 'floating_network_id': '9e2830e0-83c6-4b9b-9fbb-4234b9766929', 'router_id': None, 'port_id': None, 'fixed_ip_address': None, 'status': 'DOWN', 'project_id': 'c1374a62c57f4f108931412a088d2caa', 'description': '', 'qos_policy_id': None, 'port_details': None, 'dns_domain': '', 'dns_name': '', 'port_forwardings': [], 'tags': [], 'created_at': '2026-02-26T15:41:18Z', 'updated_at': '2026-02-26T15:41:18Z', 'revision_number': 0, 'ip': '192.168.122.191'}} 2026-02-26 15:41:26,318 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 202 POST https://nova-public-openstack.apps-crc.testing/v2.1/servers 6.337s 2026-02-26 15:41:26,319 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: {"server": {"name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "imageRef": "feb250ec-ae26-4d96-9784-7b23581921d0", "flavorRef": "774858d6-14a9-4878-a3c8-45206bd44dc1", "networks": [{"uuid": "8774eb2f-a1b3-489c-9877-ede7f5caa693"}], "security_groups": [{"name": "tempest-securitygroup--943899038"}], "key_name": "tempest-keypair-1814859423", "user_data": "IyEvYmluL3NoCmVjaG8gIlByaW50aW5nIGNpcnJvcyB1c2VyIGF1dGhvcml6ZWQga2V5cyIKY2F0IH5jaXJyb3MvLnNzaC9hdXRob3JpemVkX2tleXMgfHwgdHJ1ZQo="}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:20 GMT', 'server': 'Apache', 'content-length': '445', 'location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-ef89ea75-babc-4e96-8961-8ac869787421', 'x-compute-request-id': 'req-ef89ea75-babc-4e96-8961-8ac869787421', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '202', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "tempest-securitygroup--943899038"}], "adminPass": "GD8kZwn9X6NE"}}' 2026-02-26 15:41:27,365 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.045s 2026-02-26 15:41:27,366 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:26 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-37aa09f3-7891-49cb-8609-822d950ed921', 'x-compute-request-id': 'req-37aa09f3-7891-49cb-8609-822d950ed921', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:27Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "tempest-keypair-1814859423", "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-02-26 15:41:29,865 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.493s 2026-02-26 15:41:29,865 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:28 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-3dfab316-85c2-489a-8701-225b6fffb4ac', 'x-compute-request-id': 'req-3dfab316-85c2-489a-8701-225b6fffb4ac', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "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-02-26 15:41:29,869 31 INFO [tempest.common.waiters] State transition "BUILD/scheduling" ==> "BUILD/spawning" after 2 second wait 2026-02-26 15:41:32,849 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.979s 2026-02-26 15:41:32,850 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:30 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-48041aaa-d07b-4c5e-bdf4-1a8aca0f0e9b', 'x-compute-request-id': 'req-48041aaa-d07b-4c5e-bdf4-1a8aca0f0e9b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:37,646 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 3.789s 2026-02-26 15:41:37,647 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:33 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-e604f9c7-7d4d-4c66-a27a-5d921b7d5cd0', 'x-compute-request-id': 'req-e604f9c7-7d4d-4c66-a27a-5d921b7d5cd0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:40,652 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 2.001s 2026-02-26 15:41:40,652 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:38 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-74af10bd-92bc-4e60-9259-c2c1bf4571fa', 'x-compute-request-id': 'req-74af10bd-92bc-4e60-9259-c2c1bf4571fa', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:43,867 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 2.209s 2026-02-26 15:41:43,867 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:41 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-428d98a7-5801-425b-8611-7e9f694112e0', 'x-compute-request-id': 'req-428d98a7-5801-425b-8611-7e9f694112e0', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:45,567 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 0.692s 2026-02-26 15:41:45,568 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:44 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-0ea10ba0-9b15-4300-b311-0b8dfbfffefe', 'x-compute-request-id': 'req-0ea10ba0-9b15-4300-b311-0b8dfbfffefe', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:48,145 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.572s 2026-02-26 15:41:48,145 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:46 GMT', 'server': 'Apache', 'content-length': '1517', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-adb1b769-a7d0-4ccf-85bd-a5a72041c808', 'x-compute-request-id': 'req-adb1b769-a7d0-4ccf-85bd-a5a72041c808', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "BUILD", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:28Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:50,853 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.700s 2026-02-26 15:41:50,853 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:49 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-cdd17853-2550-43c9-988b-42d087663cfe', 'x-compute-request-id': 'req-cdd17853-2550-43c9-988b-42d087663cfe', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "ACTIVE", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:48Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1399543973-network": [{"version": 4, "addr": "10.100.0.12", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:89:51:2f"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": "2026-02-26T15:41:48.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:50,857 31 INFO [tempest.common.waiters] State transition "BUILD/spawning" ==> "ACTIVE/None" after 23 second wait 2026-02-26 15:41:52,401 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-interface 1.544s 2026-02-26 15:41:52,402 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:50 GMT', 'server': 'Apache', 'content-length': '285', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-f4561d2b-cdae-4105-a8e8-eb6ab6991ce7', 'x-compute-request-id': 'req-f4561d2b-cdae-4105-a8e8-eb6ab6991ce7', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-interface'} Body: b'{"interfaceAttachments": [{"net_id": "8774eb2f-a1b3-489c-9877-ede7f5caa693", "port_id": "1b57ca02-bb66-4489-a136-5b7ddb5a7f3b", "mac_addr": "fa:16:3e:89:51:2f", "port_state": "ACTIVE", "fixed_ips": [{"subnet_id": "749b3dc4-0aea-424b-aabf-2d91a0e00241", "ip_address": "10.100.0.12"}]}]}' 2026-02-26 15:41:54,812 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 PUT https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07 2.406s 2026-02-26 15:41:54,813 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"floatingip": {"port_id": "1b57ca02-bb66-4489-a136-5b7ddb5a7f3b"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:54 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '882', 'x-openstack-request-id': 'req-421bfbb3-5d19-40f7-acbf-e7da273a668e', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07'} Body: b'{"floatingip": {"id": "398e5765-6b38-4370-b012-a1b43ce89b07", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "floating_ip_address": "192.168.122.191", "floating_network_id": "9e2830e0-83c6-4b9b-9fbb-4234b9766929", "router_id": "f034beb5-889e-4b8e-a14b-402d2f183903", "port_id": "1b57ca02-bb66-4489-a136-5b7ddb5a7f3b", "fixed_ip_address": "10.100.0.12", "status": "DOWN", "description": "", "qos_policy_id": null, "port_details": {"name": "", "network_id": "8774eb2f-a1b3-489c-9877-ede7f5caa693", "mac_address": "fa:16:3e:89:51:2f", "admin_state_up": true, "status": "ACTIVE", "device_id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "device_owner": "compute:nova"}, "dns_domain": "", "dns_name": "", "port_forwardings": [], "tags": [], "created_at": "2026-02-26T15:41:18Z", "updated_at": "2026-02-26T15:41:53Z", "revision_number": 1, "project_id": "c1374a62c57f4f108931412a088d2caa"}}' 2026-02-26 15:41:56,702 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 200 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 1.888s 2026-02-26 15:41:56,702 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:41:54 GMT', 'server': 'Apache', 'content-length': '1713', 'openstack-api-version': 'compute 2.1', 'x-openstack-nova-api-version': '2.1', 'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id': 'req-224defc7-4b2f-4089-8408-267eacbc778b', 'x-compute-request-id': 'req-224defc7-4b2f-4089-8408-267eacbc778b', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '200', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} Body: b'{"server": {"id": "f09acc59-7ff9-4b30-a452-6aba0cc71de9", "name": "tempest-AttachInterfacesUnderV243Test-server-544033741", "status": "ACTIVE", "tenant_id": "c1374a62c57f4f108931412a088d2caa", "user_id": "a805a425a8fa4f448259eb623057e6de", "metadata": {}, "hostId": "1d6cdd644bfd9266bb28ca63fc094b6aee6f5ab13c54f93b67859b90", "image": {"id": "feb250ec-ae26-4d96-9784-7b23581921d0", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/images/feb250ec-ae26-4d96-9784-7b23581921d0"}]}, "flavor": {"id": "774858d6-14a9-4878-a3c8-45206bd44dc1", "links": [{"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/flavors/774858d6-14a9-4878-a3c8-45206bd44dc1"}]}, "created": "2026-02-26T15:41:26Z", "updated": "2026-02-26T15:41:48Z", "addresses": {"tempest-AttachInterfacesUnderV243Test-1399543973-network": [{"version": 4, "addr": "10.100.0.12", "OS-EXT-IPS:type": "fixed", "OS-EXT-IPS-MAC:mac_addr": "fa:16:3e:89:51:2f"}]}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}, {"rel": "bookmark", "href": "https://nova-public-openstack.apps-crc.testing/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "key_name": "tempest-keypair-1814859423", "OS-SRV-USG:launched_at": "2026-02-26T15:41:48.000000", "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "tempest-securitygroup--943899038"}], "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "active", "OS-EXT-STS:power_state": 1, "os-extended-volumes:volumes_attached": []}}' 2026-02-26 15:41:56,742 31 INFO [tempest.lib.common.ssh] Creating ssh connection to '192.168.122.191:22' as 'cirros' with public key authentication 2026-02-26 15:42:56,807 31 WARNING [tempest.lib.common.ssh] Failed to establish authenticated ssh connection to cirros@192.168.122.191 (timed out). Number attempts: 1. Retry after 2 seconds. 2026-02-26 15:42:59,408 31 INFO [paramiko.transport] Connected (version 2.0, client dropbear_2020.81) 2026-02-26 15:42:59,506 31 INFO [paramiko.transport] Authentication (publickey) successful! 2026-02-26 15:42:59,507 31 INFO [tempest.lib.common.ssh] ssh connection to cirros@192.168.122.191 successfully created 2026-02-26 15:42:59,774 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:test_add_remove_fixed_ip): 503 GET https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-interface 0.266s 2026-02-26 15:42:59,775 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:59 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-93b61ce6-4c36-4205-a229-aa7b1a833d6d', 'x-compute-request-id': 'req-93b61ce6-4c36-4205-a229-aa7b1a833d6d', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9/os-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-02-26 15:43:00,028 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9 0.113s 2026-02-26 15:43:00,029 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:59 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-4a2222a0-9c12-47f8-a286-1247b321ca04', 'x-compute-request-id': 'req-4a2222a0-9c12-47f8-a286-1247b321ca04', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/servers/f09acc59-7ff9-4b30-a452-6aba0cc71de9'} 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-02-26 15:43:00,029 31 ERROR [tempest.api.compute.base] Failed to delete server f09acc59-7ff9-4b30-a452-6aba0cc71de9 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base Traceback (most recent call last): 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 434, in delete_server 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base cls.servers_client.delete_server(server_id) 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 172, in delete_server 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base resp, body = self.delete("servers/%s" % server_id) 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base return self.request('DELETE', url, extra_headers, headers, body) 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base resp, resp_body = super(BaseComputeClient, self).request( 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base self._error_checker(resp, resp_body) 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base Details: 503 2026-02-26 15:43:00.029 31 ERROR tempest.api.compute.base 2026-02-26 15:43:00,151 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-keypair-1814859423 0.105s 2026-02-26 15:43:00,151 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-OpenStack-Nova-API-Version': '2.1', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:00 GMT', 'server': 'Apache', 'content-length': '218', 'x-openstack-request-id': 'req-2686c0c7-52b4-4d0d-8fd4-2e1c149d47f1', 'x-compute-request-id': 'req-2686c0c7-52b4-4d0d-8fd4-2e1c149d47f1', 'content-type': 'application/json', 'set-cookie': '0dc6017b143850df8350099417b4ec9f=c7ccfa5f1c1c9d19100c930f341994ab; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://nova-public-openstack.apps-crc.testing/v2.1/os-keypairs/tempest-keypair-1814859423'} 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-02-26 15:43:00,151 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting key tempest-keypair-1814859423 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 299, in clear_validation_resources 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources keypair_client.delete_keypair(keypair_name) 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/keypairs_client.py", line 115, in delete_keypair 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(url) 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources resp, resp_body = super(BaseComputeClient, self).request( 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-26 15:43:00.151 31 ERROR tempest.lib.common.validation_resources 2026-02-26 15:43:00,373 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/09f4499d-e8f1-4fb1-bf25-28589fa202a5 0.213s 2026-02-26 15:43:00,374 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:00 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-ba03e5a6-ec0a-4630-aa6f-ee2ff54cbf81', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/security-groups/09f4499d-e8f1-4fb1-bf25-28589fa202a5'} 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-02-26 15:43:00,374 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting security group 09f4499d-e8f1-4fb1-bf25-28589fa202a5 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 315, in clear_validation_resources 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources security_group_client.delete_security_group(sec_id) 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-26 15:43:00.374 31 ERROR tempest.lib.common.validation_resources 2026-02-26 15:43:00,445 31 INFO [tempest.lib.common.rest_client] Request (AttachInterfacesUnderV243Test:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07 0.067s 2026-02-26 15:43:00,446 31 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:00 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-32fabf9c-f16c-4b41-bd5e-27d8d17c0cbc', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/floatingips/398e5765-6b38-4370-b012-a1b43ce89b07'} 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-02-26 15:43:00,446 31 ERROR [tempest.lib.common.validation_resources] Exception raised while deleting ip 398e5765-6b38-4370-b012-a1b43ce89b07 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources Traceback (most recent call last): 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/validation_resources.py", line 335, in clear_validation_resources 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources floating_ip_client.delete_floatingip(fip_id) 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/floating_ips_client.py", line 55, in delete_floatingip 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources return self.delete_resource(uri) 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources resp, body = self.delete(req_uri) 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources return self.request('DELETE', url, extra_headers, headers, body) 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 762, in request 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources self._error_checker(resp, resp_body) 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 946, in _error_checker 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources raise exceptions.UnexpectedResponseCode(str(resp.status), 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources tempest.lib.exceptions.UnexpectedResponseCode: Unexpected response code received 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources Details: 503 2026-02-26 15:43:00.446 31 ERROR tempest.lib.common.validation_resources 0 Content-Type: text/x-traceback;charset=utf8 traceback 5CE 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 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 662 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 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-6 time: 2026-02-26 15:43:00.616259Z tags: worker-6 test: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) time: 2026-02-26 15:43:00.616259Z failure: tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 2DE 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: ((, Unexpected response code received Details: 503, ), (, Unexpected response code received Details: 503, )) 0 ] tags: -worker-6 time: 2026-02-26 15:43:00.701409Z tags: worker-6 test: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) time: 2026-02-26 15:43:00.701409Z failure: setUpClass (tempest.api.compute.servers.test_create_server.ServersTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback BD5 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_create_server.py", line 43, in setup_credentials super(ServersTestJSON, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/api/compute/base.py", line 75, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 727, in get_client_manager cred_provider = cls._get_credentials_provider() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 702, in _get_credentials_provider cls._creds_provider = credentials.get_credentials_provider( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 72, in get_dynamic_provider_params admin_creds = admin_creds or get_configured_admin_credentials( File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 257, in get_configured_admin_credentials credentials = get_credentials(fill_in=fill_in, File "/usr/lib/python3.9/site-packages/tempest/common/credentials_factory.py", line 300, in get_credentials return auth.get_credentials(auth_url, File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 653, in get_credentials creds = auth_provider.fill_credentials() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 122, in fill_credentials auth_data = self.get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 148, in get_auth self.set_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 157, in set_auth self.cache = self._get_auth() File "/usr/lib/python3.9/site-packages/tempest/lib/auth.py", line 312, in _get_auth token, auth_data = auth_func(**auth_params) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 190, in get_token body = self.auth(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 143, in auth resp, body = self.post(self.auth_url, body=body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/services/identity/v3/token_client.py", line 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-6 time: 2026-02-26 15:43:00.810812Z tags: worker-6 test: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) time: 2026-02-26 15:43:00.810812Z failure: setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B26 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-6 time: 2026-02-26 15:43:00.904305Z tags: worker-6 test: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) time: 2026-02-26 15:43:00.904305Z failure: setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B26 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-6 time: 2026-02-26 15:43:00.975454Z tags: worker-6 test: setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON) time: 2026-02-26 15:43:00.975454Z failure: setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback B26 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-6 time: 2026-02-26 15:43:01.057683Z tags: worker-6 test: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) time: 2026-02-26 15:43:01.057683Z failure: setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON) [ 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-6 time: 2026-02-26 15:43:01.140103Z tags: worker-6 test: setUpClass (tempest.api.network.test_routers.RoutersTest) time: 2026-02-26 15:43:01.140103Z failure: setUpClass (tempest.api.network.test_routers.RoutersTest) [ 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-6 time: 2026-02-26 15:43:29.653639Z tags: worker-1 test: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) time: 2026-02-26 15:43:29.653639Z failure: setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 1309 Traceback (most recent call last): 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 281, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/usr/lib64/python3.9/socket.py", line 716, in readinto return self._sock.recv_into(b) File "/usr/lib64/python3.9/ssl.py", line 1277, in recv_into return self.read(nbytes, buffer) File "/usr/lib64/python3.9/ssl.py", line 1135, in read return self._sslobj.read(len, buffer) socket.timeout: The read operation timed out During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 185, in setUpClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 170, in setUpClass cls.setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/scenario/manager.py", line 104, in setup_credentials super(ScenarioTest, cls).setup_credentials() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 398, in setup_credentials manager = cls.get_client_manager( File "/usr/lib/python3.9/site-packages/tempest/test.py", line 743, in get_client_manager creds = getattr(cred_provider, credentials_method)() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 476, in get_admin_creds return self.get_credentials('admin') File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 459, in get_credentials network, subnet, router = self._create_network_resources( File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 318, in _create_network_resources router = self._create_router(router_name, tenant_id) File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 379, in _create_router resp_body = self.routers_admin_client.create_router(**kwargs) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/routers_client.py", line 27, in create_router return self.create_resource(uri, post_body) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 709, in reraise raise value File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 448, in _make_request self._raise_timeout(err=e, url=url, timeout_value=read_timeout) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 337, in _raise_timeout raise ReadTimeoutError( urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Read timed out. (read timeout=60) 0 ] tags: -worker-1 time: 2026-02-26 15:43:30.532076Z tags: worker-0 test: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) time: 2026-02-26 15:43:30.532076Z failure: tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 635 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/test.py", line 246, in tearDownClass raise value.with_traceback(trace) File "/usr/lib/python3.9/site-packages/tempest/test.py", line 210, in tearDownClass teardown() File "/usr/lib/python3.9/site-packages/tempest/test.py", line 757, in clear_credentials cls._creds_provider.clear_creds() File "/usr/lib/python3.9/site-packages/tempest/lib/common/dynamic_creds.py", line 635, in clear_creds self.cleanup_default_secgroup( File "/usr/lib/python3.9/site-packages/tempest/lib/common/cred_provider.py", line 145, in cleanup_default_secgroup security_group_client.delete_security_group(secgroup['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/security_groups_client.py", line 59, in delete_security_group return self.delete_resource(uri) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 42, in delete_resource resp, body = self.delete(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 359, in delete return self.request('DELETE', url, extra_headers, headers, body) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-0 time: 2026-02-26 15:43:30.673485Z tags: worker-0 test: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) time: 2026-02-26 15:43:30.673485Z failure: setUpClass (tempest.api.network.test_security_groups.SecGroupTest) [ 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-02-26 15:42:22.551171Z tags: worker-4 test: tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] time: 2026-02-26 15:43:30.683742Z failure: tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools[id-0435f278-40ae-48cb-a404-b8a087bc09b1,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 160A 2026-02-26 15:42:25,820 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 3.268s 2026-02-26 15:42:25,821 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-2027425803"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:25 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '626', 'x-openstack-request-id': 'req-ca321647-c170-4a86-8732-4294cb4f4a74', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"07ff34c8-3480-46cc-9a19-6aefe270136f","name":"tempest-PortsTestJSON-2027425803","tenant_id":"bb7937395aa4485eb2609b6d8928b7a2","admin_state_up":true,"mtu":1442,"status":"ACTIVE","subnets":[],"shared":false,"project_id":"bb7937395aa4485eb2609b6d8928b7a2","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-02-26T15:42:23Z","updated_at":"2026-02-26T15:42:23Z","revision_number":1}}' 2026-02-26 15:42:30,415 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_in_allowed_allocation_pools): 201 POST https://neutron-public-openstack.apps-crc.testing/v2.0/subnets 4.593s 2026-02-26 15:42:30,415 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"subnet": {"network_id": "07ff34c8-3480-46cc-9a19-6aefe270136f", "cidr": "10.100.0.0/28", "ip_version": 4, "gateway_ip": "10.100.0.1", "allocation_pools": [{"start": "10.100.0.2", "end": "10.100.0.14"}]}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:42:30 GMT', 'server': 'Apache', 'content-type': 'application/json', 'content-length': '602', 'x-openstack-request-id': 'req-83a35d38-f71b-437e-97b7-0e972ad4a0e1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; 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":"7c9183d5-ec44-4978-afa4-e01836846fb7","name":"","tenant_id":"bb7937395aa4485eb2609b6d8928b7a2","network_id":"07ff34c8-3480-46cc-9a19-6aefe270136f","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-02-26T15:42:27Z","updated_at":"2026-02-26T15:42:27Z","revision_number":0,"project_id":"bb7937395aa4485eb2609b6d8928b7a2"}}' 2026-02-26 15:43:30,633 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/7c9183d5-ec44-4978-afa4-e01836846fb7 0.091s 2026-02-26 15:43:30,633 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-18c1ec69-8af2-4626-82b0-b642f92e4b84', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/subnets/7c9183d5-ec44-4978-afa4-e01836846fb7'} 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-02-26 15:43:30,681 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:_run_cleanups): 503 DELETE https://neutron-public-openstack.apps-crc.testing/v2.0/networks/07ff34c8-3480-46cc-9a19-6aefe270136f 0.040s 2026-02-26 15:43:30,681 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-a2cafbf4-e4f8-41f4-86f2-658dee3ff727', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks/07ff34c8-3480-46cc-9a19-6aefe270136f'} 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 E88 Traceback (most recent call last): 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 281, in _read_status line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1") File "/usr/lib64/python3.9/socket.py", line 716, in readinto return self._sock.recv_into(b) File "/usr/lib64/python3.9/ssl.py", line 1277, in recv_into return self.read(nbytes, buffer) File "/usr/lib64/python3.9/ssl.py", line 1135, in read return self._sslobj.read(len, buffer) socket.timeout: The read operation timed out During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 136, in test_create_port_in_allowed_allocation_pools body = self.ports_client.create_port( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 28, in create_port return self.create_resource(uri, post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 62, in create_resource resp, body = self.post(req_uri, req_post_data) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 314, in post resp_header, resp_body = self.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 746, in request resp, resp_body = self._request(method, url, headers=headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 612, in _request resp, resp_body = self.raw_request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 661, in raw_request resp, resp_body = self.http_obj.request( File "/usr/lib/python3.9/site-packages/tempest/lib/common/http.py", line 115, in request r = super(ClosingHttp, self).request(method, url, retries=retry, File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 78, in request return self.request_encode_body( File "/usr/lib/python3.9/site-packages/urllib3/request.py", line 170, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python3.9/site-packages/urllib3/poolmanager.py", line 376, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 756, in urlopen retries = retries.increment( File "/usr/lib/python3.9/site-packages/urllib3/util/retry.py", line 534, in increment raise six.reraise(type(error), error, _stacktrace) File "/usr/lib/python3.9/site-packages/urllib3/packages/six.py", line 709, in reraise raise value File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 700, in urlopen httplib_response = self._make_request( File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 448, in _make_request self._raise_timeout(err=e, url=url, timeout_value=read_timeout) File "/usr/lib/python3.9/site-packages/urllib3/connectionpool.py", line 337, in _raise_timeout raise ReadTimeoutError( urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='neutron-public-openstack.apps-crc.testing', port=443): Read timed out. (read timeout=60) 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 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-4 time: 2026-02-26 15:43:30.685113Z tags: worker-4 test: tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] time: 2026-02-26 15:43:30.749440Z failure: tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups[id-4179dcb9-1382-4ced-84fe-1b91c54f5735,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 499 2026-02-26 15:43:30,745 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_port_with_no_securitygroups): 503 POST https://neutron-public-openstack.apps-crc.testing/v2.0/networks 0.060s 2026-02-26 15:43:30,746 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"network": {"name": "tempest-PortsTestJSON-1728743227"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-43b3dde3-55f8-4656-8ebf-463492556bac', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/networks'} 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 4C5 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 516, in test_create_port_with_no_securitygroups network = self._create_network() File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 66, in _create_network 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 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-4 time: 2026-02-26 15:43:30.756734Z tags: worker-0 test: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) time: 2026-02-26 15:43:30.756734Z failure: setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) [ 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-02-26 15:43:30.750689Z tags: worker-4 test: tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] time: 2026-02-26 15:43:30.816720Z failure: tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port[id-c72c1c0c-2193-4aca-aaa4-b1442640f51c,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 4BC 2026-02-26 15:43:30,816 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_create_update_delete_port): 503 POST https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.065s 2026-02-26 15:43:30,816 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"port": {"network_id": "adb1a709-5c53-454d-b3ac-b1652d94a706", "name": "tempest-PortsTestJSON-849164452"}} Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-1d1f68f1-c1b1-407a-b141-f82ffb281a62', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} 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 41E Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 78, in test_create_update_delete_port body = self.ports_client.create_port( File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 28, in create_port 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 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-4 time: 2026-02-26 15:43:30.831358Z tags: worker-0 test: setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery) time: 2026-02-26 15:43:30.831358Z 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-02-26 15:43:30.817408Z tags: worker-4 test: tempest.api.network.test_ports.PortsTestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] time: 2026-02-26 15:43:30.877227Z failure: tempest.api.network.test_ports.PortsTestJSON.test_list_ports[id-cf95b358-3e92-4a29-a148-52445e1ac50e,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 445 2026-02-26 15:43:30,876 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_list_ports): 503 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports 0.059s 2026-02-26 15:43:30,876 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-e6dc9357-ed69-4583-8299-3ad02777f5db', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports'} 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 40D Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 184, in test_list_ports body = self.ports_client.list_ports() File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 69, in list_ports return self.list_resources(uri, **filters) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 35, in list_resources resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-4 time: 2026-02-26 15:43:30.893327Z tags: worker-0 test: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) time: 2026-02-26 15:43:30.893327Z failure: setUpClass (tempest.api.object_storage.test_account_services.AccountTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback BF2 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-0 time: 2026-02-26 15:43:30.877760Z tags: worker-4 test: tempest.api.network.test_ports.PortsTestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] time: 2026-02-26 15:43:30.933306Z failure: tempest.api.network.test_ports.PortsTestJSON.test_show_port[id-c9a685bd-e83f-499c-939f-9f7863ca259f,smoke] [ multipart Content-Type: text/plain;charset=utf8 pythonlogging:'' 48E 2026-02-26 15:43:30,932 29 INFO [tempest.lib.common.rest_client] Request (PortsTestJSON:test_show_port): 503 GET https://neutron-public-openstack.apps-crc.testing/v2.0/ports/aacc463a-dc13-4f81-b248-f6299012e9f4 0.054s 2026-02-26 15:43:30,932 29 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'date': 'Thu, 26 Feb 2026 15:43:30 GMT', 'server': 'Apache', 'content-length': '218', 'content-type': 'application/json', 'x-openstack-request-id': 'req-ce7aa94e-ec22-4603-9f5d-a3cb03abb1c1', 'set-cookie': '38cec1d9c789c59243203143f8ef839e=d6681e4e2c1fc2607c3492a2518ffa69; path=/; HttpOnly; Secure; SameSite=None', 'connection': 'close', 'status': '503', 'content-location': 'https://neutron-public-openstack.apps-crc.testing/v2.0/ports/aacc463a-dc13-4f81-b248-f6299012e9f4'} 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 416 Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/tempest/api/network/test_ports.py", line 156, in test_show_port body = self.ports_client.show_port(self.port['id']) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/ports_client.py", line 49, in show_port return self.show_resource(uri, **fields) File "/usr/lib/python3.9/site-packages/tempest/lib/services/network/base.py", line 53, in show_resource resp, body = self.get(req_uri) File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 342, in get return self.request('GET', url, extra_headers, headers, File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 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-4 time: 2026-02-26 15:43:31.006691Z tags: worker-0 test: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) time: 2026-02-26 15:43:31.006691Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback A8B 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-0 time: 2026-02-26 15:43:31.203622Z tags: worker-4 test: tearDownClass (tempest.api.network.test_ports.PortsTestJSON) time: 2026-02-26 15:43:31.203622Z failure: tearDownClass (tempest.api.network.test_ports.PortsTestJSON) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback 36F 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: ((, Unexpected response code received Details: 503, ), (, Unexpected response code received Details: 503, ), (, Unexpected response code received Details: 503, )) 0 ] tags: -worker-4 time: 2026-02-26 15:43:31.323708Z tags: worker-4 test: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) time: 2026-02-26 15:43:31.323708Z failure: setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest) [ multipart Content-Type: text/x-traceback;charset=utf8 traceback A8B 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 172, in request raise exceptions.IdentityError( tempest.lib.exceptions.IdentityError: Got identity error Details: Unexpected status code 500 0 ] tags: -worker-4 .stestr/times.dbm.bak0000644012276001227600000002115715150065043014764 0ustar tempesttempest'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (0, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (512, 8) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (1024, 8) 'tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list', (1536, 8) 'tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain', (2048, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types', (2560, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources', (3072, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses', (3584, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions', (4096, 8) 'tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint', (4608, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object', (5120, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects', (5632, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object', (6144, 8) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces', (6656, 9) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network', (7168, 9) 'tempest.api.object_storage.test_container_services.ContainerTest.test_create_container', (7680, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (8192, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents', (8704, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata', (9216, 8) 'tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy', (9728, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port', (10240, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (10752, 9) 'tempest.api.object_storage.test_object_services.ObjectTest.test_create_object', (11264, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_get_object', (11776, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata', (12288, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata', (12800, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (13312, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet', (13824, 8) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id', (14336, 9) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (14848, 3) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (15360, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (15872, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (16384, 8) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (16896, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (17408, 3) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers', (17920, 8) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details', (18432, 8) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id', (18944, 9) 'tempest.api.compute.test_versions.TestVersions.test_get_version_details', (19456, 8) 'tempest.api.compute.test_versions.TestVersions.test_list_api_versions', (19968, 8) 'tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all', (20480, 8) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network', (20992, 9) 'tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router', (21504, 9) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port', (22016, 9) 'tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions', (22528, 9) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet', (23040, 8) 'setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (23552, 3) 'tearDownClass (tempest.api.network.test_extensions.ExtensionsTestJSON)', (24064, 3) 'tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (24576, 3) 'setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON)', (25088, 3) 'setUpClass (tempest.api.network.test_networks.NetworksTest)', (25600, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (26112, 3) 'setUpClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON)', (26624, 3) 'setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest)', (27136, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (27648, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (28160, 3) 'setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (28672, 3) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (29184, 3) 'setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON)', (29696, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (30208, 3) 'setUpClass (tempest.api.network.test_networks.NetworksIpV6Test)', (30720, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (31232, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (31744, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (32256, 10) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (32768, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestJSON)', (33280, 3) 'setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON)', (33792, 3) 'setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON)', (34304, 3) 'setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON)', (34816, 3) 'setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (35328, 3) 'setUpClass (tempest.api.network.test_routers.RoutersTest)', (35840, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (36352, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (36864, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (37376, 3) 'tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test)', (37888, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (38400, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools', (38912, 9) 'tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups', (39424, 8) 'setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON)', (39936, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port', (40448, 8) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (40960, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_list_ports', (41472, 8) 'setUpClass (tempest.api.object_storage.test_account_services.AccountTest)', (41984, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (42496, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (43008, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_show_port', (43520, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (44032, 3) 'tearDownClass (tempest.api.network.test_ports.PortsTestJSON)', (44544, 3) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (45056, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (45568, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (46080, 3) .stestr/times.dbm.dir0000644012276001227600000002115715150065043015005 0ustar tempesttempest'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor', (0, 8) 'tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors', (512, 8) 'tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete', (1024, 8) 'tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list', (1536, 8) 'tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain', (2048, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types', (2560, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources', (3072, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses', (3584, 8) 'tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions', (4096, 8) 'tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint', (4608, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object', (5120, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects', (5632, 8) 'tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object', (6144, 8) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces', (6656, 9) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network', (7168, 9) 'tempest.api.object_storage.test_container_services.ContainerTest.test_create_container', (7680, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create', (8192, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents', (8704, 8) 'tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata', (9216, 8) 'tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy', (9728, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port', (10240, 8) 'tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete', (10752, 9) 'tempest.api.object_storage.test_object_services.ObjectTest.test_create_object', (11264, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_get_object', (11776, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata', (12288, 8) 'tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata', (12800, 8) 'tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list', (13312, 8) 'tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet', (13824, 8) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id', (14336, 9) 'setUpClass (tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps)', (14848, 3) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image', (15360, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file', (15872, 8) 'tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image', (16384, 8) 'setUpClass (tempest.api.volume.test_versions.VersionsTest)', (16896, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume)', (17408, 3) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers', (17920, 8) 'tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details', (18432, 8) 'tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id', (18944, 9) 'tempest.api.compute.test_versions.TestVersions.test_get_version_details', (19456, 8) 'tempest.api.compute.test_versions.TestVersions.test_list_api_versions', (19968, 8) 'tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all', (20480, 8) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network', (20992, 9) 'tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router', (21504, 9) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port', (22016, 9) 'tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions', (22528, 9) 'tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet', (23040, 8) 'setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON)', (23552, 3) 'tearDownClass (tempest.api.network.test_extensions.ExtensionsTestJSON)', (24064, 3) 'tearDownClass (tempest.api.network.test_networks.BulkNetworkOpsTest)', (24576, 3) 'setUpClass (tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON)', (25088, 3) 'setUpClass (tempest.api.network.test_networks.NetworksTest)', (25600, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupIPv6Test)', (26112, 3) 'setUpClass (tempest.api.identity.admin.v3.test_regions.RegionsTestJSON)', (26624, 3) 'setUpClass (tempest.api.object_storage.test_account_quotas.AccountQuotasTest)', (27136, 3) 'setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest)', (27648, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration_prometheus.PrometheusGabbiTest)', (28160, 3) 'setUpClass (tempest.scenario.test_network_basic_ops.TestNetworkBasicOps)', (28672, 3) 'setUpClass (tempest.api.image.v2.test_versions.VersionsTest)', (29184, 3) 'setUpClass (tempest.api.network.test_floating_ips.FloatingIPTestJSON)', (29696, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.admin.test_alarming_api_admin.TelemetryAlarmingAPIAdminTest)', (30208, 3) 'setUpClass (tempest.api.network.test_networks.NetworksIpV6Test)', (30720, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_telemetry_integration.TestTelemetryIntegration)', (31232, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api.TelemetryAlarmingAPITest)', (31744, 3) 'tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip', (32256, 10) 'tearDownClass (tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test)', (32768, 3) 'setUpClass (tempest.api.compute.servers.test_create_server.ServersTestJSON)', (33280, 3) 'setUpClass (tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON)', (33792, 3) 'setUpClass (tempest.api.identity.admin.v3.test_services.ServicesTestJSON)', (34304, 3) 'setUpClass (tempest.api.identity.v3.test_domains.DefaultDomainTestJSON)', (34816, 3) 'setUpClass (tempest.api.network.test_ports.PortsIpV6TestJSON)', (35328, 3) 'setUpClass (tempest.api.network.test_routers.RoutersTest)', (35840, 3) 'setUpClass (tempest.scenario.test_server_basic_ops.TestServerBasicOps)', (36352, 3) 'setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode)', (36864, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api.TelemetryAlarmingAPIGnocchiTest)', (37376, 3) 'tearDownClass (tempest.api.network.test_routers.RoutersIpV6Test)', (37888, 3) 'setUpClass (tempest.api.network.test_security_groups.SecGroupTest)', (38400, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools', (38912, 9) 'tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups', (39424, 8) 'setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON)', (39936, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port', (40448, 8) 'setUpClass (tempest.api.network.test_versions.NetworksApiDiscovery)', (40960, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_list_ports', (41472, 8) 'setUpClass (tempest.api.object_storage.test_account_services.AccountTest)', (41984, 3) 'setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON)', (42496, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.gnocchi.test_alarming_api_negative.TelemetryAlarmingNegativeGnocchiTest)', (43008, 3) 'tempest.api.network.test_ports.PortsTestJSON.test_show_port', (43520, 8) 'setUpClass (telemetry_tempest_plugin.aodh.api.sql.test_alarming_api.TelemetryAlarmingAPIMysqlTest)', (44032, 3) 'tearDownClass (tempest.api.network.test_ports.PortsTestJSON)', (44544, 3) 'setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest)', (45056, 3) 'setUpClass (telemetry_tempest_plugin.aodh.api.test_alarming_api_negative.TelemetryAlarmingNegativeTest)', (45568, 3) 'setUpClass (telemetry_tempest_plugin.scenario.test_gnocchi.GnocchiGabbiTest)', (46080, 3)