)]}'
{"id":"openstack%2Fswift~939547","triplet_id":"openstack%2Fswift~feature%2Fmpu~I213334d138979bb4bc7d929a09464cb82f70d491","project":"openstack/swift","branch":"feature/mpu","topic":"p-mpu-custom-async-updates","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2025-05-27 10:57:51.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I213334d138979bb4bc7d929a09464cb82f70d491","subject":"WIP: use version history to detect orphans","status":"ABANDONED","created":"2025-01-17 17:06:45.000000000","updated":"2025-05-27 10:57:51.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"83c29f5d7290627e4712600539d18b02579726bf","_number":939547,"virtual_id_number":939547,"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":[{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2025-05-20 18:52:26.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":-2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_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":"2025-01-17 18:09:23.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":"757b59f66bddc27f98f2093c340a1072e6bc2e1d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-01-17 17:06:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6af6622676fea040c409aea0e65c9a010d381e9d","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-01-17 17:07:41.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0582d0067bdf835ec2d846f9b71efc3267700fc5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-17 18:09:23.000000000","message":"Patch Set 1: Verified-1\n\n(8 comments)\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/2e9a93a98ab449949da4437b4fda8b69\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f8a5f84956b04d0387d72d96076c19b4 : SUCCESS in 7m 46s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2c2439d96f3b4f8ca4b63819762e6575 : SUCCESS in 30m 14s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8a7e5d1720444c13ab2384d326647644 : SUCCESS in 21m 12s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8fe070d239b641d9b2781064961ac49a : SUCCESS in 26m 27s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/0def8c628ca94cf3ad9f2b300e5097f6 : SUCCESS in 5m 11s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e7285e720545431e993c4127f6d9bfd5 : FAILURE in 15m 12s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/ad08631f8a974adbada2f58f7ab0df65 : FAILURE in 22m 18s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/1949149b31674377bff1c54e96bf77b2 : FAILURE in 34m 39s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/46a24c09bd724accb59e4ba85e6c4661 : SUCCESS in 15m 35s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/1482040b518e4101a23beac99b8c2f3f : SUCCESS in 17m 54s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/64816e1973af4eeaafcd89bdb493c300 : SUCCESS in 19m 20s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/dd7cd5197ead415c8cc744761600d06c : SUCCESS in 7m 11s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4ba129a2f5db4f6ab963f86bb112451f : FAILURE in 17m 28s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/5bf708fe9b2349f4ac53e87bc8ccc183 : SUCCESS in 7m 08s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/366076044cbd42b59404cce29e106bc3 : FAILURE in 57m 01s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1df6331bdc4940169ddcba8813797ef5 : FAILURE in 24m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f397d30e1fe742eea77399f866c2b975 : FAILURE in 3m 53s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/569314a3a9b44de4bb377bb1cef0aad5 : SUCCESS in 25m 45s","accounts_in_message":[],"_revision_number":1},{"id":"0136758ca4deaf5c8b70f7351791cd9106a05e68","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-01-17 19:20:11.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7768da82560a4438ae2d54a5b5be4314\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/8c8ce1f78d2b4a56b50cc879c5650022 : FAILURE in 1h 47m 47s","accounts_in_message":[],"_revision_number":1},{"id":"2fa6d9e47b9a932f566ec5821ae9bd4edaedd56d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-05-20 17:48:58.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":2},{"id":"8911084aa7d498d20582184b5151fb3ac25cfad7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-20 18:52:26.000000000","message":"Patch Set 2: Verified-1\n\n(8 comments)\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/5b22d6355e644818a393ec89cb67c876\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/afc752c7e4be4fe3a1114befe82b4e66 : SUCCESS in 9m 10s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/88c7dceec7ca4247ad692081735ff1db : SUCCESS in 18m 44s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/dba9159b4cc24e5ca23f21d373c28fa0 : SUCCESS in 20m 18s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/7210eece03fc4b6f98cf30dc34524033 : SUCCESS in 10m 45s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/01563d29986e4563aedf981aa73346b6 : SUCCESS in 5m 05s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/8366212b9e8d481f9c671343d6563885 : FAILURE in 21m 37s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/23d9fdd1f56a4a8db6e3af03c57400d6 : FAILURE in 8m 33s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/dc15a3f557d246b4837b78ebaf96203a : FAILURE in 33m 00s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/d58eb738a4cf4c9d97403da0fcb48e8b : FAILURE in 28m 38s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/988d888d1e96462db0dc3af4ed3d7cf4 : SUCCESS in 7m 56s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/5470455b7f294b159ff5056737e1f12f : SUCCESS in 8m 19s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/e7124fd247d6479eb6dd627747eb2824 : SUCCESS in 16m 12s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/dbd4b003df3a409f9b893599c87920e1 : SUCCESS in 8m 08s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/d4a1a256ec2d4639b95964085bc11563 : SUCCESS in 16m 14s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/5931420e193844be872e0ff72e9233e6 : SUCCESS in 6m 53s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/dbdb4e731930498fba786f8f8e4bee30 : FAILURE in 58m 43s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7bd9d99ba2a246edbfdc5754fc2de02c : FAILURE in 23m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/48c6a607bd974d53bd38b24104a6a52a : FAILURE in 3m 29s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c0c638bdde34444f8f65d9f87d1abf24 : SUCCESS in 21m 36s","accounts_in_message":[],"_revision_number":2},{"id":"02e82df4474bf6be70c1191165474d069da6b2fc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-20 21:06:14.000000000","message":"Patch Set 2:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/44a6dae9c8e545c0bb7d6adf4a90d976\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1c93dbe9fd9f495ebb21027bee08bfb5 : FAILURE in 29m 09s","accounts_in_message":[],"_revision_number":2},{"id":"83c29f5d7290627e4712600539d18b02579726bf","tag":"autogenerated:gerrit:abandon","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-05-27 10:57:51.000000000","message":"Abandoned\n\nduplicated by https://review.opendev.org/c/openstack/swift/+/950689","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f89e4635a75b4485a2fb76cb5bc1785e6e4470f6","revisions":{"8c3cdba761196ccaaf44fddf72eaeedb9e7eb79e":{"kind":"REWORK","_number":1,"created":"2025-01-17 17:06:45.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/47/939547/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/47/939547/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/939547/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/939547/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/939547/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/47/939547/1"}}},"commit":{"parents":[{"commit":"4a8258da4dac1b8e9e75bfa9ebef91217460153a","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/4a8258da4dac1b8e9e75bfa9ebef91217460153a"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-01-16 14:54:10.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-01-17 17:06:12.000000000","tz":0},"subject":"WIP: use version history to detect orphans","message":"WIP: use version history to detect orphans\n\nChange-Id: I213334d138979bb4bc7d929a09464cb82f70d491\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8c3cdba761196ccaaf44fddf72eaeedb9e7eb79e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8c3cdba761196ccaaf44fddf72eaeedb9e7eb79e"}]},"branch":"refs/heads/feature/mpu"},"f89e4635a75b4485a2fb76cb5bc1785e6e4470f6":{"kind":"REWORK","_number":2,"created":"2025-05-20 17:48:58.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/47/939547/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/47/939547/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/939547/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/939547/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/47/939547/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/47/939547/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"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-01-16 14:54:10.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-05-20 14:37:15.000000000","tz":60},"subject":"WIP: use version history to detect orphans","message":"WIP: use version history to detect orphans\n\nChange-Id: I213334d138979bb4bc7d929a09464cb82f70d491\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f89e4635a75b4485a2fb76cb5bc1785e6e4470f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f89e4635a75b4485a2fb76cb5bc1785e6e4470f6"}]},"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":{}}}]}
