)]}'
{"id":"openstack%2Fpython-swiftclient~850786","triplet_id":"openstack%2Fpython-swiftclient~master~I1f9d26541e9c8f5aec7a6790c87df397d178efe6","project":"openstack/python-swiftclient","branch":"master","attention_set":{},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2023-01-25 21:26:02.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I1f9d26541e9c8f5aec7a6790c87df397d178efe6","subject":"Allow tempurl to be used to sign /info requests","status":"MERGED","created":"2022-07-23 04:39:04.000000000","updated":"2023-01-25 23:14:42.000000000","submitted":"2023-01-25 23:13:43.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"850786","meta_rev_id":"f6f10e3dc662b9fba3aa2721381025634e44a3b9","_number":850786,"virtual_id_number":850786,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-01-25 23:13:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":2,"date":"2022-08-31 06:36:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_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":{"approved":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-01-25 21:26:02.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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_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-07-23 06:20:17.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":"2022-08-31 06:36:18.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"}],"messages":[{"id":"c9ab542f80bb70ee0c9359840be0696c716ebff8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-07-23 04:39:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d793500d4252c33d0722382466e4223b0268f647","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-23 06:20:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/718c1b2db52b4d4488740db6d4edaf49\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/a67566155fac4de0bf14a5607c74debd : SUCCESS in 1h 36m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dad546e9624b4b47840d7d4a12535aee : SUCCESS in 4m 22s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/144536be0ad544cc8bb33f9d7bff2542 : SUCCESS in 4m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c2976b0306d2414fa63b11ac975b87dd : SUCCESS in 4m 34s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d6d56aa61b354c189f951da288074601 : SUCCESS in 4m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/99a0d4df78fe4df9be3e0310892bc38d : SUCCESS in 6m 17s\n- swiftclient-swift-functional https://zuul.opendev.org/t/openstack/build/230403e474f54f93b1863c5bd8fc036c : SUCCESS in 49m 21s\n- swiftclient-functional https://zuul.opendev.org/t/openstack/build/a180eceb24914555bd812a535eda9899 : SUCCESS in 27m 11s","accounts_in_message":[],"_revision_number":1},{"id":"f77a35c638684441b867a78b88a3e22ce9c52fed","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-08-29 20:14:44.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e3b4de47a983cecdd8cda2b5f097b98e0cd5fffc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-29 22:13:28.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9f11e54f73fa4e3eae181c12d9a28e55\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/99faf5462d9f4ba8a73216c6082bab16 : SUCCESS in 1h 53m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/630237a64cfc48c0974a357bc3e28805 : SUCCESS in 4m 46s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d69db2fb31f0453196b9de5de4455f9a : SUCCESS in 3m 02s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/afe2271bc4134baeadd5fc4c2aed337d : SUCCESS in 3m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8c0b096b89284b0d9e06c88804a8eaef : SUCCESS in 3m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/598b172269af4efaa32368d3f7d8eb40 : SUCCESS in 5m 03s\n- swiftclient-swift-functional https://zuul.opendev.org/t/openstack/build/328b9c1013d14e5b945a62a47812a66a : SUCCESS in 45m 54s\n- swiftclient-functional https://zuul.opendev.org/t/openstack/build/3136c1166ae048dc8e56525f70b12d46 : SUCCESS in 24m 37s","accounts_in_message":[],"_revision_number":2},{"id":"070542a55e619ddbb2dd827588a6d695eda10c1d","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2022-08-31 06:36:18.000000000","message":"Patch Set 2: Code-Review+2\n\nNice, just use `swift tempurl` with the /info path and it just works. Love it!","accounts_in_message":[],"_revision_number":2},{"id":"0135216d9c28d668b6f620c79e8c0ccf7359827d","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2023-01-25 21:26:02.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"2616a461d3b91e990e5ca652f0c8a30473bcdf24","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 21:26:35.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"911598a20d5c644a8c79414a3c98047323c164b4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 23:13:43.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bb6488432d2643ffa62d020f72ce68b8\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/bada7afa6bb04da89bdc50db7b9072d2 : SUCCESS in 1h 45m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a845b65102a849e1a469688fdf5812d8 : SUCCESS in 3m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dbff8465158f499e983cd10f70c58eaa : SUCCESS in 3m 23s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/089be621bf62415db7f316b5f71c2853 : SUCCESS in 3m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/752fbcf755e049f4bb5a50795e181a82 : SUCCESS in 5m 40s\n- swiftclient-swift-functional https://zuul.opendev.org/t/openstack/build/3a95b38b749941a9b08d11bcbe2b5584 : SUCCESS in 1h 03m 14s\n- swiftclient-functional https://zuul.opendev.org/t/openstack/build/01b9ca4b6a5d403bae8837ed1c99061d : SUCCESS in 16m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/501c30af16da4c0f939e7a46d6a78a45 : SUCCESS in 3m 20s","accounts_in_message":[],"_revision_number":2},{"id":"fd0d01775933aa9cc6b35990c583e07e62cb6819","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 23:13:43.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"f6f10e3dc662b9fba3aa2721381025634e44a3b9","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 23:14:42.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d6275e82a6a247e9b354ec7a77b2990d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b639d936e5b84b8b8aa845af65d9f60e : SUCCESS in 40s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f4e62191bc174e6235130aab36feb3b161de7848","revisions":{"a5b33264d0f7dd38b20af32a9bb280c4a6e85cd0":{"kind":"REWORK","_number":1,"created":"2022-07-23 04:39:04.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/86/850786/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/86/850786/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/86/850786/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/86/850786/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/86/850786/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/86/850786/1"}}},"commit":{"parents":[{"commit":"9eee29d2e46e774eb08acb76c3317a58856f3f71","subject":"tempurl: Support sha256 and sha512 signatures","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/9eee29d2e46e774eb08acb76c3317a58856f3f71"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-07-23 04:38:57.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-07-23 04:38:57.000000000","tz":-420},"subject":"Allow tempurl to be used to sign /info requests","message":"Allow tempurl to be used to sign /info requests\n\nChange-Id: I1f9d26541e9c8f5aec7a6790c87df397d178efe6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/a5b33264d0f7dd38b20af32a9bb280c4a6e85cd0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/a5b33264d0f7dd38b20af32a9bb280c4a6e85cd0"}]},"branch":"refs/heads/master"},"f4e62191bc174e6235130aab36feb3b161de7848":{"kind":"REWORK","_number":2,"created":"2022-08-29 20:14:44.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/86/850786/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/86/850786/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/86/850786/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/86/850786/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/86/850786/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/86/850786/2"}}},"commit":{"parents":[{"commit":"662e530d8d4e8e74ba087733f1f51cb98d5145cc","subject":"Merge \"Allow tempurl times to have units\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/662e530d8d4e8e74ba087733f1f51cb98d5145cc"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-07-23 04:38:57.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-08-29 20:13:34.000000000","tz":-420},"subject":"Allow tempurl to be used to sign /info requests","message":"Allow tempurl to be used to sign /info requests\n\nChange-Id: I1f9d26541e9c8f5aec7a6790c87df397d178efe6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/f4e62191bc174e6235130aab36feb3b161de7848"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/f4e62191bc174e6235130aab36feb3b161de7848"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[]}
