)]}'
{"id":"openstack%2Fswift~990773","triplet_id":"openstack%2Fswift~stable%2F2026.1~I0b45b4838e62cc8ceb592333096b9c8829888681","project":"openstack/swift","branch":"stable/2026.1","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2026-05-30 18:24:04.000000000","reason":"Change was abandoned"},"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2026-05-30 18:24:04.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I0b45b4838e62cc8ceb592333096b9c8829888681","subject":"test_sharder.py: use self.ts() helper","status":"ABANDONED","created":"2026-05-30 00:44:47.000000000","updated":"2026-05-30 18:24:04.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"018b9a965220912240443f91da4740eecfffaca7","_number":990773,"virtual_id_number":990773,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"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":"2026-05-30 01:43:45.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":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":[{"_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":"2026-05-30 00:44:47.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2026-05-30 01:43:45.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":"66f81403d5294c9434096cad9a5e47b89e018636","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-05-30 00:44:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"59dda63de666667449b38286f963408848ef6880","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 01:43:45.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/c6e6011c27d6420e8a634f4fa20ddba3\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dad077c53dbc4f9ea1f932862bb0afce : SUCCESS in 9m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ad49ccedd08b42c68574a2010bd97ba7 : SUCCESS in 11m 33s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9b40744bcb154f1d9ae4975bcf9f96d8 : SUCCESS in 15m 06s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9eb7fda1541d44279c567773a1d386d1 : SUCCESS in 19m 22s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/24b9c8e4d21d47b3b0b0abe86f2910cc : SUCCESS in 17m 06s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/845514fa4a014e5fb4d7cb5245f2be2c : SUCCESS in 6m 04s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/df026144000e48e8b47508d0b6ec9c3b : FAILURE in 18m 28s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/1955f9fcb8164e5eb3ee759e51b3dbdd : FAILURE in 16m 26s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/802e7e8d8b0a4e5dbc114cc64ccc0466 : FAILURE in 22m 04s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/4cf44a9808b64a4fa1c2c2a0fcc24f0f : FAILURE in 16m 15s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/805c5e3bab284f1c8ed307e31c2038ad : SUCCESS in 11m 41s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/3c6e76f58dd840f29301161bceb50248 : SUCCESS in 12m 08s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/b336ca8854e14e099936438e5a2bc361 : SUCCESS in 12m 52s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/255305a6408e4ff7b65cb07e7a9e942f : SUCCESS in 35m 03s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/3250220d8cb0422c89b1fdcb8848d1a2 : SUCCESS in 56m 00s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f3eeaa360aee4e3b8d28ebcb8301a65d : FAILURE in 26m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f76b58ecd24a4db886b83b82f91b7949 : SUCCESS in 5m 31s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/54bf53e702c741a2955371fc86b591cd : SUCCESS in 24m 13s","accounts_in_message":[],"_revision_number":1},{"id":"a5ae987222f6e9a34bb0f984b7645e564a8bf5d9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-30 01:50:35.000000000","message":"Patch Set 1:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2412c97d76bb4bb4a86396ebbbddfbc7\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1a53109a449c4a02b89d9dc267b87c80 : FAILURE in 47m 33s","accounts_in_message":[],"_revision_number":1},{"id":"018b9a965220912240443f91da4740eecfffaca7","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-05-30 18:24:04.000000000","message":"Abandoned\n\nToo much work to try to keep these backports clean; let\u0027s just tweak https://review.opendev.org/c/openstack/swift/+/990771 enough to get tests passing.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"a824f69d472ed9eb36153e1eac79b9b6d250aeaf","revisions":{"a824f69d472ed9eb36153e1eac79b9b6d250aeaf":{"kind":"REWORK","_number":1,"created":"2026-05-30 00:44:47.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/73/990773/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/73/990773/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/73/990773/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/73/990773/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/73/990773/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/73/990773/1"}}},"commit":{"parents":[{"commit":"7240fa04e3a7793270290cf6e1dfe6ff9cba1fdb","subject":"Merge \"s3api: Error on truncated aws-chunked input\" into stable/2026.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7240fa04e3a7793270290cf6e1dfe6ff9cba1fdb"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2026-05-18 10:51:00.000000000","tz":60},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2026-05-30 00:44:33.000000000","tz":-420},"subject":"test_sharder.py: use self.ts() helper","message":"test_sharder.py: use self.ts() helper\n\nChange-Id: I0b45b4838e62cc8ceb592333096b9c8829888681\nSigned-off-by: Alistair Coles \u003calistairncoles@gmail.com\u003e\n(cherry picked from commit 3392fa3ce5df938c8392ac04ff6b69e36b17eadd)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a824f69d472ed9eb36153e1eac79b9b6d250aeaf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a824f69d472ed9eb36153e1eac79b9b6d250aeaf"}]},"branch":"refs/heads/stable/2026.1"}},"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
