)]}'
{"id":"openstack%2Fswift~951874","triplet_id":"openstack%2Fswift~feature%2Fmpu~Ie5457e0811dd838317c247cd0edb03e46f0f2f95","project":"openstack/swift","branch":"feature/mpu","topic":"merge-master","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2025-06-09 10:25:30.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Ie5457e0811dd838317c247cd0edb03e46f0f2f95","subject":"merge master to feature/mpu","status":"ABANDONED","created":"2025-06-05 15:36:45.000000000","updated":"2025-06-09 10:25:30.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f9aaab662eca6b51d17f8faa1035655480dfc289","_number":951874,"virtual_id_number":951874,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2025-06-06 16:06:31.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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-06-05 16:38:48.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":"d8d15f96fd87010a7f44d82d570167e2ba7ea5bb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-06-05 15:36:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6478adbb1736387988bd657e75cc3ad95eca080b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-05 16:38:48.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/5656048c809045a9a3bcbe27c2a89f72\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1a66e8c9ace14d8a9d336b6626c29921 : SUCCESS in 10m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/904d36830c024030bbf169c940567b0d : SUCCESS in 2m 44s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fd30638de7664a59a1c10a6f85e3bdf7 : FAILURE in 10m 24s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/487480f3983e4bdf886639429509c8fd : FAILURE in 10m 47s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fe7cccda2b1f4ab6b7c8bbec4f52828b : FAILURE in 10m 56s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/916895ec329e4997a97c7df8ca81e6c9 : SUCCESS in 5m 12s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/736ffec999b644829a6f8e27a5d668f7 : SUCCESS in 21m 36s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/d00dd09793894549adada1a50d433ed3 : SUCCESS in 18m 19s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/bd45f30873e240a0b3f8e7af80856a9f : SUCCESS in 24m 16s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/ebcb9edf9c0448ed9ac7086bfdad1eac : FAILURE in 25m 01s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/a1d7c1056214494f97ec16043d18cfe2 : SUCCESS in 17m 18s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/12b5fc3da0674e0c8b02480e0c5ebc77 : SUCCESS in 15m 12s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/8588e1ba266643b288073ecb4c477cea : SUCCESS in 18m 03s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/1a9dc02fc93748b0960401175c3ed88a : SUCCESS in 5m 59s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/3e83f6b21e7949f99023a9cdd68a9e48 : SUCCESS in 15m 22s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/fc1f18b39d5c44d9809e3048894ec05b : FAILURE in 6m 07s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/89e6347b77654c458faf8b58995cf1a4 : SUCCESS in 56m 23s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/42da936f0950442c801d107197f32ff0 : SUCCESS in 22m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8aa2e4673994749ae5afc7ba1fdb830 : SUCCESS in 2m 28s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/02b96db2bed14b18a8512913e92293bc : SUCCESS in 10m 56s","accounts_in_message":[],"_revision_number":1},{"id":"2c0b7bb118805cdf40acd1dbe096469821a2201d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-05 17:35:38.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9b216489c0c141eab8b1e5f7025e2d6b\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/76bdcbbc650e47c08f5fd6a14c180a87 : SUCCESS in 1h 55m 53s","accounts_in_message":[],"_revision_number":1},{"id":"bbee41cd38f2c2e3a01f462b04001c27da6e7a9c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-06-06 15:27:19.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"fe5e42475247bb3f1ca965a8b798cde81ec848a9","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-06-06 15:28:26.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"edecf039ebf72e7879ccf3db0ec7d6e8abac8561","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 16:06:31.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/8cb147c055d34984be23694abe2f5af0\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4ef234ae11494ab6bc239953ca976b8a : SUCCESS in 8m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/539500fd897a4285958a46bf22e91fbe : SUCCESS in 2m 52s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/a268a4c88dc94e1095d47620f02235db : SUCCESS in 22m 01s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/576eef45be2642a09971213e5b326670 : SUCCESS in 22m 37s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/0dbbf6b3638442cf8328eadc3684286e : SUCCESS in 23m 15s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/fc3743742935468ab4698adee12eb9a4 : SUCCESS in 4m 40s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e5551fcf8e2e479e9835f2b9bdb4bde4 : SUCCESS in 19m 54s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/111082f55cc6404fa4946ce1c2e243f7 : SUCCESS in 19m 39s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/8691e45b7706483487a7b0cdef344e32 : SUCCESS in 10m 16s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/c0c78695d612445e877ac32b09fe1125 : FAILURE in 25m 03s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/658fe89f54ba4994a707f76c48ce7fdf : SUCCESS in 16m 09s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/28dc0e72ee7c4ecca09e89865a638110 : SUCCESS in 7m 57s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/075a9813d2be4bef9092b8a2afd7d90f : SUCCESS in 8m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f9100b16f062487baa4013eef8a27723 : SUCCESS in 6m 00s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/276bd5576c834e34aec5d0b13d1f0235 : SUCCESS in 15m 16s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/d57b0101026a49feaa28960d5a2b285f : SUCCESS in 3m 54s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/9864e43c03ae4384884e2ecb57972934 : SUCCESS in 38m 24s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/388151d112b5468f8c60ace994d3d6ef : SUCCESS in 21m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/78e8208456cd43ee9d4a95a6c7597c4e : SUCCESS in 4m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/fad3544f025e4800b9b6f92265a615a6 : SUCCESS in 17m 23s","accounts_in_message":[],"_revision_number":2},{"id":"fe093069b57bd7c0f20717fd2e17038d9df7c4fe","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 16:14:33.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e4b7a519994940dfb2fed561e09e3c34\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3fa088a638d440c6b2783df546f05932 : SUCCESS in 45m 12s","accounts_in_message":[],"_revision_number":2},{"id":"f9aaab662eca6b51d17f8faa1035655480dfc289","tag":"autogenerated:gerrit:abandon","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-06-09 10:25:30.000000000","message":"Abandoned\n\nreplaced by https://review.opendev.org/c/openstack/swift/+/952109","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"3cd2a43f0dad36a49f4d5e00509e17e2d57fe0c2","revisions":{"4cbb77ffd515a1341faf136fd275c928337cf41d":{"kind":"REWORK","_number":1,"created":"2025-06-05 15:36:45.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/74/951874/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/74/951874/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/74/951874/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/74/951874/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/74/951874/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/74/951874/1"}}},"commit":{"parents":[{"commit":"889ae251d3ed7cefc1891ef9ae366492dd6dc326","subject":"mpu: append link to dependant mpu resource to override etag","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/889ae251d3ed7cefc1891ef9ae366492dd6dc326"}]},{"commit":"ad41dbeffe0ed7d27fd4eb3ae8537c11068f374e","subject":"Merge \"s3 compat tests: sanitize object listings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ad41dbeffe0ed7d27fd4eb3ae8537c11068f374e"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-06-05 15:30:14.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-06-05 15:36:26.000000000","tz":60},"subject":"merge master to feature/mpu","message":"merge master to feature/mpu\n\nChange-Id: Ie5457e0811dd838317c247cd0edb03e46f0f2f95\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4cbb77ffd515a1341faf136fd275c928337cf41d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4cbb77ffd515a1341faf136fd275c928337cf41d"}]},"branch":"refs/heads/feature/mpu"},"3cd2a43f0dad36a49f4d5e00509e17e2d57fe0c2":{"kind":"REWORK","_number":2,"created":"2025-06-06 15:27:19.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/74/951874/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/74/951874/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/74/951874/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/74/951874/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/74/951874/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/74/951874/2"}}},"commit":{"parents":[{"commit":"889ae251d3ed7cefc1891ef9ae366492dd6dc326","subject":"mpu: append link to dependant mpu resource to override etag","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/889ae251d3ed7cefc1891ef9ae366492dd6dc326"}]},{"commit":"ad41dbeffe0ed7d27fd4eb3ae8537c11068f374e","subject":"Merge \"s3 compat tests: sanitize object listings\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ad41dbeffe0ed7d27fd4eb3ae8537c11068f374e"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-06-05 15:30:14.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-06-06 15:25:50.000000000","tz":60},"subject":"merge master to feature/mpu","message":"merge master to feature/mpu\n\nChange-Id: Ie5457e0811dd838317c247cd0edb03e46f0f2f95\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3cd2a43f0dad36a49f4d5e00509e17e2d57fe0c2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/3cd2a43f0dad36a49f4d5e00509e17e2d57fe0c2"}]},"branch":"refs/heads/feature/mpu"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
