)]}'
{"id":"openstack%2Fswift~838576","triplet_id":"openstack%2Fswift~stable%2Fvictoria~I746d8e641c884ccd7838082ff07f958ee101de18","project":"openstack/swift","branch":"stable/victoria","attention_set":{},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2022-04-20 04:29:34.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I746d8e641c884ccd7838082ff07f958ee101de18","subject":"s3api: Make UNSIGNED-PAYLOAD requests work again","status":"ABANDONED","created":"2022-04-19 18:52:52.000000000","updated":"2022-04-20 04:29:34.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"af8f3e8c4ee15a5b80d577b8d80453f27a87d042","_number":838576,"virtual_id_number":838576,"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":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2022-04-19 19:49:21.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":{"rejected":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2022-04-19 19:00:26.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-04-19 19:49:21.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":"906664ea490120142537653be2370c9c48400b97","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-04-19 18:52:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f31ed14fbb5f8185d9750e4488b85d931d1a1400","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-04-19 19:00:26.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d5df279a9d5c0367cd9c822de4ed221dc09a6519","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-19 19:49:21.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\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f9614d2b904f4239a3d93253ab0bb89a : SUCCESS in 9m 37s\n- grenade https://zuul.opendev.org/t/openstack/build/c38b55befc7644cb99d40e5d6ad03156 : FAILURE in 11m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/1c506144a88d47e88ea659120c39a2eb : SUCCESS in 44m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/83f0beb5a0ee45f89c89a521ac95c4e4 : SUCCESS in 52m 58s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6b34a03d2e1b4fbe90f3afcec75cc6ca : FAILURE in 6m 46s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/c6aeb840d9b0447089401898dbf0da66 : FAILURE in 4m 39s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d783399fcdcb4183b895d57f989c901d : FAILURE in 17m 14s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/7a5a4ed2c81c4e83a780063c984d5b59 : FAILURE in 11m 30s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/01cd3f717ac5400a8b6ff847efe7878a : SUCCESS in 17m 47s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/c835e99ad2994d4aa26c1608ec29ba76 : FAILURE in 11m 44s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/55734e9448a94a2babd2a8e9fad4fab5 : SUCCESS in 19m 17s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/26f5f0fcc7ea4e33aa1b95ecc1ba9385 : SUCCESS in 19m 36s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/1294efcb940b4144b1a992719be5a311 : SUCCESS in 18m 35s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/a767a20faa7547f68c0d17cebdf155a7 : FAILURE in 18m 45s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/c9d15e5e9f9c4519a666734a2f43066b : SUCCESS in 15m 39s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/868be1e5c7d5448284d774bd503ac857 : SUCCESS in 16m 02s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/974cfb2d6179427494dabd5b40efc42b : FAILURE in 4m 52s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/84b199631db5402a9842cfaed7aae9d3 : SUCCESS in 34m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/31f51344bf56459590b046d146ebf8ee : SUCCESS in 43m 47s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/de50c958c934405d81ed0c41318a6e17 : SUCCESS in 29m 45s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4e23adcc0d624f29bf6cf4f1ac5fad49 : SUCCESS in 12m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9e6b19a43c654d42bbb2b3288a1a8206 : SUCCESS in 6m 20s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/6fcca772b7444e2e85c8e9ca427438c0 : FAILURE in 7m 54s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2bce4c4661054047b721f5067d8248ea : SUCCESS in 44m 46s","accounts_in_message":[],"_revision_number":1},{"id":"af8f3e8c4ee15a5b80d577b8d80453f27a87d042","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-04-20 04:29:34.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"dc9e62eb97ace946ce3634fd76002a7395c87cf5","revisions":{"dc9e62eb97ace946ce3634fd76002a7395c87cf5":{"kind":"REWORK","_number":1,"created":"2022-04-19 18:52:52.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/76/838576/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/76/838576/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/76/838576/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/76/838576/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/76/838576/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/76/838576/1"}}},"commit":{"parents":[{"commit":"f53500522ae52df3c07bdcf775d11b9adccc817c","subject":"Fix cname_lookup test","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/f53500522ae52df3c07bdcf775d11b9adccc817c"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-01-08 22:21:09.000000000","tz":-480},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-04-19 18:48:39.000000000","tz":-420},"subject":"s3api: Make UNSIGNED-PAYLOAD requests work again","message":"s3api: Make UNSIGNED-PAYLOAD requests work again\n\nPreviously, we unconditionally lower-cased the client-provided\nX-Amz-Content-SHA256 header, which led to SignatureDoesNotMatch errors\nsince the client and server didn\u0027t agree on the canonical request.\n\nNow, only lower-case the value when making comparisons; leave it alone\nfor signature-calculation purposes.\n\nChange-Id: I746d8e641c884ccd7838082ff07f958ee101de18\nRelated-Change: I3d6e2e4542a5ed03a6d31ec0ef4837d1de30a045\nCloses-Bug: #1910827\n(cherry picked from commit 09a2f93933d42342be3ee33096c4dea28b2a29f7)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/dc9e62eb97ace946ce3634fd76002a7395c87cf5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/dc9e62eb97ace946ce3634fd76002a7395c87cf5"}]},"branch":"refs/heads/stable/victoria"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
