)]}'
{"id":"openstack%2Fswift~990262","triplet_id":"openstack%2Fswift~stable%2F2025.2~I0fb8aa85232b8cea37fa01863f777233dd50af8e","project":"openstack/swift","branch":"stable/2025.2","topic":"p-backport-2025.2","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2026-06-01 18:16:12.000000000","reason":"Change was submitted"},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2026-05-27 19:06:09.000000000","reason":"Reviewer/Cc was removed"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2026-06-01 16:31:31.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":"I0fb8aa85232b8cea37fa01863f777233dd50af8e","subject":"s3api: Error on truncated aws-chunked input","status":"MERGED","created":"2026-05-27 09:36:34.000000000","updated":"2026-06-01 18:17:22.000000000","submitted":"2026-06-01 18:16:12.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"990262-p-backport-2025.2","meta_rev_id":"b713d3a9206cd9157b4a85eea18d53bba5afb52b","_number":990262,"virtual_id_number":990262,"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":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-01 18:16:12.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"},"recommended":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":1,"date":"2026-06-01 09:09:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-06-01 16:31:31.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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-06-01 16:31:31.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":[],"reviewers":{"REVIEWER":[{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-27 09:36:34.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2026-05-27 10:15:34.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":"CC"},{"updated":"2026-05-27 10:47:28.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":"2026-05-27 19:06:09.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"CC"},{"updated":"2026-05-29 13:27:00.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":"CC"},{"updated":"2026-06-01 16:31:31.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":"af832af30b4d67f58709c4b8e52da07169856bf1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-05-27 09:36:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3c9817c4939edae14836ac20b8fed68a53e22959","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-27 10:15:34.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4ca98a1bef5a4e178c8a1983514f5f7f\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/181289baeff54382a6fdaf9ce559796a : SUCCESS in 30m 33s","accounts_in_message":[],"_revision_number":1},{"id":"85607d9b4633cdf013193a8b805bd4d3f8279b15","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-27 10:47:28.000000000","message":"Patch Set 1: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/1d63f22b0a7747c6b397848e358cd35e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b61b1211ddae4b5e859153e3cdfb8304 : SUCCESS in 10m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bc8670c8341940a39d967ed8ce4d498e : SUCCESS in 5m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/a46dc5ef0ebe44f597790124df9a1f02 : SUCCESS in 1h 02m 51s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/da81098e3fb149a29e184f3bb8046d5a : FAILURE in 27m 46s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/0aaca3282ff54b17865dfb60cc52527e : SUCCESS in 59m 13s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7b1ab2d9615f49fc9be1720ba1471a9e : SUCCESS in 1h 02m 27s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2492a6cc84b54cb2a6304b68ba1ddd17 : SUCCESS in 18m 55s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7331cb314bb24bdf8d4dcdfe79562594 : SUCCESS in 20m 23s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b9d4a03bac8742e5a8fc5e104294d56c : SUCCESS in 21m 13s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/db9d783ed3974e9ca607333591c9e893 : SUCCESS in 6m 42s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/383242b67d4c469c9ec5a464b94fce53 : SUCCESS in 24m 15s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/5712578d70ca42d8bc49cd1654662a2b : SUCCESS in 21m 23s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/1ea897fe29cc446aa45bd8de95cf8c5b : SUCCESS in 19m 54s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/9388ccb6c16e41cf9d6ec90a49cff7b4 : SUCCESS in 29m 10s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/8d31351e68b04af98140efd783cf63f3 : SUCCESS in 16m 23s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d52827f576934b1796f190ff7f3145a8 : SUCCESS in 15m 00s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/8e1ea15853b444219212b79d12859c6d : SUCCESS in 14m 11s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f537a547560a47bf9581384c267bb484 : SUCCESS in 7m 12s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1a67899a5b464b31bce6881e1424b0fa : SUCCESS in 14m 51s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/269cbc6e986e455d8bf185e5fbb5b233 : SUCCESS in 8m 15s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/85c144222f54497091c3905413958aed : SUCCESS in 59m 57s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/3de60d289a8946f59cc8ed9df8883077 : SUCCESS in 24m 45s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/0de8d003544741f5bd451fd7e98f574a : SUCCESS in 52m 15s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e03f55b81daa495699c16e7ab5b709e3 : SUCCESS in 27m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c2b0fd0c213e44a68ec14ed0706f8001 : SUCCESS in 3m 51s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/0f48d99d74db49958b964f831f9fa744 : SUCCESS in 10m 52s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/565027fafc6642068a3baa04d1adfced : FAILURE in 13m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e79becc8166145158e6cbbb326ad515f : SUCCESS in 32m 56s","accounts_in_message":[],"_revision_number":1},{"id":"001f840d64d271ca9a120e9102b063edeebf8d7f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-05-27 19:06:09.000000000","message":"Uploaded patch set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"13788c66d6c997622097a14d6091ae41392b9185","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-27 20:21:30.000000000","message":"Patch Set 2: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/3f154df5c7be429f94cce7d1d906c9b2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/97f4dbce6da24b27a880e570e70af8f6 : SUCCESS in 11m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cbc3c17e978a4ec2a32af6224342c235 : SUCCESS in 8m 38s\n- grenade https://zuul.opendev.org/t/openstack/build/ae31aeee30fd4bb78074450eb8fa418d : SUCCESS in 1h 08m 54s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8bd4b495248f450bbf2fddd3798156ef : FAILURE in 12m 27s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/58fd94b950564c64bb4c38b7d3db9891 : SUCCESS in 43m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c55cd7e772e24fedb50030c5004b000a : SUCCESS in 38m 50s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f3ea93b5d0ca4090b42d6231bad541e4 : SUCCESS in 13m 55s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8621cb5414e4405e8978f437852a9e85 : SUCCESS in 13m 20s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/dd3b4b7c27ee4682afb6122dcf58f711 : SUCCESS in 13m 31s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0aa159c66eb346a2ac9915cdb074d923 : SUCCESS in 6m 33s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/ecffe6582f064106854214e06a153473 : SUCCESS in 20m 53s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/ccd68484af7d4959a92c5f6931d545eb : SUCCESS in 22m 18s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/cd9ae36f7ff94e2a9d6351a08cd370e4 : SUCCESS in 11m 03s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/d04ef65473e640a783aaa0c7c225a11e : SUCCESS in 28m 37s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/dc60cf6d839e477fafe330312ca2b2f6 : SUCCESS in 14m 10s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d8ef68feb23e4ed9b5cc5c912750dbf5 : SUCCESS in 16m 27s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/c739e78582054a939edc30e5a56d7518 : SUCCESS in 16m 37s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/73254b11e037469f96fa022d37d2d8e8 : SUCCESS in 6m 59s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/89349179c4c04abbab2e07bbc8452fd8 : SUCCESS in 18m 08s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/22d688ab0ffd409bb129688f1d459ad8 : SUCCESS in 5m 09s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/f90f68bde8a84c768db791a53c08abfe : SUCCESS in 50m 49s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8391a0dce8cb4dccbb810776e0088b2d : SUCCESS in 36m 56s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f2f35a6358d24659913843df9be07700 : SUCCESS in 56m 18s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/67d4af98ec464c64bc06699421ae6fd5 : SUCCESS in 23m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/60ede762d3e945c58b4cb5b68f8b68d3 : SUCCESS in 4m 08s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/fa21778136ec48f7a7c5d560d2343c43 : SUCCESS in 18m 38s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d8eed66f45794c05a788732e6968ba27 : FAILURE in 18m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dc59550ba0624bbfa779999fb6411d64 : SUCCESS in 48m 04s","accounts_in_message":[],"_revision_number":2},{"id":"e2b8f3fc6bb81671d804ad86d195f1642a9ccdda","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-27 21:32:15.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1e67190b146f419a9872ba97495b1265\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/65a11f9adb0b4643ac9217a004db25be : SUCCESS in 1h 00m 36s","accounts_in_message":[],"_revision_number":2},{"id":"cb817ccc64e93fe4f6f9c7a927010ddd3dfc400e","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-05-29 13:27:00.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2027417cdec50874d1b18bd0a51a7f754f66d8cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-29 14:40:26.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/9af0dd57b94e44f5927f877a72ccdf83\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/174e958e37a84213bb4bd82de046be3d : SUCCESS in 15m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5c8d5f85122c453593667335cea139dc : SUCCESS in 10m 14s\n- grenade https://zuul.opendev.org/t/openstack/build/401782fb192d44af954d02973f7b9423 : SUCCESS in 1h 08m 08s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8e94cc8f0f4f439299a0407f9969bbb9 : FAILURE in 18m 49s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/1a8026f0729e46b990bb97d82b44e53e : SUCCESS in 44m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/62bff37e0472417cb5ba3d1c790ebc5d : SUCCESS in 1h 06m 14s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8a2f7b8b91be4a90b2d2e08b693dfe22 : SUCCESS in 19m 55s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/12ed409c278d4ec69b0794e38773e45c : SUCCESS in 19m 14s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8353906b9cce445685f4eaa36fdc9c8c : SUCCESS in 24m 51s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/2d5e1f93a80542bdb600bef0eadae84c : SUCCESS in 7m 42s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a432f0222cd64c858674ee585bdf1bc5 : SUCCESS in 20m 45s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/7fd88fa5cc3a4e8995033212ee2f6152 : SUCCESS in 20m 22s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/c8cef16afb3946c3bbba3e379af7d902 : SUCCESS in 29m 48s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/26575a104f58459a840b3d79c975c2de : SUCCESS in 16m 50s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/387ba6a7b8d9403ea8f2fadf93f49df0 : SUCCESS in 13m 58s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/785e2186c6764279842ce87764c9f0e4 : SUCCESS in 15m 45s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/d35ddfc79291454db2d644b4e9897629 : SUCCESS in 13m 46s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/93d27d12e44049bf86927ab1d3e55ea4 : SUCCESS in 4m 48s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a3a5142ac5a94e059978e7ae631cec3d : SUCCESS in 12m 13s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/6b6c8d8a87294f4f9c8db9bc5787f0aa : SUCCESS in 5m 18s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/7f83793944324071a5083855b98c0759 : SUCCESS in 58m 43s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/34b65590357f4f119d3ae94c43d709b5 : SUCCESS in 33m 04s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/4e2f7f80f0e649f28dd29f146a2b5f21 : SUCCESS in 50m 16s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2a8b0dc72a7a4487b188105d04151e59 : SUCCESS in 22m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8ce373c524884e749d41a187a37ff1ea : SUCCESS in 4m 19s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b04291ee7c0c499b95299e03363fa714 : SUCCESS in 18m 04s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/de2841fd31eb460ab8326302f5998afa : FAILURE in 26m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/05b6b57a42fc47819cd1d03983e049e4 : SUCCESS in 59m 58s","accounts_in_message":[],"_revision_number":2},{"id":"e5330ce21ea61e68662e2884f9955fbf7ebe9e15","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-29 19:08:14.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e31119ec6bb14258a780e32d012de24b\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7f83f64d7b854ad9bbbc0cbf8d698eab : SUCCESS in 39m 43s","accounts_in_message":[],"_revision_number":2},{"id":"664b032b3a323bd92839622a06d4b6b7654be5d1","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-05-30 21:16:26.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f4d288f93587a47cbaa31f44ced420dc312d77bc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 21:51:41.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dc741749cdeb4284b0c40a50e115d9d4\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e8a1a0bfc3ba4379b511e3adda0a5d31 : SUCCESS in 32m 42s","accounts_in_message":[],"_revision_number":2},{"id":"cabbc54c00fff5c8ce24e4d020584c23194e3ba4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 22:28:24.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/654fce7de826460f88c953af57f603a8\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f418247f7a78493f9b3688b7ed710298 : SUCCESS in 9m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2a674d1e88fc4a5fac500e799df27732 : SUCCESS in 8m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/e32b970f478e4783a8d018e641855ca1 : SUCCESS in 1h 05m 35s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2c7e7fa07bc9444e8ba5535b78df414b : SUCCESS in 51m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/08c736baaec54e409cf6b5d945ec304e : SUCCESS in 31m 59s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/cdd10aec793c40e5bc21b397550418dd : SUCCESS in 18m 35s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5b4d64eee94d42489e9848dfd71d6d01 : SUCCESS in 12m 03s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d697a4cfe93f4159996a9422c3cf2a15 : SUCCESS in 21m 52s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8af4c25ccdad4f27bf11ca483c2d5d9a : SUCCESS in 6m 19s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1ebe964bf86d483da93f3a82c9c511e3 : SUCCESS in 26m 05s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9e2566d54ace4c28ae82da52e64be6af : SUCCESS in 20m 33s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/bf1823f4b6a5438baee970fb505f155f : SUCCESS in 26m 37s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/40e561d798384a6c8d8455ef7ea007bc : SUCCESS in 31m 01s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/40ff8a8952b2429c807525bb97943af6 : SUCCESS in 14m 05s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/1421813b1b6c42658df8c5567cad456b : SUCCESS in 13m 56s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/235978d5d0bc4f0c9ab356ef384a4cca : SUCCESS in 15m 44s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0a5e10a2fa3b4656ac5fb067f183253d : SUCCESS in 6m 14s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/c72e1fd03a154e6f86379b97fbf5ce3e : SUCCESS in 17m 11s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/5b4e1c62cd5942ec8c0b3bf070fe1616 : SUCCESS in 8m 13s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/273d1794c1f443619d99ee7a70ae8523 : SUCCESS in 1h 01m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/c22f98add99e4c74a6ac2bb82c0635a8 : SUCCESS in 59m 34s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/70ca032244c5432db1883f0b4da94388 : SUCCESS in 49m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ab15e1cb15a14874b6e8771c887b03f2 : SUCCESS in 26m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/db6aa9026eb54394a9238bbfa16164fe : SUCCESS in 4m 02s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/b78b51fc08cf4745bd9c950bc1ccf9d5 : SUCCESS in 17m 48s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/143f7c5e4c9d45eda909e3e315436248 : SUCCESS in 57m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/17ad9759147b4bacb52d95b0f7eb66c9 : SUCCESS in 57m 45s","accounts_in_message":[],"_revision_number":2},{"id":"61492e7fdbf3bd6ca1df2ff55011f021887fb086","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-06-01 09:09:56.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"6f14cfa164085738d4c7f6948b496044928c6f91","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-06-01 16:31:31.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"95bfe4eb349a11a97952498594c317324c75c2e9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 16:32:25.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"81ecc19aafb107590907443c4c3bb47bad334543","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 18:16:12.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1ddfd4d228d0467595ef9397c90d9368\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/898b311b9884488dac32fe102003b751 : SUCCESS in 5m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e58700b1f9d1434ab354fa233a906745 : SUCCESS in 9m 15s\n- grenade https://zuul.opendev.org/t/openstack/build/586dd235fa954c7488886f73de39e3ca : SUCCESS in 39m 12s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/35d4d01c717d4d669953b89c9033d1f0 : SUCCESS in 38m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0b865daad6d841fb9b94715e65abdd8d : SUCCESS in 51m 39s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/efd969fe8c354ba793ff0aea18a05390 : RETRY_LIMIT in 24s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/aee2a5dfb2964453802a9095e6814b1f : SUCCESS in 26m 51s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/e7fe17819a284fe5a7371c7bb35a9c6b : SUCCESS in 8m 42s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/7dea71111b1747359215d4afd7da9051 : SUCCESS in 19m 28s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/4307479a823541b091d7682beca2edd8 : SUCCESS in 15m 17s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/dc66604b27df4f6ba4c7e53f90db219b : SUCCESS in 14m 31s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/551dbe5b30cf46f681324be685d89d1c : SUCCESS in 10m 26s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/a1c5c6fe75484060bb78d6addaf7f429 : SUCCESS in 16m 49s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e2123a15b37b41fabdc3f4f7b32ccb07 : SUCCESS in 6m 36s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/ffa2c34457504082bea25de52e4c0e91 : SUCCESS in 8m 43s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/aaa5a6371ce94fd6aba1471a32ca5202 : SUCCESS in 54m 59s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/ed7ee3073396423fb37cebbcba70928c : SUCCESS in 56m 21s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f05af0e11cbc458b8e7a81b600dbb19b : SUCCESS in 35m 28s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6afeabc684b945358d2abb60df24ad86 : SUCCESS in 15m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/65c046c9d8154d04bcc299f93376ce0e : SUCCESS in 3m 24s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6634ab5504c040e993cfa07b6b68490b : SUCCESS in 9m 11s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/f41425a2efec41a986756ab7b611e2b3 : SUCCESS in 38m 15s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a7c82a27db20486e92c7194474751503 : SUCCESS in 1h 05m 20s","accounts_in_message":[],"_revision_number":2},{"id":"6772a3a9ec4dd00557f004521cad001add7e528e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 18:16:12.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"b713d3a9206cd9157b4a85eea18d53bba5afb52b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-01 18:17:22.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7101a018ff0e4fada0f444384232ecd7\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/686d43febb164a629a48e8e79424bae7 : SUCCESS in 48s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/95890384c0454645ba2bf3c52fea5e68 : RETRY_LIMIT in 6s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"56f33c928ee43b5452c89f2885f8b854590d8edb","revisions":{"4ecde82ccff8b612b3ab0a5b658400dcd187fe41":{"kind":"REWORK","_number":1,"created":"2026-05-27 09:36:34.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/62/990262/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/990262/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/990262/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/990262/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/990262/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/990262/1"}}},"commit":{"parents":[{"commit":"964c02d2e1c0b5d906cb102570640779636255bb","subject":"CHANGELOG for 2.36.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/964c02d2e1c0b5d906cb102570640779636255bb"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2026-05-08 21:42:06.000000000","tz":-300},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-05-27 09:36:19.000000000","tz":60},"subject":"s3api: Error on truncated aws-chunked input","message":"s3api: Error on truncated aws-chunked input\n\nWhen an aws-chunked request body ends in the middle of a chunk, the\nunderlying input should return b\u0027\u0027. StreamingInput was appending that\nempty buffer and re-reading forever.\n\nTreat an empty chunk read before the terminal zero-byte chunk completes\nthe payload as incomplete input instead. Add parser-level and object PUT\nregression tests for a client disconnecting mid-chunk.\n\nChange-Id: I0fb8aa85232b8cea37fa01863f777233dd50af8e\nSigned-off-by: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nCloses-Bug: #2152205\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4ecde82ccff8b612b3ab0a5b658400dcd187fe41"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4ecde82ccff8b612b3ab0a5b658400dcd187fe41"}]},"branch":"refs/heads/stable/2025.2"},"56f33c928ee43b5452c89f2885f8b854590d8edb":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-05-27 19:06:09.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/62/990262/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/62/990262/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/990262/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/990262/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/62/990262/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/62/990262/2"}}},"commit":{"parents":[{"commit":"964c02d2e1c0b5d906cb102570640779636255bb","subject":"CHANGELOG for 2.36.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/964c02d2e1c0b5d906cb102570640779636255bb"}]}],"author":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2026-05-08 21:42:06.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-05-27 19:05:14.000000000","tz":-420},"subject":"s3api: Error on truncated aws-chunked input","message":"s3api: Error on truncated aws-chunked input\n\nWhen an aws-chunked request body ends in the middle of a chunk, the\nunderlying input should return b\u0027\u0027. StreamingInput was appending that\nempty buffer and re-reading forever.\n\nTreat an empty chunk read before the terminal zero-byte chunk completes\nthe payload as incomplete input instead. Add parser-level and object PUT\nregression tests for a client disconnecting mid-chunk.\n\nChange-Id: I0fb8aa85232b8cea37fa01863f777233dd50af8e\nSigned-off-by: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nCloses-Bug: #2152205\n(cherry picked from commit 58918e18e7863fc38c858075a8097ef1dcea3b7d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/56f33c928ee43b5452c89f2885f8b854590d8edb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/56f33c928ee43b5452c89f2885f8b854590d8edb"}]},"branch":"refs/heads/stable/2025.2"}},"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
