)]}'
{"id":"openstack%2Fopenstacksdk~844414","triplet_id":"openstack%2Fopenstacksdk~master~I44d61136387acabb9fa8fee5009be637fa8fbaee","project":"openstack/openstacksdk","branch":"master","attention_set":{},"removed_from_attention_set":{"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2022-06-02 19:32:01.000000000","reason":"Artem Goncharov replied on the change"}},"hashtags":[],"change_id":"I44d61136387acabb9fa8fee5009be637fa8fbaee","subject":"Fix object upload for RAX","status":"MERGED","created":"2022-06-02 10:20:05.000000000","updated":"2022-06-05 18:47:29.000000000","submitted":"2022-06-05 18:45:17.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"844414","meta_rev_id":"dad9618d3601020cb02c0802e168db00bf3cc3f7","_number":844414,"virtual_id_number":844414,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-06-05 18:45:16.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":2,"date":"2022-06-05 17:26:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_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":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":1,"date":"2022-06-05 17:26:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_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},"Allow-Post-Review":{"all":[{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-06-02 12:08:26.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":"9933c0310bc0f112c3f672707db84e5ffe7bf0ca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2022-06-02 10:20:05.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9f9d6df33a37a52797c63882ae413f767edfbac0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-02 12:08:26.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-pep8 https://zuul.opendev.org/t/openstack/build/07c9449342d24d1ba48cac376d42f40c : SUCCESS in 4m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ad70ad1cd2f644c6bb84ae3d54c030ca : SUCCESS in 3m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ad93459cc7e24c79b1bc044f73a48fe4 : SUCCESS in 3m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/257a0f5008944384a580f3993ef7c295 : SUCCESS in 4m 00s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/774b38cb1288436fa5cd23838d2e6c90 : SUCCESS in 52m 06s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/1c16ff0f7a9e411c9dbba373579fa0e0 : SUCCESS in 5m 28s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/2556306b1216491cb338d29fb8ecfd4c : SUCCESS in 3m 55s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/0461e8ea14544129b1e2eac92d0a3370 : SUCCESS in 5m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/efc240459cb7487a84bdf3d6a6fe2273 : SUCCESS in 8m 58s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/db44b4311dee423ea78422acabdb5a75 : SUCCESS in 10m 30s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/27173d1b6cba477d9b8e705ec4edea63 : FAILURE in 6m 19s\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/6faf0236f6f14be5a5a312119631dc8c : SKIPPED\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/244270e526654fcca083f00fb17ed9c7 : SUCCESS in 51m 28s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/58e1b0abbd794371a731b3139c4a8332 : FAILURE in 1h 23m 51s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/9b9415286dba4b528b64b50f7ef07294 : SUCCESS in 54m 23s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/5792736518a74776a0a9a4cd55fac06a : SUCCESS in 41m 11s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/5502765230094087bb8df3d3d686361a : SUCCESS in 25m 32s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/395a38aa6fba46ad952a7b1244600cf7 : SUCCESS in 27m 22s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/00d39bd35d1941158c61ca054be6a694 : SUCCESS in 36m 55s (non-voting)\n- openstacksdk-functional-devstack-legacy https://zuul.opendev.org/t/openstack/build/01aa039745e342df9108719c811c6ecf : FAILURE in 25m 17s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/849306b46d5e45c2ba0a30c5689ac498 : SUCCESS in 59m 56s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/fafa3bee677c44778af9d59e995f06dc : FAILURE in 43m 25s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/86f36a29970f4fe1ba27fa0ba71130e3 : SUCCESS in 34m 42s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/4a0b89a97744429e85b503376756c3ad : SUCCESS in 47m 49s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e72f29d224112b02bebef07e87006c3448df7e2f","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2022-06-02 19:32:01.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"11c31b4286aa9e65483623654e93268f1406b8d7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-02 21:01:30.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bf826475f0f345d1be63c240a8b051ef : SUCCESS in 3m 36s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8213f6cf936a4414bc41404d8dc4466f : SUCCESS in 4m 02s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3402ba8c6ad84ad09ee7225d31756d2e : SUCCESS in 4m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1724404258344f919b6d9bd09087a850 : SUCCESS in 4m 03s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f288b1814fc042bf9c2dd7a7db83867e : SUCCESS in 51m 37s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/080b2cf29dec4b9ea44d04991eab800d : SUCCESS in 4m 11s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/d0e097912caa4884826319aad3fd1674 : SUCCESS in 3m 58s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/d774460e61c04fe6888cd667d6520860 : SUCCESS in 5m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/007baa47b73f4fddb4ec9b676d77faa7 : SUCCESS in 7m 02s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/f7773733b9bc44c7a96458bd72a4bf2b : SUCCESS in 49m 37s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/2a949fe5d1304d1ea2577877691c21c8 : SUCCESS in 14m 07s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/ab767866b7ea41f6b593f8bbb3895acd : SUCCESS in 30m 11s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a6657af7576c445586bbf93058920b36 : SUCCESS in 53m 37s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/3a52eea1e90f4d8c8a61bb268a562a37 : SUCCESS in 1h 23m 25s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/23d963e0e6a84e01af45bebdde0d0f64 : SUCCESS in 50m 43s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/c09b80f08c3c45efa66362996eb57df9 : SUCCESS in 53m 36s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/14408ba206a34eaab9b9a0b83599499f : SUCCESS in 32m 26s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/fe7a3ba584584bd086c80da233aaf50c : SUCCESS in 33m 54s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/c90862ef4c414b8d8c53264eab173ffc : SUCCESS in 41m 43s (non-voting)\n- openstacksdk-functional-devstack-legacy https://zuul.opendev.org/t/openstack/build/021deca4ac1f46cf843263b8d2f2dcc3 : FAILURE in 34m 50s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/175c05b76f77412ca40879bb683ec26b : FAILURE in 1h 03m 21s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/253e5c0af9e94ee2862c849f4c08838b : FAILURE in 51m 17s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e75422c6b4174090845213f95fc6d622 : SUCCESS in 29m 22s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/9b83419afbdd44578dfbe718ee33dc40 : SUCCESS in 50m 40s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3fad57929081bb9e28f0852f508d63da910b3e71","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2022-06-05 17:26:06.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"447c773e3357b01f87ed4c37ee756622429b8e26","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-05 17:27:02.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"9da8b528989026c44de366a28e876b2c7dee5965","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-05 18:45:16.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c78a9fec1a094f70816f1d04372818df : SUCCESS in 3m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5a20e1bfd4ae48d8a89609943d352e28 : SUCCESS in 3m 44s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/219890f2f69847118c186a3389c38b92 : SUCCESS in 4m 29s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/c80d0b478bb243128ef4c38900726a98 : SUCCESS in 55m 32s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/011a06fc1422402eb5426f77c9635a76 : SUCCESS in 4m 13s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/7580ed7a6ecd4683b369f7d85634d9ac : SUCCESS in 3m 52s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/ed953cfae216452dad8a239fbd70f431 : SUCCESS in 5m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d5ac48d7fb044f2af7eed21641d31e9 : SUCCESS in 7m 15s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/ded27430ac494f6aab799c1aa2dee355 : SUCCESS in 1h 01m 57s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/35ecd9b970254279bf4d4ef6383ee124 : SUCCESS in 12m 21s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/807af218b40848e583fa7b44c1426444 : SUCCESS in 34m 23s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2865a57a4c9446d9b1617f1f64862ae6 : SUCCESS in 56m 40s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/430fd4a7efe64044aa29f02ad77f4405 : SUCCESS in 1h 06m 43s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/5fe67f8b6e0b4da1b856803c1a47c059 : SUCCESS in 51m 13s","accounts_in_message":[],"_revision_number":1},{"id":"71d3d9eeee5f26314c411b134325ae5b7a631522","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-05 18:45:17.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"dad9618d3601020cb02c0802e168db00bf3cc3f7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-05 18:47:29.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a23f70d608946839b01d2c5cc0bea2b : SUCCESS in 47s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"db84b7559cb50d734842c95fcd8f283c897cc780","revisions":{"db84b7559cb50d734842c95fcd8f283c897cc780":{"kind":"REWORK","_number":1,"created":"2022-06-02 10:20:05.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/14/844414/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/14/844414/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/844414/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/844414/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/14/844414/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/14/844414/1"}}},"commit":{"parents":[{"commit":"03cf733959abdac3202b623d7730ec7b09d5971a","subject":"Merge \"Rework caching\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/03cf733959abdac3202b623d7730ec7b09d5971a"}]}],"author":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2022-06-02 10:15:12.000000000","tz":120},"committer":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2022-06-02 10:15:12.000000000","tz":120},"subject":"Fix object upload for RAX","message":"Fix object upload for RAX\n\nIn Rackspace Swift it is required to set access-control-allow-origin\nheader instead of x-object-meta-access-control-allow-origin. Since with\nswitch to the proxy layer we now do more validation it is being simply\nignored and that hurts when Zuul uploads logs to rax. Fix this by\nregistering this header with explicit test.\n\nChange-Id: I44d61136387acabb9fa8fee5009be637fa8fbaee\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/db84b7559cb50d734842c95fcd8f283c897cc780"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/db84b7559cb50d734842c95fcd8f283c897cc780"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
