)]}'
{"id":"openstack%2Fswift~983874","triplet_id":"openstack%2Fswift~feature%2Fmpu~I67166f78679e54582c3455d721d67e7f7aa41d2b","project":"openstack/swift","branch":"feature/mpu","topic":"merge-master","hashtags":[],"change_id":"I67166f78679e54582c3455d721d67e7f7aa41d2b","subject":"Merge branch \u0027master\u0027 into merge-master","status":"MERGED","created":"2026-04-09 14:09:28.000000000","updated":"2026-04-10 16:27:34.000000000","submitted":"2026-04-10 16:24:30.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"983874-merge-master","meta_rev_id":"9a6a71bf14dc8f7511d468e2c427681e19467fdc","_number":983874,"virtual_id_number":983874,"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-04-10 16:24:30.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"},"all":[{"value":2,"date":"2026-04-10 14:24:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":1,"date":"2026-04-10 14:24:36.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"]}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-09 15:24:46.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"}],"messages":[{"id":"c12a712de6c883d3b1b9212a53ba838850ac40b1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-04-09 14:09:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"52ac9616b5ad6755e7228144a85d36c783318703","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 15:24:46.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6a13295df37d43989d2779e9bc1ce181\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cf23546b2ad742799e6b007ffe4deaad : SUCCESS in 11m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b5e1580063f742b795ddddfaee462a27 : SUCCESS in 8m 59s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d96164eb080e41f281eb8ed4dd9b4663 : SUCCESS in 21m 55s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/519305b90a4243c9a024cea8a0f6e196 : SUCCESS in 22m 24s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/41b78fcb695045519f3bb233e9afe9f4 : SUCCESS in 24m 38s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4f6afb3e4ec04d0180c44413e3dcf3b8 : SUCCESS in 10m 06s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/b274cb15154e43d5ba87031d5709c9a6 : SUCCESS in 26m 19s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/79ca5a108b81417e909dcf2ca36e58a1 : SUCCESS in 16m 37s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/06efb00d2bd443b99927a122a6279b09 : SUCCESS in 11m 32s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/08c8e8d9e29e4d38810da9599fe5c7db : SUCCESS in 24m 30s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/53ae78efdadf4e198e01c44e85dcc79b : SUCCESS in 15m 00s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b26f1097eb2644c282c547b634c9c3af : SUCCESS in 16m 33s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/5b2ae51ada754151879cb61a9fe51032 : SUCCESS in 15m 32s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/8001300e92b74988bdf7c2af2be16d45 : SUCCESS in 8m 48s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/b0b8c21d9a4540ccba816b4e6df6d33a : SUCCESS in 20m 02s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/cf8eb5761b1c43fb87387e240712cc1d : SUCCESS in 10m 52s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/5785a3ea27404993bdf45139a9def98b : SUCCESS in 1h 09m 13s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/add19d8c94a34af9892c00cfd1e9e39d : SUCCESS in 11m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1f0f865845f4424b9352be46e8582c42 : SUCCESS in 4m 03s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/46353a7dfe184d68885f240f8d7f15bc : SUCCESS in 17m 56s","accounts_in_message":[],"_revision_number":1},{"id":"f6154945c01f858de71867dde1bca223097b4fcb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 15:42:36.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/39787909e8714454b60e5fb23fe6515c\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a5757adc5c964e44b5ee2641cf31e3fa : SUCCESS in 38m 47s","accounts_in_message":[],"_revision_number":1},{"id":"1018ca42919c7a7cf76f5bc265ad5643eb8aeb40","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2026-04-10 14:24:36.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"1a2695e9a9302357282ca1bae00fee7410c6bd1d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-10 14:25:01.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"3cd56aa660e2fa126c5ef58bde5f3cbb1ba633da","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-10 16:24:30.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/92b30a15c51f40c0bbd0b8b38e2261bb\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6b6f9607d23041a38b67c92109357179 : SUCCESS in 13m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/912d8f3f841e44eb8bf694e14b88fb05 : SUCCESS in 7m 42s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/9389b58c9ef04004b7761971a082c8e4 : SUCCESS in 9m 21s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/1855c7ef155d4f689f0e430b4a6494f1 : SUCCESS in 21m 44s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/706e09ff5b7343ad986c295d59dc0910 : SUCCESS in 18m 04s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/8adb64f287d54de486a601d8792c10e8 : SUCCESS in 31m 45s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/ab196bd719454fe7a1ad6901255b369d : SUCCESS in 16m 32s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/7462e090b6064ea2b312595f9f847c69 : SUCCESS in 18m 10s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/bea4626e2cc8473f8f960886a72dd5cc : SUCCESS in 18m 51s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/6dded3a047b6439ca6fb9aa610f01431 : SUCCESS in 19m 30s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/0643c05b0bc9487fb617556ded67cc83 : SUCCESS in 6m 35s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/4053cf3571aa4fcda0b2e2bd2179ea26 : SUCCESS in 10m 21s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/2dacf74603d24f1a9ae2169dc14cbe1e : SUCCESS in 1h 03m 59s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e3dbc03763424b84bf6e2f9915400ee2 : SUCCESS in 29m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c2b03320a0d64b4186b995e5f83ef7fc : SUCCESS in 4m 21s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/81b3b22eb04c4ccc8d852fb8be43a8fe : SUCCESS in 21m 32s","accounts_in_message":[],"_revision_number":1},{"id":"409e5454c7bec3c98daf49653fc18d6322399319","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-10 16:24:30.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"9a6a71bf14dc8f7511d468e2c427681e19467fdc","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-10 16:27:34.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ef02ae1d71a54701af556b457c66e5b3\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f8dc3380f2964cfa8416bedf63e2e12f : SUCCESS in 42s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d770c2e9e30d43b59a05e7365fe6184c : SUCCESS in 1m 50s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/ba773ef0fb21461da2ec323e1c1300f8 : SUCCESS in 45s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"409aee96d43caa005d020164f00ddbc25b69831f","revisions":{"409aee96d43caa005d020164f00ddbc25b69831f":{"kind":"REWORK","_number":1,"created":"2026-04-09 14:09:28.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/74/983874/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/74/983874/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/74/983874/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/74/983874/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/74/983874/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/74/983874/1"}}},"commit":{"parents":[{"commit":"e7be9bbbfa79cc14be269b03abedfab22b8f6dba","subject":"Merge remote-tracking branch \u0027gerrit/master\u0027 into feature/mpu","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e7be9bbbfa79cc14be269b03abedfab22b8f6dba"}]},{"commit":"e0b5aa3a26c53cfbf9969bda9b8f9541f9252bb3","subject":"Merge \"tests_multi_get: fix timestamp formats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/e0b5aa3a26c53cfbf9969bda9b8f9541f9252bb3"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-04-09 14:07:59.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-04-09 14:09:21.000000000","tz":60},"subject":"Merge branch \u0027master\u0027 into merge-master","message":"Merge branch \u0027master\u0027 into merge-master\n\nChange-Id: I67166f78679e54582c3455d721d67e7f7aa41d2b\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/409aee96d43caa005d020164f00ddbc25b69831f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/409aee96d43caa005d020164f00ddbc25b69831f"}]},"branch":"refs/heads/feature/mpu"}},"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}},{"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":{}}},{"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":{}}}]}
