)]}'
{"id":"openstack%2Fswift~945952","triplet_id":"openstack%2Fswift~master~I592fee8ff0ae8c6ae89196018cc78c40ec836b70","project":"openstack/swift","branch":"master","topic":"label","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2025-04-01 09:24:04.000000000","reason":"\u003cGERRIT_ACCOUNT_7847\u003e replied on the change","reason_account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2025-04-01 11:53:18.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I592fee8ff0ae8c6ae89196018cc78c40ec836b70","subject":"sq: s3api header metrics: put x-amz-trailer value in label","status":"ABANDONED","created":"2025-03-31 11:12:08.000000000","updated":"2025-04-01 11:53:18.000000000","total_comment_count":8,"unresolved_comment_count":5,"has_review_started":true,"meta_rev_id":"fda7934c3315152422a4a2b7fbf1f73638157a2a","_number":945952,"virtual_id_number":945952,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:check","value":1,"date":"2025-04-01 10:17:50.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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-03-31 11:51:50.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":"CC"},{"updated":"2025-03-31 12:15:07.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"},{"updated":"2025-03-31 17:35:13.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"}],"messages":[{"id":"de714d4bf761fdb89ffaac012d1cac8a832bd0dc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-03-31 11:12:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ab013b4022797075dae7f86e42688b5c61b78317","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-31 11:51:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/91ac6fa6e9924a858621debf628a5bed\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/633a5eb9a41043679ffaaf78876b37d3 : SUCCESS in 37m 14s","accounts_in_message":[],"_revision_number":1},{"id":"0f1265fbe7f8cd4cc96406b8714150d5933cad65","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-31 12:15:07.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d4370525ff6f46c0ac4bd5ae3cb392d8\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e99a3190d284f6c911c41373c4adaee : SUCCESS in 4m 52s\n- grenade https://zuul.opendev.org/t/openstack/build/43115b138c9a4a25a4cfe7c7fb38ed7d : SUCCESS in 49m 59s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9fc79cb5c75549598c34ad5c7fb8eec9 : SUCCESS in 35m 07s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/940508a120d448ca963139bdd01a6644 : SUCCESS in 47m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a399c5518d944d69ae739ea4f1a13db3 : SUCCESS in 57m 15s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/4269ddd3f7404c858f75e9bff67e26be : SUCCESS in 15m 55s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3b59ccdf42794b559c9a8e098d568b9a : SUCCESS in 19m 18s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/103a2ea84eec4e4593ba4fafef5fd2c4 : SUCCESS in 20m 06s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/4634bedced494f88acc9858e34156667 : SUCCESS in 4m 47s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/4a6e21afa35a40aeacfd1c0d7fdb3624 : SUCCESS in 17m 53s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/c320046018d24336bbd065427abe34e2 : SUCCESS in 19m 36s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/12701bf1401844e4ab7115ac99048dd1 : SUCCESS in 23m 29s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/daf3ea3959024a85887105e65d0217a5 : SUCCESS in 15m 24s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/87770056d8f14435bcbab1ee05a7158e : SUCCESS in 15m 44s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/de380c5317d84dc3b51901a72d1202ea : SUCCESS in 16m 21s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/77401091156e4ec688753c540fd722cf : SUCCESS in 8m 04s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4fd7013e48dc4086bc6fa72f4aa4e396 : SUCCESS in 18m 03s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/895bd8d05e794c0fbd3b8d9ecbeeef3c : SUCCESS in 11m 00s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/5d603e6f687d4b2fbbc8c1d35919a825 : SUCCESS in 33m 10s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/e37c6214139b44c8a2f7baaad6792088 : SUCCESS in 42m 07s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/670c223f7f95414ba39420845e0815ed : SUCCESS in 24m 02s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b5a6dfcaae2348d7ae1651ff055d350b : SUCCESS in 7m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6ca5eeffd0604672b07657979473e092 : SUCCESS in 4m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/5b474ac443044cca8b18f2c229beb5a2 : SUCCESS in 16m 21s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/9a129fcccf434cf4ab39362cd97162e9 : SUCCESS in 45m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d7f0a6daba1047ee9a3c687beb1c13bb : SUCCESS in 56m 28s","accounts_in_message":[],"_revision_number":1},{"id":"90c8c7b9d48e7005d543efdaadc59af8018641e6","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2025-03-31 17:35:13.000000000","message":"Patch Set 1: Code-Review+2\n\n(6 comments)","accounts_in_message":[],"_revision_number":1},{"id":"ab043a95ef2a9a3656ed2cc9d7f769abee7f1dd7","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-01 09:24:04.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"cc0530de7b360e55ee32bc93c4037e6df9fccf63","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-01 09:24:51.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"b471033dd3e9a44a9c42e7103fe8b0dc935e2b28","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-01 10:17:50.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/51830e0305e04501be7b444c51c9848d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2b6b2dd1f0de4ed1b034788a5db9f6fb : SUCCESS in 6m 56s\n- grenade https://zuul.opendev.org/t/openstack/build/6c5db591c5dd452c88d4bc0a5cbe219f : SUCCESS in 48m 53s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3f9c7c4256f04f8ca4cc5a0556b22505 : SUCCESS in 48m 32s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/061722221cd14a65b345cafe9c46d36e : SUCCESS in 49m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/641ea8457e0b4e3483e26331dc8c8166 : SUCCESS in 32m 49s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/46a26aaa210a449f9bfe5abc2629fdee : SUCCESS in 16m 50s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8b99cf6513a04a6aac6af62a6a942c73 : SUCCESS in 19m 10s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/509e779dff074b5e9b2fee9d92670884 : SUCCESS in 21m 00s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/92364c47d9e2494a858efe672b2169ac : SUCCESS in 4m 36s (non-voting)\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/492fbd134ee14684afcf36196c494bc8 : SUCCESS in 19m 42s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/30809f5c7eb94005b2d8e01f29c8ec04 : SUCCESS in 21m 05s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/13b8c55906b64f7588d807dc6d2267e8 : SUCCESS in 20m 16s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/15d0b5f6dd544795890a46925ffce4fc : SUCCESS in 13m 10s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/ca94d10df59945c7aa65d4b84386fd75 : SUCCESS in 13m 24s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/175eb24d915a431587a7e18d91d5c49a : SUCCESS in 13m 44s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e6b82257d2f544438bd01296d833067a : SUCCESS in 8m 07s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/cfc09d1a83d8489ab9a6e2f19551f4ef : SUCCESS in 13m 29s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/dcb156ba7a5340c9b4d148cd64b4d19e : SUCCESS in 7m 40s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/80669da365af48ef887b7eb264e7d43a : SUCCESS in 33m 37s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/572552a014ba4f82aa22dded0274e2e6 : SUCCESS in 47m 14s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/f2cce284a3884a64aa1221b5dc09ecab : SUCCESS in 32m 45s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/56d2a39b3ef54ed0822710ac9c98db7c : SUCCESS in 17m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f9fce241745b4623a235dd2c5526c2a7 : SUCCESS in 5m 01s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/29d80d749022459b968ab1b8ca16fdab : SUCCESS in 17m 30s\n- tempest-integrated-object-storage-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/d9213af84f514b1bbd0d1c2dc602f9e6 : SUCCESS in 40m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/37a697b343e948339e614ed17b58085f : SUCCESS in 28m 41s","accounts_in_message":[],"_revision_number":2},{"id":"4f58af26ad5c8d7e65a3a4e055e834561b87462f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-01 10:24:07.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/450dea96e3b84ba89f69664f0c74b8d2\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c654a5a899a44874ac81228fd0a6013c : SUCCESS in 57m 19s","accounts_in_message":[],"_revision_number":2},{"id":"fda7934c3315152422a4a2b7fbf1f73638157a2a","tag":"autogenerated:gerrit:abandon","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2025-04-01 11:53:18.000000000","message":"Abandoned\n\nsquashed into parent","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"342b516245a989d0b21ce0f0e185d3891b81a6eb","revisions":{"a5742ed3b9afc81342cc53b92248d3dbc138ce33":{"kind":"REWORK","_number":1,"created":"2025-03-31 11:12:08.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/52/945952/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/52/945952/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/52/945952/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/52/945952/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/52/945952/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/52/945952/1"}}},"commit":{"parents":[{"commit":"0eed3ca5f35601dcb483543ae37cb66b3eb8bd20","subject":"Add labeled metrics to s3api","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0eed3ca5f35601dcb483543ae37cb66b3eb8bd20"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-03-31 11:11:00.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-03-31 11:11:00.000000000","tz":60},"subject":"sq: s3api header metrics: put x-amz-trailer value in label","message":"sq: s3api header metrics: put x-amz-trailer value in label\n\nChange-Id: I592fee8ff0ae8c6ae89196018cc78c40ec836b70\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a5742ed3b9afc81342cc53b92248d3dbc138ce33"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/a5742ed3b9afc81342cc53b92248d3dbc138ce33"}]},"branch":"refs/heads/master"},"342b516245a989d0b21ce0f0e185d3891b81a6eb":{"kind":"REWORK","_number":2,"created":"2025-04-01 09:24:51.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/52/945952/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/52/945952/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/52/945952/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/52/945952/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/52/945952/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/52/945952/2"}}},"commit":{"parents":[{"commit":"0eed3ca5f35601dcb483543ae37cb66b3eb8bd20","subject":"Add labeled metrics to s3api","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0eed3ca5f35601dcb483543ae37cb66b3eb8bd20"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-03-31 11:11:00.000000000","tz":60},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2025-04-01 09:24:36.000000000","tz":60},"subject":"sq: s3api header metrics: put x-amz-trailer value in label","message":"sq: s3api header metrics: put x-amz-trailer value in label\n\nChange-Id: I592fee8ff0ae8c6ae89196018cc78c40ec836b70\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/342b516245a989d0b21ce0f0e185d3891b81a6eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/342b516245a989d0b21ce0f0e185d3891b81a6eb"}]},"branch":"refs/heads/master"}},"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":{}}}]}
