)]}'
{"id":"openstack%2Fswift~988093","triplet_id":"openstack%2Fswift~master~I5dcd67798ea3e7afa5faec72f62bc01ad0b08f42","project":"openstack/swift","branch":"master","attention_set":{},"removed_from_attention_set":{"38496":{"account":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"last_update":"2026-05-27 18:54:04.000000000","reason":"Change was submitted"},"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2026-05-27 18:54:04.000000000","reason":"Change was submitted"},"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2026-05-27 17:02:53.000000000","reason":"\u003cGERRIT_ACCOUNT_7847\u003e replied on the change","reason_account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}},"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-05-27 18:54:04.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 18:54:04.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I5dcd67798ea3e7afa5faec72f62bc01ad0b08f42","subject":"s3api: Add functional test for aws-chunked truncation bug","status":"MERGED","created":"2026-05-11 11:06:37.000000000","updated":"2026-05-27 21:36:04.000000000","submitted":"2026-05-27 18:54:04.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":15,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"988093","meta_rev_id":"41de0353a2ef5171f3d627bb3956f10f0a5bab94","_number":988093,"virtual_id_number":988093,"owner":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-05-27 18:54:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"recommended":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"all":[{"value":1,"date":"2026-05-27 16:25:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":2,"date":"2026-05-27 17:02:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":2,"date":"2026-05-27 16:25:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":0,"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":1,"date":"2026-05-27 17:02:53.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-11 11:21:18.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-11 14:55:10.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2026-05-11 16:00:52.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":"REVIEWER"},{"updated":"2026-05-12 04:07:22.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"},{"updated":"2026-05-25 11:10:52.000000000","updated_by":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"reviewer":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"state":"REVIEWER"}],"messages":[{"id":"4ce848b9987ed7f08426f5d1224e908307e38d0f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-05-11 11:06:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e5cc7ae37b1bf11105a607e98eb319b94edebdaf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-11 11:21:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8c59ef77daf547c9a3b26544c73852d2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a9109febca2e44f39293d6237eed5dab : SUCCESS in 5m 42s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/125d008360684c1fa3d53a754300dd10 : SUCCESS in 8m 26s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/7dce65b73cb34a5690ffc0956b4b39f2 : SUCCESS in 8m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/29c9189b8c7e44a3892b2faa0a6f5e08 : SUCCESS in 3m 33s","accounts_in_message":[],"_revision_number":1},{"id":"dbc93140bec96b7ecb3b957bd5d42dac6c676bcc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-11 11:54:57.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0827b54e8d7c4275bcbdc0d95e82960e\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4b9970760db5496ba1ffccfee57eb190 : SUCCESS in 46m 32s","accounts_in_message":[],"_revision_number":1},{"id":"a37dc700b74425b3451fff61686c80014c34d4cc","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-05-11 14:55:10.000000000","message":"Patch Set 1: Code-Review+2\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"e5eb403f02b0f531de22b00349b513e460045bad","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2026-05-11 16:00:52.000000000","message":"Patch Set 1: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"cfdd2a7a8caf57360cb7406847116e5abae4e616","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2026-05-12 04:07:22.000000000","message":"Patch Set 1: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"21bfd38f86c1958e546b4d7cad9607fe06c97e48","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-05-12 14:25:15.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"a8a62fe8ee9d37ea39f9e83c0850fdf8cd0e0867","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-05-12 14:28:40.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"85d263794af9077a2fe45b2a805b629445d32f1e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-05-13 16:22:11.000000000","message":"Uploaded patch set 3: New patch set was added with same tree, parent tree, and commit message as Patch Set 2.","accounts_in_message":[],"_revision_number":3},{"id":"c72ed16a58abd10cd2a6fb8cba65851c35cf26a6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-13 16:40:17.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/724abf301cc6442f8f92db6e2c63856d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/19c5378c7eaf4deaa7b9a482beb76db2 : SUCCESS in 7m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7694ba9b83b5447fb805bf358846487f : SUCCESS in 3m 21s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/bdaa5225094e4b39a73f65b2d572e26f : SUCCESS in 7m 26s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/3902f5bbe54e4e418b6dcee16bda440f : SUCCESS in 8m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cf5b40837a484fb79bdcb8d7b23733e6 : SUCCESS in 2m 16s","accounts_in_message":[],"_revision_number":3},{"id":"f08c7e24346659adf3925f9f71ed7e5c70d1738c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-13 17:38:30.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/32027ec4e8dd4d759757da715fe402ab\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/57a6ea665bff48d8ad36ec91ed360890 : SUCCESS in 38m 41s","accounts_in_message":[],"_revision_number":3},{"id":"c38228fdb6d4c308b544cabc6254115c8dd9da94","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2026-05-22 20:57:57.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"2b47f5be6f9c7b9cb34d883256e6f3366dd44d8b","author":{"_account_id":38496,"name":"Andressa Cabistani","display_name":"Andressa","email":"acabistani@gmail.com","username":"andressadotpy","status":"I\u0027m a Software Engineer at Red Hat and I love Open Source and connect with people! Feel free to DM through IRC, I\u0027ll be delighted to chat"},"date":"2026-05-25 11:10:52.000000000","message":"Patch Set 3: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"2c999381778d394ce93d5122508169d836e8410e","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-05-27 16:24:20.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"719d7106b71387163afdbac92c157af8170a8514","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"real_author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-05-27 16:25:03.000000000","message":"Patch Set 4: Patch Set 3 was rebased on behalf of \u003cGERRIT_ACCOUNT_7847\u003e\n\nCopied Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}],"_revision_number":4},{"id":"56564bd9d5950e0979bc429f39950d342cdf781c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-27 16:41:33.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1dee9654b4bb47ea8608785531fedb86\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/321c5bf289124065b8733835299fefef : SUCCESS in 9m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ebe46effad9d42acb644f108dba421bc : SUCCESS in 7m 45s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ff7fe8e3aebc4c94a398b640d0ae373b : SUCCESS in 4m 26s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/36dc42ac8bfd451b8c9d7ad39d1a919e : SUCCESS in 6m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a72cdd63e8b14cc2b625f49e91ac0c82 : SUCCESS in 5m 20s","accounts_in_message":[],"_revision_number":4},{"id":"2858a34e393f7cca5b72ea76f6dc430720c547ac","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-05-27 17:02:53.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"1383d150a4f0ceaa717a0dd765dd38fc382ae5fa","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-27 17:03:10.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"f07a77dd38a47bd82e2fa5166bc9d624e27255ae","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-27 18:54:04.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2aae9ed75968416ca57d780b760e1af5\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1385e14cc8f74046b0e6c264119f47fe : SUCCESS in 11m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b32ab63160fd4e75ace82e4187e047b4 : SUCCESS in 9m 41s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/5425d123774e45f999599abf19693b63 : SUCCESS in 4m 47s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/73751df0c2434ffc85668e1f1e34c0ea : SUCCESS in 23m 05s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/14aefefb151a44ee9eac4e54318b74fe : SUCCESS in 22m 54s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/a9a114a26f734a42baa2ee1017019f67 : SUCCESS in 31m 05s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/078de4b04d194fad898ad84d61bf1cb7 : SUCCESS in 22m 12s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7ec53190b3de408aa39d4ae6df41dd50 : SUCCESS in 16m 38s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b4c4bce0035c4684817c00ca9607b274 : SUCCESS in 11m 13s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/811e2cdd4c8947e0b79753ceb47953f1 : SUCCESS in 16m 58s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f58052a049314ab3b245cf6c58d5bf7d : SUCCESS in 3m 59s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/1d5a9bfe78ff4faa87eccf1d28fac2e0 : SUCCESS in 8m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/56babd35bff84c7d9be405e588c385eb : SUCCESS in 2m 39s","accounts_in_message":[],"_revision_number":4},{"id":"0dbd9a0c629a7759ebf4d969b9bafefba754213b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-27 18:54:04.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"91938eaf155bc3f7048f888d842c6482a87ed1fe","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-27 18:57:31.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/327c6dfb2be84074956c64e7b541ca88\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a4d0c9a71a054c86869fda9fc151dfe5 : SUCCESS in 58s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/2981a5edeeaa42c2b135a8e016d75da4 : SUCCESS in 48s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"41de0353a2ef5171f3d627bb3956f10f0a5bab94","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-27 21:36:04.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ac1192de9ed44fda9821025e3c9d1f42\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d1d61d9448a043c79124f8f14c4cff11 : SUCCESS in 1h 08m 57s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"0da44e9ea2ea5fd3ded31941318be71c676feb2e","revisions":{"cccb6809e662bcd3925565883e0fbd043a1e72c9":{"kind":"REWORK","_number":1,"created":"2026-05-11 11:06:37.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/93/988093/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/988093/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/988093/1"}}},"commit":{"parents":[{"commit":"24acbb55eedf68db06bdc418a901b08057538613","subject":"s3api: Error on truncated aws-chunked input","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/24acbb55eedf68db06bdc418a901b08057538613"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-05-11 11:06:10.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-05-11 11:06:10.000000000","tz":120},"subject":"s3api: Add functional test for aws-chunked truncation bug","message":"s3api: Add functional test for aws-chunked truncation bug\n\nAdds test_strm_unsgnd_pyld_trl_truncated_mid_chunk to prevent regression\nof the StreamingInput infinite loop fixed in commit 24acbb55e.\n\nThe test sends a PUT with aws-chunked encoding where a chunk header\nadvertises 8192 bytes but only 100 bytes are delivered before EOF.\nWithout the fix, StreamingInput._read_payload loops forever on empty\nreads; with the fix, it returns 400 IncompleteBody as expected.\n\nAssisted-by: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e\nChange-Id: I5dcd67798ea3e7afa5faec72f62bc01ad0b08f42\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cccb6809e662bcd3925565883e0fbd043a1e72c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cccb6809e662bcd3925565883e0fbd043a1e72c9"}]},"branch":"refs/heads/master"},"ae749e1e160150195d0d2dcc1b79772fc674b430":{"kind":"REWORK","_number":2,"created":"2026-05-12 14:25:15.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/93/988093/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/988093/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/988093/2"}}},"commit":{"parents":[{"commit":"24acbb55eedf68db06bdc418a901b08057538613","subject":"s3api: Error on truncated aws-chunked input","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/24acbb55eedf68db06bdc418a901b08057538613"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-05-11 11:06:10.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-05-12 14:23:56.000000000","tz":120},"subject":"s3api: Add functional test for aws-chunked truncation bug","message":"s3api: Add functional test for aws-chunked truncation bug\n\nAdds test_strm_unsgnd_pyld_trl_truncated_mid_chunk to prevent regression\nof the StreamingInput infinite loop fixed in commit 24acbb55e.\n\nThe test sends a PUT with aws-chunked encoding where a chunk header\nadvertises 8192 bytes but less bytes are delivered before EOF.\nWithout the fix, StreamingInput._read_payload loops forever on empty\nreads; with the fix, it returns 400 IncompleteBody as expected.\n\nAssisted-by: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e\nChange-Id: I5dcd67798ea3e7afa5faec72f62bc01ad0b08f42\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ae749e1e160150195d0d2dcc1b79772fc674b430"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ae749e1e160150195d0d2dcc1b79772fc674b430"}]},"branch":"refs/heads/master"},"99e9948060c91065b0aea63c3e2ec4064aa89aa9":{"kind":"NO_CHANGE","_number":3,"created":"2026-05-13 16:22:11.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/93/988093/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/988093/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/988093/3"}}},"commit":{"parents":[{"commit":"5ad23e2f6b91f75a8fe0008c8dfc9fb3d4bb6ca3","subject":"s3api: Error on truncated aws-chunked input","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5ad23e2f6b91f75a8fe0008c8dfc9fb3d4bb6ca3"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-05-11 11:06:10.000000000","tz":120},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-05-13 16:19:18.000000000","tz":60},"subject":"s3api: Add functional test for aws-chunked truncation bug","message":"s3api: Add functional test for aws-chunked truncation bug\n\nAdds test_strm_unsgnd_pyld_trl_truncated_mid_chunk to prevent regression\nof the StreamingInput infinite loop fixed in commit 24acbb55e.\n\nThe test sends a PUT with aws-chunked encoding where a chunk header\nadvertises 8192 bytes but less bytes are delivered before EOF.\nWithout the fix, StreamingInput._read_payload loops forever on empty\nreads; with the fix, it returns 400 IncompleteBody as expected.\n\nAssisted-by: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e\nChange-Id: I5dcd67798ea3e7afa5faec72f62bc01ad0b08f42\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/99e9948060c91065b0aea63c3e2ec4064aa89aa9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/99e9948060c91065b0aea63c3e2ec4064aa89aa9"}]},"branch":"refs/heads/master"},"0da44e9ea2ea5fd3ded31941318be71c676feb2e":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-05-27 16:25:03.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"real_uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/93/988093/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/988093/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/988093/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/988093/4"}}},"commit":{"parents":[{"commit":"62da9807abbfbb0ca616c10b3b58a609de8fc588","subject":"Merge \"s3api: Error on truncated aws-chunked input\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/62da9807abbfbb0ca616c10b3b58a609de8fc588"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-05-11 11:06:10.000000000","tz":120},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-05-27 16:25:03.000000000","tz":0},"subject":"s3api: Add functional test for aws-chunked truncation bug","message":"s3api: Add functional test for aws-chunked truncation bug\n\nAdds test_strm_unsgnd_pyld_trl_truncated_mid_chunk to prevent regression\nof the StreamingInput infinite loop fixed in commit 24acbb55e.\n\nThe test sends a PUT with aws-chunked encoding where a chunk header\nadvertises 8192 bytes but less bytes are delivered before EOF.\nWithout the fix, StreamingInput._read_payload loops forever on empty\nreads; with the fix, it returns 400 IncompleteBody as expected.\n\nAssisted-by: Claude Opus 4.7 \u003cnoreply@anthropic.com\u003e\nChange-Id: I5dcd67798ea3e7afa5faec72f62bc01ad0b08f42\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0da44e9ea2ea5fd3ded31941318be71c676feb2e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0da44e9ea2ea5fd3ded31941318be71c676feb2e"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"ours":"99e9948060c91065b0aea63c3e2ec4064aa89aa9","theirs":"62da9807abbfbb0ca616c10b3b58a609de8fc588","contains_conflicts":false}}},"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}}]}],"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":""}}}]}
