)]}'
{"id":"openstack%2Fswift~897566","triplet_id":"openstack%2Fswift~master~I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a","project":"openstack/swift","branch":"master","topic":"p-get-path-fixes","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2024-02-05 20:22:43.000000000","reason":"Change was submitted"},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2024-02-05 20:22:43.000000000","reason":"Change was submitted"},"34892":{"account":{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"},"last_update":"2024-02-05 20:22:43.000000000","reason":"Change was submitted"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2024-02-05 18:10:40.000000000","reason":"\u003cGERRIT_ACCOUNT_15343\u003e replied on the change","reason_account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}},"hashtags":[],"change_id":"I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a","subject":"proxy: don\u0027t send multi-part terminator when no parts sent","status":"MERGED","created":"2023-10-06 15:27:05.000000000","updated":"2024-02-05 20:25:38.000000000","submitted":"2024-02-05 20:22:43.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":23,"unresolved_comment_count":3,"has_review_started":true,"submission_id":"897566-p-get-path-fixes","meta_rev_id":"65834b5822d9f6c471bfa7ca7a37feebd3aa790c","_number":897566,"virtual_id_number":897566,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-02-05 20:22:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2024-02-05 18:10:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2024-02-05 18:10:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"}],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"}],"CC":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-10-06 16:48:16.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2023-10-24 16:31:24.000000000","updated_by":{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"},"reviewer":{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"},"state":"REVIEWER"},{"updated":"2023-12-06 05:32:19.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"CC"},{"updated":"2024-02-03 00:24:07.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"}],"messages":[{"id":"4f2edd353554559c78faf7bfd72f2707bf88b964","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-10-06 15:27:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7a4c13d4251410c6985daf69248ca8a10a257310","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-06 16:48:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1a18e4f1fa2241489c38240fbdfa8175\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/653f885c71a448798841370d08ff7f81 : SUCCESS in 9m 30s\n- grenade https://zuul.opendev.org/t/openstack/build/16e0d191dc2d49a1a2a0dd419b892fff : SUCCESS in 1h 02m 45s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/f00c1b4588bc40baa757612ebf89fd92 : SUCCESS in 1h 09m 28s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/fc7b8e82a53e4a29869c78e2c6285d98 : SUCCESS in 1h 03m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2375ea49b4c943d7868dcd0362f429a1 : SUCCESS in 1h 12m 06s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d5bf7015fed34fdfbff9a4622c936c69 : SUCCESS in 19m 51s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/11235a23c28c4f32ac483527da89902d : SUCCESS in 21m 34s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7d4a4f71b8e0414098f96a155855c07c : SUCCESS in 20m 22s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f3928ebc003e4a09bfbe5ec9d8be84f8 : SUCCESS in 9m 24s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/78f6cd31231a42a4ada413260425aa22 : SUCCESS in 5m 57s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/06d9bf0b5d25435aab7881c365bdae2a : SUCCESS in 19m 08s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b9f267ebc3b24398a40acb9b68363ddd : SUCCESS in 17m 01s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/de42e57ea908465cbcb7538d318f0684 : SUCCESS in 15m 03s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/e556fe56a0864efdbe0b1232fc89567a : SUCCESS in 15m 13s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/75c10cebe9784e89ac99fecce9cdf8b9 : SUCCESS in 15m 24s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/3888603be46940bbbb1f359a7b31c5e2 : SUCCESS in 18m 41s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/055e8f5909a241538648805175d17b09 : SUCCESS in 18m 51s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/2828cbb863b24415b23e0b6cccffb4c5 : SUCCESS in 18m 40s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/e0a20288a67343448f8420e6043a2a06 : SUCCESS in 15m 55s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/0a67cca8855944009f6aee9fae1c7431 : SUCCESS in 17m 14s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/d01fd2978a824863b73683eb58e6893b : SUCCESS in 16m 47s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/b8e52c0963ca40abb6969cefa9bd6074 : SUCCESS in 7m 25s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/2ea99ff9b0de4838bfc678cd5c11ea41 : SUCCESS in 17m 56s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/c91e795617c0481cb0cba228b5c83ec8 : SUCCESS in 7m 01s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/50fbf33f1801403dbd6df3508684aac9 : SUCCESS in 1h 05m 32s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/2df7f750e1744088b48d7ad29e53867c : SUCCESS in 1h 03m 59s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a67800bab7564de0a7c32808180240c4 : SUCCESS in 58m 57s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/cef0b566d8784028b8056416bfccff15 : SUCCESS in 52m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cbb0737a33a24335889fdd780cf2573e : SUCCESS in 17m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f55b143b981a4aa5ad40cca96006c377 : SUCCESS in 4m 56s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1caf2259997d4ae5b52e96c5b3336b22 : SUCCESS in 22m 52s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/16a5b48724db40e3a5c2c99eef379de5 : SUCCESS in 1h 01m 31s","accounts_in_message":[],"_revision_number":1},{"id":"c79891a4f0d5da20e88e8418039f1cda5ad669e9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-06 20:15:31.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ca6733f0e97640cd93dfe35ba32d0f29\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/d2c79cb546b341e49b4c5f6427f67029 : RETRY_LIMIT in 2m 28s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c6ea1a48e70c4565898f7aa5199d0a65 : SUCCESS in 59m 46s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/212de9a7dcf14ed9ac72ae33293a9431 : TIMED_OUT in 1h 30m 58s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/4a303c1d2a8647258bc92077c5ae808a : TIMED_OUT in 1h 30m 59s","accounts_in_message":[],"_revision_number":1},{"id":"9575beb8ad9f02d3a3228a3913f37c1de2e636ff","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"},"date":"2023-10-18 22:25:40.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"4fcb656e2beb16c054dee94e867b62dbfb2336d5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-18 23:37:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1872700a38674e6f922d1eb600d9f2d2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2a7d788f38748e0a944fa0bf5fc4eae : SUCCESS in 10m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/70d2988d5e4b4a708fdcb17baab65d95 : SUCCESS in 1h 01m 29s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/1a46cd277b1e479f9e90338e3aa1ac92 : SUCCESS in 53m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b2fbda27c06d4bcf867daea7d3e0e802 : SUCCESS in 56m 13s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6e96872e7a4048169905dd90b6fd90f9 : SUCCESS in 59m 32s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8b4a17bc2cc04e93934807b06d1cc64b : SUCCESS in 20m 45s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5408bdfe422b4407bc080ad984162ce0 : SUCCESS in 18m 35s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/52672fc350a94c649dfb61d28ec06f5f : SUCCESS in 19m 49s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/1dd8b5469c0e4c90920ff898ef3b66f2 : SUCCESS in 9m 14s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3f9ff8c4462540c3854bbd8da99ff92b : SUCCESS in 5m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/32013a45545b42ed9d2a04a3f6fe4014 : SUCCESS in 21m 05s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/608af7ec65c24a1eb6f5a9296c69e6ec : SUCCESS in 15m 26s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/4afd5befcd3749d0b7fcded16d69bd9d : SUCCESS in 17m 24s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/6981adb157e94117b1f48b8559241ba5 : SUCCESS in 15m 23s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/096f1ccc8ace41bcb961770edc09a46a : SUCCESS in 16m 27s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/c7e9e83ab5df433fb55ba0744aa14195 : SUCCESS in 17m 25s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/2c43f271d6834747bd941f3c5d2b19b8 : SUCCESS in 19m 40s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/ccd0e5e553644e7fb004efdf5628d8a3 : SUCCESS in 18m 36s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/e923af2f49a14fe2ac352ac926f99822 : SUCCESS in 15m 40s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/0d95bb4ab04c4081a27e28f5110f7228 : SUCCESS in 13m 51s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/6e341ad694dd40fa9e66b0ee29e5ba9b : SUCCESS in 16m 38s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/222d17bebdb041feac8956ba32722233 : SUCCESS in 7m 21s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/57721ed198764c6792057f293ef8db3c : SUCCESS in 19m 29s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/7c13bc555c1f4dd5a6588326baddbe9c : SUCCESS in 7m 00s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e173b453125d426095343acfd070b55b : SUCCESS in 54m 29s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/240f256a67a64601b35226d7c2c1bc94 : SUCCESS in 1h 00m 21s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/357b3bf2cf304baea15937e3d3c3aae5 : SUCCESS in 55m 18s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/0c132bbc5a5846a292dc7d1dab09962f : SUCCESS in 53m 27s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b5a2512883674a5283c36d17be8def81 : SUCCESS in 14m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f78f27394224c00be981e052a385eba : SUCCESS in 5m 23s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/1e77b43ceed44df1b5611d27f238e9df : SUCCESS in 20m 09s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/97f9c13d533d4937a5bd06694c84cf68 : SUCCESS in 54m 51s","accounts_in_message":[],"_revision_number":2},{"id":"ba06264f421d21577370f066f86866773a997e95","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-19 00:47:29.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0a5962b086894a45aac61eeac9a30c99\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/667ad9690f594eb9bef224deb563982a : SUCCESS in 1h 27m 35s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/18c028f542bd4c7a9120cfe29f1f0a3f : SUCCESS in 1h 14m 56s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/e7bbb37ce78c47cb9455fa127ea1633c : SUCCESS in 55m 37s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/0e479cb8da8b46f4b5b98dd4ea9c5cfb : SUCCESS in 1h 03m 21s","accounts_in_message":[],"_revision_number":2},{"id":"94b35a8c1120e076a32109fb8b33bafa88526ed9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-10-24 17:34:56.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"9c773dfe4525e3948ef30b7ec2fdff0b17115617","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-24 19:00:30.000000000","message":"Patch Set 3: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/7271f48b9d804999ae412326de32d450\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/756de304483944f1b95d51ac8f8fdbe1 : SUCCESS in 9m 53s\n- grenade https://zuul.opendev.org/t/openstack/build/20273f46606344578d3586affd60e2d2 : SUCCESS in 1h 05m 27s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/afd60682c4e34ae4b1593a746e4e99a4 : SUCCESS in 1h 02m 18s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e08faa6ebb4f4356bc5871a3f66b849a : SUCCESS in 43m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ca05c998161447159c0165889fe21b2e : SUCCESS in 57m 21s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4a835d6976db46f9b5236095f2454a18 : SUCCESS in 18m 29s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b2519fcad80d4b27a48aaea27271fd7e : SUCCESS in 20m 21s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e7edd8da9af64547915d5492ba523003 : SUCCESS in 17m 57s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ce06fbd1518f4bc7a8d41734cf95ba09 : SUCCESS in 9m 59s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/927df228212945f78685d6def5c256bb : SUCCESS in 5m 28s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9072649317bf4cbd9d61572b14af4a14 : FAILURE in 14m 50s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f130c2051ae748949e46d2d0e98efec7 : FAILURE in 16m 05s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/1ccecb8a294d47c18fd7b195c5c11763 : FAILURE in 12m 37s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/856813a0c7f74e688b3000d509f9fdf1 : FAILURE in 18m 03s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/463d860d633d44769d0f6416bdcbb48e : FAILURE in 18m 22s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/2850db03715b4dc08c3da4da8b425da5 : SUCCESS in 16m 59s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/c8bee4afa1eb48f3be933972fc36c0be : SUCCESS in 19m 18s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c0f666c16b4f4533a4da1089a98a7318 : SUCCESS in 18m 29s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/7018be9cb2c84a80aba521ee6073cbd0 : SUCCESS in 15m 02s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/e5de17b945854fe3bdfd15746635a5f8 : SUCCESS in 16m 38s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/2089fa4e4763485c8ea310b3b20a5066 : SUCCESS in 16m 27s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/18b5808792124b078bbe5afdd9419fc4 : SUCCESS in 6m 40s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/03708106038c4334b0c6f122504c13ee : SUCCESS in 18m 04s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/b42c25bcbb6247b184a9aa66a4e022b8 : SUCCESS in 7m 51s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6bc7b645a9e445eb9a551b72bfea5d08 : SUCCESS in 54m 09s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/f892e98a2a0343aca06b6cd8593fdffa : SUCCESS in 1h 02m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/82f74d29c71f47afbace437a3cf0eac2 : SUCCESS in 57m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/dcc14304c1f24594b967213e2f9fdb11 : SUCCESS in 57m 57s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/48da1c1d278248c9b27909ca56bcca38 : FAILURE in 15m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/807ccc32f08a4991a45088942983a14f : FAILURE in 5m 49s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e20af2e995f44d8395eae88129bc570d : SUCCESS in 22m 20s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1cf1271e54a844c9a155a36e8bfc36c7 : SUCCESS in 1h 04m 40s","accounts_in_message":[],"_revision_number":3},{"id":"e8615ccb7792602cb66f6827b2f426856cdf3f2d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-24 19:21:14.000000000","message":"Patch Set 3:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ed5cce9797c4409abdeefbd2580f2ffd\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/cdbe55d22acd4620862fa1de52e5c999 : TIMED_OUT in 1h 31m 01s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/cd4a8bb24d2346b6a1e25160f8895a60 : FAILURE in 18m 13s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/13fb2e311cca4b35a0152399151e025b : SUCCESS in 23m 46s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/c9822e6965fc433982dfc5404436183e : TIMED_OUT in 1h 31m 07s","accounts_in_message":[],"_revision_number":3},{"id":"6bac336fcd328be72cf8c0c129f1500c2d0ccc30","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-10-25 09:54:32.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"37077759c16ca9bf6ea5ba8c574e35f4b9d77dee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-25 11:09:31.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/08e56142d8ad449686d32927c33393e7\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/893f4336bf4148d2bec0e894d5422012 : SUCCESS in 8m 16s\n- grenade https://zuul.opendev.org/t/openstack/build/29f759e3721c46b3a756f01248c22189 : SUCCESS in 50m 31s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/15542a1ccf1e411794ebd69ae9d754d8 : SUCCESS in 44m 32s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/f0d664951be44ac9a64206da0c4fcb20 : SUCCESS in 54m 53s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fbfdddf6d6ea4caaae84d973cf6b0353 : SUCCESS in 1h 06m 56s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/38724b465854418094a0d51f325fdffa : SUCCESS in 19m 21s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/45f5372bdef142708679e77ee49be7a4 : SUCCESS in 15m 26s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ee544e661fca42f4b4ba35ceae53c3bd : SUCCESS in 24m 30s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/7c27847a870b42ff85a19977cb41548c : SUCCESS in 8m 20s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/761658ea876a4f17a59da96edf1d81e2 : SUCCESS in 6m 51s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/188caa83aa7944c2a70ffacefaf8f0e2 : SUCCESS in 17m 33s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/9ce57c2c00154fbfa4920f4a81f1a908 : SUCCESS in 21m 49s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/1a458229fa824bc98823d0457c0c7d26 : SUCCESS in 18m 52s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/3e476f52a3b44c199a53b13931a59b80 : SUCCESS in 17m 03s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/e4215b42f7a241ef98df712327d63b65 : SUCCESS in 21m 52s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/fdcd2b82a6a74766a80c8a82c5b7b62e : SUCCESS in 17m 28s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/a9106dbd8a2245129c787350f6db51c1 : SUCCESS in 20m 56s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/d1774cd48d9447899b40866403a83dc4 : SUCCESS in 20m 07s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/b43c69c685204765b35e3463351e0c57 : SUCCESS in 15m 44s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/cd855fc087f14af996788272157b887f : SUCCESS in 16m 47s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/78016fe7de924bb382746d7effb0e681 : SUCCESS in 15m 57s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/4a35b924d1724813a5fbe05df8b02c10 : SUCCESS in 6m 43s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/02e21b681cf14cd0abe8cef26222a8b0 : SUCCESS in 13m 55s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/6555735c55454b9a94315f5b0eb6cc1b : SUCCESS in 8m 40s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/569458270cb84b2bb26c85d70279e5b2 : SUCCESS in 1h 07m 50s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/dcd7f88309574135befa7777d985d7f3 : SUCCESS in 59m 20s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/83992bdedbfe48bf86368bd254b8284d : SUCCESS in 57m 23s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/31f222cab2384fca94cbf3c6e3a4e1e6 : SUCCESS in 50m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7e58a0bc2a7d4801872d91d0dbb33d64 : SUCCESS in 15m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/45bac13976154f8593e00bd5354f9de7 : SUCCESS in 5m 17s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a4fb0e70fea54c4282de3ece8fcb1fec : SUCCESS in 21m 16s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bafd88ba362b4fa1bdae33d012030566 : SUCCESS in 52m 14s","accounts_in_message":[],"_revision_number":4},{"id":"d1b54ee9c50320fab5c00deb468e7a5703267b6c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-25 11:28:17.000000000","message":"Patch Set 4:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/60eb7237925f4550a27be418e20299f3\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/2fd847e110a14d568f9c3276861188be : SUCCESS in 15m 12s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/ce3307159a05446e86fc0a1c9200aea0 : SUCCESS in 1h 26m 30s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/036b2198a263431f8e9e86d8b65e5029 : SUCCESS in 19m 41s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/b133e1d3303a402bbd8c851dc805b57f : TIMED_OUT in 1h 30m 57s","accounts_in_message":[],"_revision_number":4},{"id":"b4dc2ba59d0cf70df15eddbe952ca50026059a2f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-10-30 11:03:10.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"55728e771377397abad8dcddece3a06d5c15fcc6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-30 12:25:29.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a9bf456412ca471e963c045ab468a7bf\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/abeaf154983e462da2dc360474d38afa : SUCCESS in 1h 09m 40s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/624ff7bc32954958b452275b6c2d25a4 : SUCCESS in 1h 18m 16s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/7990ff754c224532ab918175c5bff99f : SUCCESS in 1h 15m 30s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/83975e855ae34809bc63e634b61ad4f6 : SUCCESS in 40m 31s","accounts_in_message":[],"_revision_number":5},{"id":"ed6a724959e753f06b14f4b49e3e0f02bfffca54","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-30 13:36:44.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/85387183eda04462888662f902ad15a2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/879540bb7da7493b9ae13a1bc5f5c03e : SUCCESS in 8m 57s\n- grenade https://zuul.opendev.org/t/openstack/build/44ed589dc07d425181fefbc735138834 : SUCCESS in 48m 32s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/268f7449e20546c7ab9ed2b56e13354b : SUCCESS in 50m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/734e8563acd446e982478dcdabdee5c9 : SUCCESS in 38m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/49a09f042ce24b7b9fab8e401136a112 : SUCCESS in 1h 00m 42s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/24156df5778b4d7696353cc9ae04ac5d : SUCCESS in 27m 08s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/92e08e9199104b36a59b61e50db1db6b : SUCCESS in 19m 52s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1000553c50ec4a79b2fafda2e9c0e015 : SUCCESS in 19m 33s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4911f784342447d9b77618954940b9e6 : SUCCESS in 8m 38s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/912b3a3684524fd48736e4a2e23d75ae : SUCCESS in 6m 40s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/313497f685f54026a3aa5ff7facf7e6a : SUCCESS in 16m 05s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/ab858197cc3540c18eb6b424788ed39f : SUCCESS in 27m 11s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/6195b9a4067e4929ae4017480a2999fd : SUCCESS in 14m 16s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/93d9f87b3d164a4bac0e38b724359836 : SUCCESS in 15m 15s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/3dc7ea2061a84da3b85992c6ac4f429a : SUCCESS in 24m 34s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/bb056d92e4b649d49cf9fd9397597ad7 : SUCCESS in 33m 28s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/2cd725cd08194845baefd1375a3fe9a7 : SUCCESS in 15m 13s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c798398c462443e6bac3180fb32d507c : SUCCESS in 18m 33s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/a9bf60ce2bde494ea589e9473e2bf45b : SUCCESS in 22m 34s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/e68ea40c6e4246b9b42e461403664699 : SUCCESS in 23m 47s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/7cca9e4a8f5b41a98cb7c4a8448144a5 : SUCCESS in 24m 48s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/fd7100387d924ea193e57e0c0d49fc9f : SUCCESS in 7m 04s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/883bf1981faf4bb6a6819f2a5cb2ec33 : SUCCESS in 15m 43s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/d405852a0da4451b94478709a82d8729 : SUCCESS in 7m 32s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/d615523054544f15852437d5c47bbea9 : SUCCESS in 1h 09m 28s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/6a7af70245614791b4b82dd9d3f86f83 : SUCCESS in 1h 23m 31s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7c37b66e287b4e26afa7d87f903f0291 : SUCCESS in 37m 18s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/8fcd9a214b4843d39aedc86b3c0795de : SUCCESS in 51m 31s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/80c35bbaa61f4e23909e3b874b1c8692 : SUCCESS in 15m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d942fa50935c42dca80825d96fdecbe7 : SUCCESS in 5m 35s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0ca7eb012da145aa99be27745cc30e19 : SUCCESS in 20m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d4424db6d53544f391f9cb548d070208 : SUCCESS in 54m 58s","accounts_in_message":[],"_revision_number":5},{"id":"34348c9ed3a433ba1ef458e83a3ba25fdbf35505","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-02 18:24:37.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"6b2a787a628abdbb84d3c4c610a139eab1d76d5e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-02 19:43:27.000000000","message":"Patch Set 6:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ef90ffede53f4bc2bb8de37e9781cb77\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/15ca8228c4b64b898f4db7872a273435 : FAILURE in 58m 18s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/5fb849c5b3e7409cbc604c491ecaf52a : FAILURE in 1h 07m 08s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/46426eba5a984ec99bcba951af7ee2f7 : SUCCESS in 1h 15m 07s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/fb4daf2ab8bd4ac7a0886520f5fe01ee : SUCCESS in 24m 03s","accounts_in_message":[],"_revision_number":6},{"id":"d7d72a10bd01cceff14c53bda66f9c9c090adb04","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-02 20:04:31.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/55ee5889b0354dea8adc315321c4500f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6eea1bb8ba4b484d8587d2902026ab63 : SUCCESS in 8m 52s\n- grenade https://zuul.opendev.org/t/openstack/build/6a4c94a05523436a990711a250f1b930 : SUCCESS in 1h 03m 39s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/4c0e6de0ebf5466da32567af492d29f1 : SUCCESS in 39m 55s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c4322d14986747dfba09bc39f00ddb5a : SUCCESS in 1h 00m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/71293bde62304ef788d89f1c89a70fac : SUCCESS in 1h 07m 09s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/ead56d3c9bca40a99de4834de630418a : SUCCESS in 19m 23s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e60aa574fee54b459e6f8016e44346f9 : SUCCESS in 18m 57s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/732da1fb24a1438fb5ddc7c0a1405139 : SUCCESS in 22m 39s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/73131a2ba68f4e9bbb7102c982ae5cd1 : SUCCESS in 8m 45s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/e65ac4d1c91f479aaa24b293af255dc6 : SUCCESS in 5m 56s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/9b302cd7dc554589b85d4428172ef119 : FAILURE in 14m 51s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/0538eed021ab4fa99d1feedbb5fb833a : FAILURE in 18m 35s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3a3ec203da6343058fa4a88751e6f06f : SUCCESS in 15m 37s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/c3a37e3594454b97826abfd2af06e144 : SUCCESS in 14m 59s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/4afe5563ee02468995f697af288e566f : SUCCESS in 16m 38s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/4eb0045ba5434c7c968b72393aac15f7 : SUCCESS in 18m 52s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/d60aa122748a44239746a1ea471c81c7 : SUCCESS in 17m 55s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3df68c3572494851abd9bf69f2c70635 : SUCCESS in 17m 12s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/f9725c9afcde432f8377ad3fbc383a37 : SUCCESS in 15m 26s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/519e88aa10e346bfae72c8a20198ca45 : SUCCESS in 15m 13s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/ece2c43780e741db85e3541830f310bc : SUCCESS in 17m 09s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c98beffb2bfa4019ac15ce1e34a5ab82 : SUCCESS in 7m 16s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/eeeddee0400f4cdfbc900f9d30fce1f5 : SUCCESS in 17m 45s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/18c6ac189134467c8de8daa280d5a003 : SUCCESS in 7m 58s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e1da580e85c143c0991f7ca636c44dbf : SUCCESS in 55m 50s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/07dbd077c3af4fb4a5df41b2aa8756e3 : SUCCESS in 1h 00m 52s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/85d86870befd466f8fa6d6c42db9ee78 : SUCCESS in 53m 22s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/71ef5a0593ed4b4ca7c68160a7c3da41 : SUCCESS in 49m 50s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/940e3d44734e4dfebcf70ddd2443b2d7 : FAILURE in 18m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/22968d66581f494f849ff7fb94b2393a : SUCCESS in 7m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c37b0d8753f24e489a9c51753e7fce56 : SUCCESS in 26m 21s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/deb9a81cd8344222aa5f33bba56081bc : SUCCESS in 1h 08m 30s","accounts_in_message":[],"_revision_number":6},{"id":"b9825c4b9cf76ccc86036eee577ca6b76309da8e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-03 14:30:47.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":7},{"id":"28b768fefe3542fbf07a8af7f9abc51d607eedf8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-03 16:02:48.000000000","message":"Patch Set 7:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7fd3d65eef344b3895e17b86fa33d7d3\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/aff4c3fe84dc4dd48898da75da1e9d31 : SUCCESS in 16m 44s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/10579c21c4c34c849da3fd1d534c2419 : FAILURE in 1h 29m 28s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/4fe2459488e846afaf8bcd7875aac47d : SUCCESS in 25m 50s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/3ace21ecfb904f12a743e59c3f1d6f4a : SUCCESS in 1h 06m 48s","accounts_in_message":[],"_revision_number":7},{"id":"231f81f1fe72d9aabbaefd1109eb9beb702fecd9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-03 16:13:47.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/0adc30b979a647ee813adc66b1663496\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bdb4e57d0a8f42569553e8ee82bb897d : SUCCESS in 8m 40s\n- grenade https://zuul.opendev.org/t/openstack/build/67b78b6e9fdb408b9590132d4979acd3 : SUCCESS in 1h 07m 27s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/0f880b4b14284dcc982bd0b52ac3781a : SUCCESS in 49m 12s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/c4bbbe1db6ea4e5d9c5fa5122423a018 : SUCCESS in 43m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e247b16160514867b4452faa74a37132 : SUCCESS in 52m 44s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7b73ec78ac854c57be6f206f0d458d2a : SUCCESS in 20m 33s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6d349baaa2d245c6bd23dc1f9fc8c1a7 : SUCCESS in 19m 26s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/704ade6595764f4080e1afc1720f9153 : SUCCESS in 18m 20s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/9185956349b2425986b3244060b3ab58 : SUCCESS in 9m 13s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/5c90939e5c734db7a1baa1bbb7efcfb4 : SUCCESS in 6m 05s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/8e1a980c8ca8479bba0865fe2f9f4d13 : FAILURE in 15m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/3e806c360db04608976e6b05de099f3f : SUCCESS in 17m 44s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8dc268cdb1b9443db531c4db2bb4510e : SUCCESS in 16m 30s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/65f42d3b4ecc48569088802354d4cc05 : SUCCESS in 17m 31s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/c0b9c2334ebc4ffab8e141a228bd96d2 : FAILURE in 15m 53s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8cad1bcee659463d980464cb303aeb26 : SUCCESS in 18m 08s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/bf9bb03c46be44bf855d17eb65a670e5 : SUCCESS in 18m 09s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3f555e7afaff471fb881099bbf6e8384 : SUCCESS in 19m 26s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/fa575bd35914449a8231f7cfbdbec848 : SUCCESS in 14m 25s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/2c3996ae85a94e55a5f7cca5bdd2f91a : SUCCESS in 15m 49s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/f86fc11c029c46f5ba1f32b0566d0be2 : SUCCESS in 16m 37s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/aaf7b266eca0402e9470a83b23748d58 : SUCCESS in 7m 09s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/bb8586354acc40d0a3c83c306673d738 : SUCCESS in 14m 18s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/b675e687cbac4b5887f3e73a80d9a9fe : SUCCESS in 7m 12s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/dda05f7861594cf9a4dafb7a9c67e75a : SUCCESS in 50m 05s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/40fbba12df6740c483e273e36f0acb6f : SUCCESS in 1h 02m 10s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/980391d0b51b4b259c45f6ccd63a816f : SUCCESS in 38m 39s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f36b0f1bedd448dc83827670825d8712 : SUCCESS in 51m 20s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/405778d26d3c4669aad60f7ce25be4c4 : FAILURE in 19m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d5bef777ba3e45e8a61f2e18f1a091b4 : SUCCESS in 5m 12s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/88f9bef469524247b1d69854799e2fb3 : SUCCESS in 24m 04s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0667ba3174ca46afa3f0811b70548d2b : SUCCESS in 50m 14s","accounts_in_message":[],"_revision_number":7},{"id":"f363e4509d80abb38f96d43e22d3ad914c0cb028","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-04 16:15:22.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":8},{"id":"cb3b47cd8f97e29ecec7718f014917aaac2267c1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-04 17:36:13.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bc1e496823b54d6a80f9561693649df5\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/27d88745e22c47dfa50b966cf551f244 : SUCCESS in 18m 52s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/aa0a2367766f42e591cb6b88a29655cd : SUCCESS in 1h 17m 48s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/fa95dff07eb541b487be498d9e63aa79 : SUCCESS in 23m 46s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/ed4a52eee5444a51b502ec324fa745fb : SUCCESS in 1h 16m 25s","accounts_in_message":[],"_revision_number":8},{"id":"911772c9b03ce9146209425425389d04e100f059","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-04 17:37:36.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2f4a0e8bf0af4448b4e4af483016586a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56b51d1c8cd74caca1567dbd28cc5dde : SUCCESS in 8m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/97a62e9b67f143198028bcc1111ef309 : SUCCESS in 1h 03m 39s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/84ab283d615c451b8681a588d243a8e1 : SUCCESS in 49m 40s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0bff603619dc47d2a34db289b397e4e0 : SUCCESS in 1h 00m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/49c9f1d92b2a4dd98c6d20c53153fb89 : SUCCESS in 58m 33s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2a2a510a07ac4a478a098a0d448b1fc5 : SUCCESS in 20m 45s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e8d4b9bfc06c44aa80fa09839d4338e3 : SUCCESS in 19m 20s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fc7cc707a4654befa49f63d3d3461ae3 : SUCCESS in 21m 34s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/aeb8414bbbc74908829d28f8b16a11fc : SUCCESS in 9m 43s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/eb57618c31f74faabb4efe085f81da9d : SUCCESS in 5m 34s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/fd9ad6b962c64fb4b6947a3bf7efa2f4 : SUCCESS in 26m 24s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/eb82f53c52374ba7816a1af38fa08286 : SUCCESS in 17m 06s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/f137d56e3a8d471eb40417b0eebb4dda : SUCCESS in 25m 02s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/646cf46cb98049a2b279774837703a15 : SUCCESS in 17m 47s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/694b7460fa914aa2a77dce46f5ec4a54 : SUCCESS in 16m 34s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/cea3b79c9fec47c192ebefd4f49947ca : SUCCESS in 20m 41s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/8afffed8ee894eaf9173ca9f96a304dd : SUCCESS in 18m 42s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/9ad08f545aa64961aaac436ecceab4ee : SUCCESS in 20m 38s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/f1bfe4cbe9e54b77ae402fdf02bb7cb9 : SUCCESS in 14m 23s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/1b4567cf849245eaaea25b8747e44858 : SUCCESS in 17m 10s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/50533a009a384c5d8926b33ad2c04719 : SUCCESS in 25m 56s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/67f0afcc5711431d9024a47da7e4d501 : SUCCESS in 7m 35s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/8b408de1facd46ad9bab01dff58fb3c2 : SUCCESS in 17m 37s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/2114373eb4454528aa3ce3529cf0e6c7 : SUCCESS in 10m 18s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/81ae1b16891d452cbfa5f04caac8cb92 : SUCCESS in 55m 49s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/aa02a6d1c09c4b108e1fab598408bab2 : SUCCESS in 1h 15m 45s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/84f9ce5faa5d4db2b0dd9bc60b10e273 : SUCCESS in 49m 30s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/129744d4884944de8ba292088b8542c0 : SUCCESS in 59m 14s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c3ec6687143848a799d896d2860d562c : SUCCESS in 20m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84d32c5bbda54cb4a819a3e9427a8f5b : SUCCESS in 4m 49s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/d4057397e1044a8aae79b044df942ec0 : SUCCESS in 24m 12s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5789712f9f8243009903fcbf6be72647 : SUCCESS in 1h 02m 59s","accounts_in_message":[],"_revision_number":8},{"id":"d22e66f4bbe1ead5f1ba815fac2cd05363431d07","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-05 15:02:24.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":9},{"id":"cf758f8441382d0ced7fb0af1377a1df66451d60","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 16:06:51.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/12d3de2195e94b85aebe6d15ec746264\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/91e56704e0744a64b3c027a36098377d : SUCCESS in 1h 02m 19s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a7741fbb949e422d8b49e1130c123998 : SUCCESS in 19m 53s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/49bb067f8b9d45938fbaf1d5ecfd8e5e : SUCCESS in 58m 21s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/ae1907b43d0d4422801d290d8e276368 : SUCCESS in 22m 48s","accounts_in_message":[],"_revision_number":9},{"id":"22d3e64a5b851ecb4f9e8f67f5a07afaaabcdc91","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-05 16:49:10.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5d0a5200be7a4397b8fd8d2f6dc56675\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/582516158b0f424182ab7e4d4fa3a216 : SUCCESS in 10m 38s\n- grenade https://zuul.opendev.org/t/openstack/build/8a2b48e161d24507a3ae95741bedf63b : SUCCESS in 1h 05m 09s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/a1cd4e15c59d4e0f9a049a09396a7ccd : SUCCESS in 1h 03m 11s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6387ded906fd440d8bfb7708d2f1baca : SUCCESS in 45m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/752b87368b4d4be7aaa85e2faff787aa : SUCCESS in 1h 10m 24s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6b5f9a113f5349fabe7cf059288e0070 : SUCCESS in 18m 57s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1e7539480a114cb084bd3847c0ce7bf2 : SUCCESS in 15m 52s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b75bd235f18249d9b705417e48e15e48 : SUCCESS in 21m 17s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/3dcd8d12ceb94932bf8e2e311bd50e5b : SUCCESS in 9m 41s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/eba6a0f388b747a38aedb3c86f1dd2a2 : SUCCESS in 6m 23s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/eac9cd7654fe4a95b60fe40022785051 : SUCCESS in 31m 19s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/00b51700bc664e2abd3e7af678a362e4 : SUCCESS in 18m 14s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/993ca70977da4491b54a176672198c90 : SUCCESS in 13m 25s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/a8fb4d65ce59421db00292ca3a3523f5 : SUCCESS in 16m 33s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/929ecb214fa343e3a932823f3ab5af15 : SUCCESS in 18m 12s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/dff7d23838bf480b8cd9fbd9729eb264 : SUCCESS in 16m 55s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b800ef60d3ec45d2ac4069f5f79a5948 : SUCCESS in 19m 26s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/bc5d595a5ae84ad38230525fe36f0c52 : SUCCESS in 22m 37s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/15c4f6b60f134449852846a7aad4c829 : SUCCESS in 17m 09s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/65c7f16dfbe64075a7dcf09e9e21eb26 : SUCCESS in 16m 52s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/db2227d441914e87bf74f9f3e8df53ea : SUCCESS in 15m 51s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/363f3aa7f56441109692c0d2e32b2f77 : SUCCESS in 8m 33s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a365b4259b3f4569aac8956dd48b49a8 : SUCCESS in 17m 21s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/b460f355ccb54b95a0185e393b83d7d3 : SUCCESS in 7m 48s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/f4a13d4f7ebf46cbb92e08099aacac97 : SUCCESS in 1h 05m 40s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/44d0fc147cfa4e8da17a3b517c24f510 : SUCCESS in 1h 07m 02s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2e05d8a6700744d5b19daf819c6dfe64 : SUCCESS in 1h 00m 32s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4000ff9cb5234a06a2d415e672ffab47 : SUCCESS in 58m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/49a1fea154ac47cd8c1efca33d29704b : SUCCESS in 16m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c38fdfee2dfd4fe38f7bf8edcc299e30 : SUCCESS in 5m 39s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/3de11b9fb70141fabe3163ca6e23af64 : SUCCESS in 22m 19s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b0a482e627e947a0b4edeba0d5a3e636 : SUCCESS in 1h 09m 34s","accounts_in_message":[],"_revision_number":9},{"id":"82f36d40c48162c0bca335f67cf534612f28a8d7","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-12-06 05:32:19.000000000","message":"Patch Set 9:\n\n(8 comments)","accounts_in_message":[],"_revision_number":9},{"id":"5ab574544dc8d5884972de44bd51c8c1378fcf70","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-06 14:10:25.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":10},{"id":"972fffa203fd1068147dfc83ad383884fbfd24df","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-06 15:26:22.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7da48ed40f55477f9bfa97b5a34afea2\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/981e2c5ca39147e4a35639cf96785124 : SUCCESS in 15m 39s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e271b86321694b4eb9bc5c0cd79e19b1 : SUCCESS in 1h 14m 06s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/2c7bfcbf418a426596d0b0e1466df67f : SUCCESS in 21m 55s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/a704804330914abaab4d1bfff7be1a1c : SUCCESS in 59m 07s","accounts_in_message":[],"_revision_number":10},{"id":"607cd26954435f92e94cde5ea50e6ae071d08ee1","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-06 15:26:28.000000000","message":"Patch Set 10:\n\n(8 comments)","accounts_in_message":[],"_revision_number":10},{"id":"f2b92a77632d18fc40971728cf892449577dec63","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-06 15:28:37.000000000","message":"Patch Set 10: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/7c1458325de74e48a9f10d03794a10a5\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9a3ef15889c84492aa5b700e3366cb6f : SUCCESS in 7m 53s\n- grenade https://zuul.opendev.org/t/openstack/build/9a8b85429f064f7dbbf04f170abfba08 : SUCCESS in 59m 14s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/edda4c3352b841abb1f0284974a26c41 : SUCCESS in 1h 09m 37s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e4e21a5c6b114f559f5456cff30c4516 : SUCCESS in 1h 01m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f5cb9ed1517244c48dd57d353e2e8692 : SUCCESS in 1h 01m 53s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5d5a2c79edf64282a4cf602cd4c20774 : SUCCESS in 20m 50s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/eb66730150f6403dbb3e21f96aaf7ef0 : SUCCESS in 22m 33s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e09382c0dc094053bb75ce7c213152eb : SUCCESS in 26m 34s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/b88fec0ce48b4f45ace63d1e126a5fe7 : SUCCESS in 7m 56s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/bc41f05b76e64958a9b40db0a9d30b9e : SUCCESS in 5m 23s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/4b473a3c667146e1ba5964fbbe18b8bd : SUCCESS in 19m 28s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/3e8e9bbb2d624c608883aaf81b0d5be4 : SUCCESS in 23m 47s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/195b739e5b6647d882230916ff2bd8ec : SUCCESS in 15m 01s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/1064838ade414e8e98d949fbd577170e : SUCCESS in 23m 03s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/1535e3b15b96443f935ed5b7e784f8f9 : SUCCESS in 14m 46s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/bde6bfc3d9a4428e80ad0a2b001fdef7 : SUCCESS in 23m 42s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/9b3e32a51abb4da88bba9fe25bbd0351 : SUCCESS in 19m 19s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/37ad7dc4f0504b7193619e54f3764952 : SUCCESS in 26m 32s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/45bbb5cf4bc8476ba95e6a5378c6638f : SUCCESS in 17m 37s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/0d16d55f83f445bba3671c41eee68ea4 : SUCCESS in 16m 16s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/e128518bd22c43fe8136c8d06fb8478d : SUCCESS in 16m 36s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c73cb0a5f40f48d19a882de0d93c4216 : SUCCESS in 9m 10s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/5e5b47d3aba14282904717be6b2f3838 : SUCCESS in 16m 21s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/36a037db3425439ab8f2dd3524d94d96 : SUCCESS in 10m 03s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/05d3c765940f4c82aa93feec0c4ce6ed : SUCCESS in 1h 01m 27s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/aa4489ab7fd04ed8a24f24468a51a94a : SUCCESS in 1h 01m 34s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/94ace3ed33e940d28affa151b4eb1fa0 : SUCCESS in 57m 01s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/19bf8514fa1644ddba40973282c41baf : SUCCESS in 41m 44s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e4116fab25464681b7befb2d9ded7005 : SUCCESS in 15m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/047063f1cb9a40b89a3076cbc2a0f72c : FAILURE in 4m 37s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/5e7b1c2cbfc04b0082bf5eb42c6b2802 : SUCCESS in 20m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/653b2e45e7714691b23c9ad9664ffecc : SUCCESS in 39m 44s","accounts_in_message":[],"_revision_number":10},{"id":"d2fc9dc91e808a91ff2f297a39ff8c674830efc6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-12-06 19:04:38.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":11},{"id":"67d7e2bd929aff09ed8d0e0218e79a1a3ae326c9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-06 20:34:04.000000000","message":"Patch Set 11:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2e7016b9f1b7436798a9b31376973790\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c07b8f1a3d8942ac91550f02131f7037 : SUCCESS in 14m 43s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/af1668d779954e678014aa100e740c5b : SUCCESS in 1h 27m 08s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/d6c81953d399451e9b46b702db4c3421 : SUCCESS in 25m 13s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/fd27ee51fd284b1f83931d63d008cbf3 : SUCCESS in 1h 20m 12s","accounts_in_message":[],"_revision_number":11},{"id":"3971c3de508962795d154e47e903c44abfe1fdc0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-06 20:36:20.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/30efb082c6f34c35aa423058662499bc\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d7ed9e63bc4943a29a5e1bd65a8f2a6c : SUCCESS in 8m 45s\n- grenade https://zuul.opendev.org/t/openstack/build/b85c526d209c439eaedeccd86b5a03a9 : SUCCESS in 1h 03m 05s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/31317b51b8c84751acaaefbdaf263b7e : SUCCESS in 47m 11s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/cff5c4c9fba94ee5b40dac0ad553270d : SUCCESS in 39m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2c8edd79e430430db8c4b0049eb9d40d : SUCCESS in 1h 19m 30s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/eb1ecd5343d645c4b7105143a89878be : SUCCESS in 19m 56s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4fd351278045452f8d52b42f2cf850f5 : SUCCESS in 19m 41s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4c1b1c6ad08f4324ac6e04bc7b2bcfeb : SUCCESS in 20m 55s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/62db2f009894416993930e2841694a71 : SUCCESS in 8m 58s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/88fec2acf93442cd894544c6f51babc4 : SUCCESS in 6m 42s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/dcd0dbc953ef45c9a3076d8df9333535 : SUCCESS in 18m 12s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6d275771c6834c6fbb67474ae0d9c27a : SUCCESS in 17m 16s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/59c44dba214f432fb75d36ddc78c1687 : SUCCESS in 14m 58s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/3239868abfc14b35b371fee6b03c7613 : SUCCESS in 16m 59s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/63478f3326c847b08f057b2e1b8aa5e9 : SUCCESS in 17m 14s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/540a8847b38b4ab498df602b8c6dfd29 : SUCCESS in 25m 34s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/982df78aab794ea79cf140032c3659ef : SUCCESS in 25m 51s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/74ce36c9097d43629c7a3b888b608a97 : SUCCESS in 19m 56s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/1d8dfb2dfa314dc7ac03e24d0f8c9e75 : SUCCESS in 15m 39s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/74b47479fad84ff9b46a707c81e16f93 : SUCCESS in 15m 27s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/f110bf7465604afb89cb4c697308f539 : SUCCESS in 16m 24s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/c1bed5bf13ed435fbb71f9973ece186f : SUCCESS in 7m 38s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a8b877ade473447eb89b3adc01505d87 : SUCCESS in 21m 10s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/fcf295da45474872b818114d73a4a25d : SUCCESS in 8m 14s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/695dfc7238444c69b4ceb885a201a4ec : SUCCESS in 1h 05m 58s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/1d0fa743f9464afd8d5f04014208ff58 : SUCCESS in 1h 25m 27s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/554bd387dee04d2d94cbdfe3f7957cd3 : SUCCESS in 40m 27s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a86bbdc9aeb84bcaab60e360afd87c13 : SUCCESS in 54m 57s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/684806a6e08946fbbfb0115c4bf9a7ad : SUCCESS in 25m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0a83143cbe5048e2a8e008fb9f36259e : SUCCESS in 4m 44s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/cfb3fd1ca55a40659414e0f752a4739d : SUCCESS in 25m 52s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/80346a9d31f34d96a861931a71da8301 : SUCCESS in 59m 59s","accounts_in_message":[],"_revision_number":11},{"id":"a91267e1353acce355e29c7f54e671cbb5c648fc","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-12-07 05:47:41.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"34597135b8d4daddfa10592b123bafa72f9e5189","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-01-25 12:30:20.000000000","message":"Uploaded patch set 12.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":12},{"id":"11c29f03cb097ea778c81c709575ddc9996badab","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-25 13:17:04.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bb184523443c4269ae3d9ba4e6eecd1a\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/e48bb354df4c4c3384ed2ba1151972ef : SUCCESS in 44m 42s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/dc1ce9b9c8d5434a8e7bb6bb3f2adc2c : SUCCESS in 25m 34s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/594c5906490d45628a10e5258905367b : SUCCESS in 28m 19s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/500e35b53ba5474fad9825ad8b55fd65 : SUCCESS in 26m 42s","accounts_in_message":[],"_revision_number":12},{"id":"7e419c019e67f9d94740717df1c1e3f2d3cfa157","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-25 14:02:27.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2b2c15023c9d40f69be0d7cbf8b33550\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d0c3ae541b5c42579ab662722c0fc24d : SUCCESS in 8m 22s\n- grenade https://zuul.opendev.org/t/openstack/build/30c04a33cb10446c9e04489dfc325012 : SUCCESS in 1h 00m 30s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/1e038b3ce76643eb92c29f2d385964ec : SUCCESS in 47m 33s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b83cde078c4d4ffebe390581b579026e : SUCCESS in 45m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/79fe283b691444baa6e006613659a3de : SUCCESS in 37m 06s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/643069c641ee4afa9f3301ba954354c8 : SUCCESS in 22m 00s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/03954f7246c84f39a4f764d5f2936b77 : SUCCESS in 18m 37s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/594a460f5b6e46f5ab5d5ee42f7ee1d4 : SUCCESS in 18m 18s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/48da160e5cbb4b4287682628b964e6ec : SUCCESS in 10m 18s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/f32dd8ac24a1425eb84f4038d2012aac : SUCCESS in 5m 49s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/0c984907ac9b4b07af04e51d821c5e34 : SUCCESS in 19m 29s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/293301bd4ebd466aac2eee8831f36bb6 : SUCCESS in 16m 40s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/6419d24dd8fa4e06a9617eabc2b93d22 : SUCCESS in 14m 21s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/422cc5ce36a74cfba1661232fe5b98dd : SUCCESS in 16m 35s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/53ff1a8152d8460997fda1ab763ac2c0 : SUCCESS in 15m 23s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/48f115c0a823420fb456e7083ef71ca6 : SUCCESS in 17m 41s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/9c56c72c7e82481da7e4cd6f508f8aa4 : SUCCESS in 18m 24s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/5bfa5506d61c410e83c0e6e8a4487683 : SUCCESS in 18m 33s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/9fec6c151fc44693ac603bed2c5de206 : SUCCESS in 15m 21s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/c7eccac2e4ac4f75b85c23a18a3af1d2 : SUCCESS in 16m 50s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/98958774fe054f3199de2b399f39b5f5 : SUCCESS in 15m 35s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/45f5b2c1aaf64d40a219684eae94f9c6 : SUCCESS in 7m 02s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/ef2d4691c8e641dfb2313074437f9057 : SUCCESS in 15m 38s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/99a408108d5e421bad86650759ba073b : SUCCESS in 7m 15s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/daa19d38613240a2ab66561352d6006a : SUCCESS in 56m 39s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/2766078c49fe43e89c8eaabc07f04ec2 : SUCCESS in 1h 04m 39s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/15788bf18f9a42d285a5fc6e5f5502fb : SUCCESS in 58m 43s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9819b2e983dd42048505a1a41ab3ac29 : SUCCESS in 51m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6ae044818a404a309b1b7a628e453c0c : SUCCESS in 20m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/49f15544f50d4948bd89c1a6ebcd93a5 : SUCCESS in 5m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/a0cd009ff2924a4da05dcd443ac1b2b4 : SUCCESS in 20m 13s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/43a69c6e88524f2da0df5a4ad357374b : SUCCESS in 1h 05m 14s","accounts_in_message":[],"_revision_number":12},{"id":"d39981daa795a9a9c14fc13736578f5585795823","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-01-25 14:27:12.000000000","message":"Uploaded patch set 13.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":13},{"id":"e6805abe180878d9272d5f38a3a598d9ca308e9d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-25 15:30:13.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b2c09ac70e924ae1b2c13aa095863ba0\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/0b313045596341129f28353264dc94a3 : SUCCESS in 16m 01s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/39d0f59a6b4b49e3b8cb562c3b889990 : SUCCESS in 16m 13s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/2909890609aa4c20994b592878d67737 : SUCCESS in 17m 58s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/0f43fdd6e9ac464a997119ce82d9b746 : SUCCESS in 1h 00m 45s","accounts_in_message":[],"_revision_number":13},{"id":"d03e5fb1704cc181042c3fbe3c4393fc9867bbfb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-01-25 16:00:19.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/abd13d44f4754878a56a70afce2241b7\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/21839c0e94c846d9a188f2519261f08f : SUCCESS in 11m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/d1cd11e8d8a941d9a6de89e1b2a55c42 : SUCCESS in 1h 21m 42s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/db151203b4674ea599552b8d6c585759 : SUCCESS in 51m 14s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/cb8daa9fa48249fe821d027ce7758be5 : SUCCESS in 59m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8ca06e7495d64bf39fa80d4d3867911d : SUCCESS in 29m 52s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b6153937713b4cb88dfb51d489015adf : SUCCESS in 20m 35s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b1f6c2cd964a45348536401853c1fa65 : SUCCESS in 21m 23s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9b7aec6a630844f2b4d7d0e7dc1caa8b : SUCCESS in 20m 02s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ca054b0468cb468aa7d4fb9994274b39 : SUCCESS in 11m 34s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a50d3aacfa084ae3be6f362a99ebd6e4 : SUCCESS in 6m 55s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/cf5a3cfdd73c4d6f9d5caf08e00ca2a1 : SUCCESS in 17m 31s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c58f55117b7f4de79251423e4d3de533 : SUCCESS in 19m 29s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/5fa17e54a5da4e9ebb4fe9c5808a022e : SUCCESS in 16m 16s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/ea97f25e4fd14138a8663b7384264431 : SUCCESS in 18m 58s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/947f56a2f5374825aacc88c4c76e2461 : SUCCESS in 16m 12s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/b173471cbddf4af8b2a46e603e3f7290 : SUCCESS in 17m 23s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/6cded8cc33d744f5b997d7f22f6dccb5 : SUCCESS in 16m 46s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/fa5809da9e8c402291c3d30980558333 : SUCCESS in 19m 14s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/ba516e3b898c4cb28e0ad8a2c718c4ff : SUCCESS in 14m 04s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/d3cde1e283fe4bbca7f44f7aeb7bd1de : SUCCESS in 16m 23s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/10cd0ceb74ff45e09499607baefd8aaf : SUCCESS in 16m 46s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0fd5af31d579459a8a9a3445d32ebb75 : SUCCESS in 7m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f7ed8eadb3d845488d8d64e92131bb17 : SUCCESS in 13m 54s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/c626a362bc4f44ba93b929a99d16ea6c : SUCCESS in 8m 05s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/b372957f5e5e4ee88cde408ac171e9b8 : SUCCESS in 1h 04m 49s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/37f8422ca3c14f15912a34fa2e40d452 : SUCCESS in 59m 16s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/baa1acc8daeb40129c6c7dfe93682faf : SUCCESS in 54m 51s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/1a24315db0e0476cbfb114adb7e26b67 : SUCCESS in 54m 30s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/248be898194740bbbdaafe11f6fac771 : SUCCESS in 19m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/db86bb2c308249ec8aa48fb6faa237f7 : SUCCESS in 5m 11s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/be263c74389046abbed246b773604a3a : SUCCESS in 25m 56s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/48fb803b93c8430186d9e103a85f45e0 : SUCCESS in 55m 00s","accounts_in_message":[],"_revision_number":13},{"id":"8ecd13701c0a35403ef3dfc2cfef70e520023249","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-02-03 00:24:07.000000000","message":"Patch Set 13: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":13},{"id":"90f20777a22ceea0e2a50b37c4bbb6c409046634","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-02-03 01:11:45.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"cdbaa2aa5c19cccf847c1c8378b777fa8acb187e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-02-05 10:30:40.000000000","message":"Uploaded patch set 14.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":14},{"id":"6125c48d6398792a9e9b794e2f6a29f728f42b0f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-05 11:45:22.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e2a5b68e6b2c4cf78fa0ffe6cbd501db\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b175c32ff8bd49fe9ff1e88ec9e57769 : SUCCESS in 9m 08s\n- grenade https://zuul.opendev.org/t/openstack/build/6ead117199614481884610421a597b71 : SUCCESS in 55m 39s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/16e561c8aea7433796610deb236c207c : SUCCESS in 54m 35s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/e54926ce635d4862af5158b9e4f7896c : SUCCESS in 37m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/704f14d7f47a4c779c15e3e21de6d4e1 : SUCCESS in 28m 06s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/c896c15bc1a4430f8d9efdbdeac9d004 : SUCCESS in 17m 59s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8fd2e33e1ca64098b27bf5f8317aa8eb : SUCCESS in 18m 23s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b6735e5d295c4752b05d31332a925ea6 : SUCCESS in 20m 04s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0e0b38ceac444c02845d511082daf08a : SUCCESS in 11m 28s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3e2219b4f2ba403ca3bf48fc4c9ca30e : SUCCESS in 5m 24s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/61154628a51242d8bb173ea24ebb54a5 : SUCCESS in 20m 40s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/5ade6dfda7734c80aab90e836ec92e64 : SUCCESS in 17m 13s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/61971e9845254c29b8d9e686330f4681 : SUCCESS in 15m 51s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/73cbed80ca4f4345ad45bd5084ca1900 : SUCCESS in 15m 45s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/e05c468a40e34fd18c669199f00834f4 : SUCCESS in 18m 20s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/3551443ce1654af994135248527e3ff8 : SUCCESS in 23m 34s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/b98299a5e59145e8a17bc1cf29213714 : SUCCESS in 17m 48s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/39f97e82f4e04e0590ab7dce003ed415 : SUCCESS in 24m 24s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/b40917aa9dd74e129a950bca43238f85 : SUCCESS in 16m 17s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/3e143702644a409c8e27c4cec7c74b74 : SUCCESS in 21m 09s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/5fbdc6c11d61462396cdb4db9b3cd2a1 : SUCCESS in 17m 10s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/fb8d121456b34398af2b4f1653037df1 : SUCCESS in 6m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/8bee987bb4a44f6d8a568d3c176e2753 : SUCCESS in 17m 17s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/03f977f4e319453eadd88a7da10ae106 : SUCCESS in 7m 29s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/1d9c787a917642259ec3fd506aeca4fa : SUCCESS in 1h 05m 19s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/7055d964029545b6a04c26ff9dcaaf8e : SUCCESS in 1h 08m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/288c2c0608ff43698a00bbae1750899d : SUCCESS in 57m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a9139cb8732342768659d6558f2d89eb : SUCCESS in 42m 57s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/205d3cfa132943c79759f75fe23c8675 : SUCCESS in 18m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4d70ba23063e4e7ab3bfc3469f83c964 : SUCCESS in 4m 59s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/e4852b74fc0f4d7c934d58a7da355368 : SUCCESS in 26m 28s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8be7293f46854e2c867cb99fb9d58dad : SUCCESS in 44m 22s","accounts_in_message":[],"_revision_number":14},{"id":"f8e07f2e2a34328eed1ff7bb7b7e6d3305fa32c5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-05 12:02:08.000000000","message":"Patch Set 14:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/336af01dcfeb47f49712030d9fdf9695\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/138ba6724e1f452690d8134fbd01e2c7 : SUCCESS in 15m 54s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/b3c8f98d39a543a0aaad86693284d46d : SUCCESS in 15m 46s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/2776d8fa09f546a190677cd75480cc69 : SUCCESS in 19m 38s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/17c39d5dbe3f4852a8744e240bdfbd93 : SUCCESS in 1h 29m 46s","accounts_in_message":[],"_revision_number":14},{"id":"54812ad38e8ce4711893dc7720f6bcd080af0d07","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-02-05 18:10:40.000000000","message":"Patch Set 14: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":14},{"id":"4c870959969060e86c62df4ae19bcef159b5bfb8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-05 18:11:30.000000000","message":"Patch Set 14: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":14},{"id":"bfffd0835d425a96d60e561281a56e1f30c6c5f1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-05 20:22:43.000000000","message":"Patch Set 14: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fd93fed5c6e04a44818613241653645f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4dfbbaa09b84412c8f0adbca732204c1 : SUCCESS in 9m 11s\n- grenade https://zuul.opendev.org/t/openstack/build/383841ed242f4c62b8798ad3a0270f3e : SUCCESS in 1h 02m 55s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/56a04d90402e45318f97fc6806d94b11 : SUCCESS in 57m 28s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/52bcce6ce8ff4fab92243b9560c33550 : SUCCESS in 48m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0c2179ad5b914fa3a412ff93cd2afff7 : SUCCESS in 22m 24s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/5d7a4d4a07a249b99cfda3e431f6654f : SUCCESS in 11m 34s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/a55bd66dd5d64bcdbf23fce083b6b0c8 : SUCCESS in 5m 48s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/7e9fda7c0e404809b7a7f524e42cf76b : SUCCESS in 19m 30s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/1d0f1d8f28c44507a12702d77f49678e : SUCCESS in 13m 29s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/8604b02eb7d542c087123ef028ea963f : SUCCESS in 16m 58s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/184ad66fbf9849d98c8f6de045b2509a : SUCCESS in 23m 45s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/b42856f86f864d4ea7095ca97bf19af9 : SUCCESS in 23m 03s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8f6d9bfb289749649cedd19a4f4f6480 : SUCCESS in 23m 05s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/5e56b4c8563b443a839f1207832d75c9 : SUCCESS in 22m 58s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/c01705bf55c34eb08428cf1790e40edf : SUCCESS in 20m 07s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/dc78914314f249a8896ed0fd85b2cef3 : SUCCESS in 22m 00s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/fa27bdbe211441cc993fd7ae4e729972 : SUCCESS in 22m 13s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/0cbff231810041cbb6fb9447fe0662ce : SUCCESS in 22m 48s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/90042e82804c441f82beadf498a0351e : SUCCESS in 6m 53s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/a829396003d848e89c9925996f7dc6fd : SUCCESS in 7m 39s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/74e82590fe7947ecb4f2be645f145ae5 : SUCCESS in 59m 32s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/c7cea31e3cf840c9a4e96e9388e934ae : SUCCESS in 1h 04m 05s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/5e918455a95641698f2044bbf8817f15 : SUCCESS in 54m 30s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/9bd45d193b384212b66f467513eead90 : SUCCESS in 51m 19s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cd499bd9748a48a982a4bb496e551658 : SUCCESS in 20m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8f6946f6948d44a19592a82f8ab68a3b : SUCCESS in 5m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4377a730d0c340e092eaac4b380f6e9d : SUCCESS in 48m 04s","accounts_in_message":[],"_revision_number":14},{"id":"0020688a8f933bc1742c3f4c6ad5b70430ad709b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-05 20:22:43.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":14},{"id":"65834b5822d9f6c471bfa7ca7a37feebd3aa790c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-05 20:25:38.000000000","message":"Patch Set 14:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0454f843cf75456b86dade5b0713a057\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/949ec2315ed74d58a1a8d12cdcf82ffe : SUCCESS in 1m 11s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/228f4384fa594b4f81bea389f5f90e0b : SUCCESS in 31s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/737a05d4b48d4429be30f480e27c492f : SUCCESS in 32s (non-voting)","accounts_in_message":[],"_revision_number":14}],"current_revision_number":14,"current_revision":"dc3eda7e899c8df7d70f5e881ac39c6243b79d91","revisions":{"c28594ab099d3a03cb3a7f70bcf7e83efca05ba4":{"kind":"REWORK","_number":1,"created":"2023-10-06 15:27:05.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/1"}}},"commit":{"parents":[{"commit":"c7e51a439d4a642ea75da8929d7b94e321936e23","subject":"proxy: stop logging backend timeouts as client disconnects","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c7e51a439d4a642ea75da8929d7b94e321936e23"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 14:59:56.000000000","tz":60},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nSince the Related-Change [1], the GetOrHeadHandler has wrapped its\nresponse iterator to catch ChunkReadTimeouts, so this patch removes\nthe low level conversion of ChunkReadTmeout to StopIteration. The\nChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the terminator line being sent.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [2].\n\n[1] Related-Change: I403ba542834a8dcbe1052ea3c840453fcf358617\n[2] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c28594ab099d3a03cb3a7f70bcf7e83efca05ba4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c28594ab099d3a03cb3a7f70bcf7e83efca05ba4"}]},"branch":"refs/heads/master"},"5e5e02e2633968bf5690f16b876e4df722788fb7":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2023-10-18 22:25:40.000000000","uploader":{"_account_id":34892,"name":"ASHWIN A NAIR","display_name":"indianwhocodes","email":"nairashwin952013@gmail.com","username":"indianwhocodes","status":"Nvidia"},"ref":"refs/changes/66/897566/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/2"}}},"commit":{"parents":[{"commit":"42e0225284ac3c25cb4630ab9d897eeb3f1ac6db","subject":"proxy: stop logging backend timeouts as client disconnects","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/42e0225284ac3c25cb4630ab9d897eeb3f1ac6db"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"ASHWIN A NAIR","email":"nairashwin952013@gmail.com","date":"2023-10-18 22:25:40.000000000","tz":0},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nSince the Related-Change [1], the GetOrHeadHandler has wrapped its\nresponse iterator to catch ChunkReadTimeouts, so this patch removes\nthe low level conversion of ChunkReadTmeout to StopIteration. The\nChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the terminator line being sent.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [2].\n\n[1] Related-Change: I403ba542834a8dcbe1052ea3c840453fcf358617\n[2] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5e5e02e2633968bf5690f16b876e4df722788fb7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5e5e02e2633968bf5690f16b876e4df722788fb7"}]},"branch":"refs/heads/master","description":"Rebase"},"0eb851f4896c640c1045050986d9b184a86f51c1":{"kind":"REWORK","_number":3,"created":"2023-10-24 17:34:56.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/3"}}},"commit":{"parents":[{"commit":"1fe78e2f144e419281227f31d92a28afdf4a08f8","subject":"proxy: stop logging backend timeouts as client disconnects","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1fe78e2f144e419281227f31d92a28afdf4a08f8"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-24 17:24:37.000000000","tz":60},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent.\n\nSince the Related-Change [1], the GetOrHeadHandler has wrapped its\nresponse iterator to catch ChunkReadTimeouts and convert then to a\nResponseIterException that wsgi will catch.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [2].\n\n[1] Related-Change: I403ba542834a8dcbe1052ea3c840453fcf358617\n[2] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0eb851f4896c640c1045050986d9b184a86f51c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0eb851f4896c640c1045050986d9b184a86f51c1"}]},"branch":"refs/heads/master"},"e1f09f5a101aa78acc68da05fd1fad3f0ca10801":{"kind":"REWORK","_number":4,"created":"2023-10-25 09:54:32.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/4"}}},"commit":{"parents":[{"commit":"1fe78e2f144e419281227f31d92a28afdf4a08f8","subject":"proxy: stop logging backend timeouts as client disconnects","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1fe78e2f144e419281227f31d92a28afdf4a08f8"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-25 09:49:53.000000000","tz":60},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent.\n\nSince the Related-Change [1], the GetOrHeadHandler has wrapped its\nresponse iterator to catch ChunkReadTimeouts and convert then to a\nResponseIterException that wsgi will catch.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [2].\n\n[1] Related-Change: I403ba542834a8dcbe1052ea3c840453fcf358617\n[2] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e1f09f5a101aa78acc68da05fd1fad3f0ca10801"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e1f09f5a101aa78acc68da05fd1fad3f0ca10801"}]},"branch":"refs/heads/master"},"e8486abf66f3081baf875aa9db87772945e161a2":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2023-10-30 11:03:10.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/5"}}},"commit":{"parents":[{"commit":"aaeef93b6c924ce880c2b5c2d79cfcacc9f71aac","subject":"proxy: stop logging backend timeouts as client disconnects","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/aaeef93b6c924ce880c2b5c2d79cfcacc9f71aac"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-30 10:58:03.000000000","tz":0},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent.\n\nSince the Related-Change [1], the GetOrHeadHandler has wrapped its\nresponse iterator to catch ChunkReadTimeouts and convert then to a\nResponseIterException that wsgi will catch.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [2].\n\n[1] Related-Change: I403ba542834a8dcbe1052ea3c840453fcf358617\n[2] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e8486abf66f3081baf875aa9db87772945e161a2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e8486abf66f3081baf875aa9db87772945e161a2"}]},"branch":"refs/heads/master"},"5de8c1ba4448f9fc2fee7a5a74863605a24c82c5":{"kind":"REWORK","_number":6,"created":"2023-11-02 18:24:37.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/6"}}},"commit":{"parents":[{"commit":"c0adc2cf30113b3aec87b6c46c5824f84b9d0948","subject":"proxy: more consistent ChunkReadTimeout handling","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c0adc2cf30113b3aec87b6c46c5824f84b9d0948"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-02 18:12:00.000000000","tz":0},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent. It is\nraised from the GetOrHeadHandler similar to other scenarios that raise\nChunkReadTimeouts.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [1].\n\n[1] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5de8c1ba4448f9fc2fee7a5a74863605a24c82c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5de8c1ba4448f9fc2fee7a5a74863605a24c82c5"}]},"branch":"refs/heads/master"},"3b17b3ebf8a97501472c48963d6d984b667f58e5":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2023-11-03 14:30:47.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/7"}}},"commit":{"parents":[{"commit":"9104e8ae77f101f3d7b83a18a5de22a4db5dac79","subject":"proxy: more consistent ChunkReadTimeout handling","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/9104e8ae77f101f3d7b83a18a5de22a4db5dac79"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-03 14:28:53.000000000","tz":0},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent. It is\nraised from the GetOrHeadHandler similar to other scenarios that raise\nChunkReadTimeouts.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [1].\n\n[1] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3b17b3ebf8a97501472c48963d6d984b667f58e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3b17b3ebf8a97501472c48963d6d984b667f58e5"}]},"branch":"refs/heads/master"},"2438b846449f63311c40d367a99d27b288637471":{"kind":"REWORK","_number":8,"created":"2023-12-04 16:15:22.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/8"}}},"commit":{"parents":[{"commit":"577250e85c128fb40c78bc56a4a116f2073a46b5","subject":"Improve unit tests for proxy GET ChunkReadTimeouts","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/577250e85c128fb40c78bc56a4a116f2073a46b5"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-04 13:02:21.000000000","tz":0},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent. It is\nraised from the GetOrHeadHandler similar to other scenarios that raise\nChunkReadTimeouts.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [1].\n\n[1] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2438b846449f63311c40d367a99d27b288637471"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2438b846449f63311c40d367a99d27b288637471"}]},"branch":"refs/heads/master"},"21d99bb287dc70e5a40498a9324929f057b009d2":{"kind":"REWORK","_number":9,"created":"2023-12-05 15:02:24.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/9"}}},"commit":{"parents":[{"commit":"36ce42f54e48cdbf6edfc63dcb7a20a08b4e89a4","subject":"Relocate GetOrHeadHandler unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/36ce42f54e48cdbf6edfc63dcb7a20a08b4e89a4"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-05 14:21:18.000000000","tz":0},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent. It is\nraised from the GetOrHeadHandler similar to other scenarios that raise\nChunkReadTimeouts.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [1].\n\n[1] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/21d99bb287dc70e5a40498a9324929f057b009d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/21d99bb287dc70e5a40498a9324929f057b009d2"}]},"branch":"refs/heads/master"},"f1c935710deb12725a0cc3eed4555a2c4f22446c":{"kind":"REWORK","_number":10,"created":"2023-12-06 14:10:25.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/10"}}},"commit":{"parents":[{"commit":"36ce42f54e48cdbf6edfc63dcb7a20a08b4e89a4","subject":"Relocate GetOrHeadHandler unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/36ce42f54e48cdbf6edfc63dcb7a20a08b4e89a4"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-06 12:36:00.000000000","tz":0},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent. It is\nraised from the GetOrHeadHandler similar to other scenarios that raise\nChunkReadTimeouts while the resp body is being read.\n\nA ChunkReadTimeout exception handler is removed in the\n_iter_parts_from_response method. This handler was previously never\nreached (because StopIteration rather than ChunkReadTimeout was raised\nfrom _get_next_response_part), but if it were reached (i.e. with this\nchange) then it would repeat logging of the error and repeat\nincrementing the node\u0027s error counter.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [1].\n\n[1] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f1c935710deb12725a0cc3eed4555a2c4f22446c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f1c935710deb12725a0cc3eed4555a2c4f22446c"}]},"branch":"refs/heads/master"},"75dc134f9c986c5b9bec83d33a582b66f603bf85":{"kind":"REWORK","_number":11,"created":"2023-12-06 19:04:38.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/11"}}},"commit":{"parents":[{"commit":"36ce42f54e48cdbf6edfc63dcb7a20a08b4e89a4","subject":"Relocate GetOrHeadHandler unit tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/36ce42f54e48cdbf6edfc63dcb7a20a08b4e89a4"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-12-06 19:04:16.000000000","tz":0},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent. It is\nraised from the GetOrHeadHandler similar to other scenarios that raise\nChunkReadTimeouts while the resp body is being read.\n\nA ChunkReadTimeout exception handler is removed in the\n_iter_parts_from_response method. This handler was previously never\nreached (because StopIteration rather than ChunkReadTimeout was raised\nfrom _get_next_response_part), but if it were reached (i.e. with this\nchange) then it would repeat logging of the error and repeat\nincrementing the node\u0027s error counter.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [1].\n\n[1] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/75dc134f9c986c5b9bec83d33a582b66f603bf85"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/75dc134f9c986c5b9bec83d33a582b66f603bf85"}]},"branch":"refs/heads/master"},"29194d237296a5394c49e8eb8417a50c13de50c0":{"kind":"REWORK","_number":12,"created":"2024-01-25 12:30:20.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/12"}}},"commit":{"parents":[{"commit":"b1836f93682b25ca8af79b9cc5ab5021c977a22a","subject":"Update malformed_example.db to actually be malformed","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b1836f93682b25ca8af79b9cc5ab5021c977a22a"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-01-25 12:30:05.000000000","tz":0},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent. It is\nraised from the GetOrHeadHandler similar to other scenarios that raise\nChunkReadTimeouts while the resp body is being read.\n\nA ChunkReadTimeout exception handler is removed in the\n_iter_parts_from_response method. This handler was previously never\nreached (because StopIteration rather than ChunkReadTimeout was raised\nfrom _get_next_response_part), but if it were reached (i.e. with this\nchange) then it would repeat logging of the error and repeat\nincrementing the node\u0027s error counter.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [1].\n\n[1] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29194d237296a5394c49e8eb8417a50c13de50c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/29194d237296a5394c49e8eb8417a50c13de50c0"}]},"branch":"refs/heads/master"},"cc01563c3873e4ef53d7d6e1d1ca02fa0cdf8f66":{"kind":"REWORK","_number":13,"created":"2024-01-25 14:27:12.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/13"}}},"commit":{"parents":[{"commit":"a16e1f55a742f33bdfda55d38d6962a785fe5c97","subject":"Improve unit tests for proxy GET ChunkReadTimeouts","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a16e1f55a742f33bdfda55d38d6962a785fe5c97"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-01-25 14:26:58.000000000","tz":0},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent. It is\nraised from the GetOrHeadHandler similar to other scenarios that raise\nChunkReadTimeouts while the resp body is being read.\n\nA ChunkReadTimeout exception handler is removed in the\n_iter_parts_from_response method. This handler was previously never\nreached (because StopIteration rather than ChunkReadTimeout was raised\nfrom _get_next_response_part), but if it were reached (i.e. with this\nchange) then it would repeat logging of the error and repeat\nincrementing the node\u0027s error counter.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [1].\n\n[1] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cc01563c3873e4ef53d7d6e1d1ca02fa0cdf8f66"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cc01563c3873e4ef53d7d6e1d1ca02fa0cdf8f66"}]},"branch":"refs/heads/master"},"dc3eda7e899c8df7d70f5e881ac39c6243b79d91":{"kind":"REWORK","_number":14,"created":"2024-02-05 10:30:40.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/66/897566/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/66/897566/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/66/897566/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/66/897566/14"}}},"commit":{"parents":[{"commit":"a16e1f55a742f33bdfda55d38d6962a785fe5c97","subject":"Improve unit tests for proxy GET ChunkReadTimeouts","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a16e1f55a742f33bdfda55d38d6962a785fe5c97"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-10-06 13:53:29.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-02-05 10:28:40.000000000","tz":0},"subject":"proxy: don\u0027t send multi-part terminator when no parts sent","message":"proxy: don\u0027t send multi-part terminator when no parts sent\n\nIf the proxy timed out while reading a replicated policy multi-part\nresponse body, it would transform the ChunkReadTimeout to a\nStopIteration. This masks the fact that the backend read has\nterminated unexpectedly. The document_iters_to_multipart_byteranges\nwould complete iterating over parts and send a multipart terminator\nline, even though no parts may have been sent.\n\nThis patch removes the conversion of ChunkReadTmeout to StopIteration.\nThe ChunkReadTimeout that is now raised prevents the\ndocument_iters_to_multipart_byteranges \u0027for\u0027 loop completing and\ntherefore stops the multi-part terminator line being sent. It is\nraised from the GetOrHeadHandler similar to other scenarios that raise\nChunkReadTimeouts while the resp body is being read.\n\nA ChunkReadTimeout exception handler is removed in the\n_iter_parts_from_response method. This handler was previously never\nreached (because StopIteration rather than ChunkReadTimeout was raised\nfrom _get_next_response_part), but if it were reached (i.e. with this\nchange) then it would repeat logging of the error and repeat\nincrementing the node\u0027s error counter.\n\nThis change in the GetOrHeadHandler mimics a similar change in the\nECFragGetter [1].\n\n[1] Related-Chage: I0654815543be3df059eb2875d9b3669dbd97f5b4\nCo-Authored-By: Tim Burke \u003ctim.burke@gmail.com\u003e\nChange-Id: I6dd53e239f5e7eefcf1c74229a19b1df1c989b4a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/dc3eda7e899c8df7d70f5e881ac39c6243b79d91"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/dc3eda7e899c8df7d70f5e881ac39c6243b79d91"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
