)]}'
{"id":"openstack%2Fopenstacksdk~710973","triplet_id":"openstack%2Fopenstacksdk~master~If36f139294780e7a1c3081ced3bb3ba291085227","project":"openstack/openstacksdk","branch":"master","topic":"refactor_temp_url_key","hashtags":[],"change_id":"If36f139294780e7a1c3081ced3bb3ba291085227","subject":"Extract check temp_url_key logic","status":"MERGED","created":"2020-03-03 11:03:45.000000000","updated":"2020-03-09 15:44:57.000000000","submitted":"2020-03-09 15:43:06.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":"710973-1583768587074-c6fdaf72","meta_rev_id":"775721db7719d9793b067695f9af2fa8e287f367","_number":710973,"virtual_id_number":710973,"owner":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-03-09 15:43:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":2,"date":"2020-03-09 14:28:32.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-03-09 14:04:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":1,"date":"2020-03-09 14:28:32.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-03-03 15:36:34.000000000","updated_by":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"reviewer":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"state":"REVIEWER"},{"updated":"2020-03-09 14:04:35.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2020-03-09 14:28:32.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2020-03-09 15:43:06.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":"9235d4c88fb3076d75c2fca2275df55ac9abf94e","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-03-03 11:03:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"25af9c127a9a1ef4a191aaaec7e29640204b8c36","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-03 13:15:30.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d707a4d11db148c1a67373580445a09b : SUCCESS in 5m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f48c5d227f374fbabd800f0fda15a2dc : SUCCESS in 5m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/63edfddda380434099b8f9453bed9923 : SUCCESS in 5m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/01f23e22b4234bb79e8fc4075097c502 : SUCCESS in 5m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4efdd9d65f4f456793bf53d7244bd015 : SUCCESS in 4m 59s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5b57bb9dff504bdb9a17d5b27a93ad9b : SUCCESS in 1h 07m 05s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/6d5f1c96238f441f960fee01e076b469 : SUCCESS in 6m 23s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/38767415414f490f87a4b486347bcaaf : SUCCESS in 5m 10s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/1bff4ac393014683bd341b87737910a7 : SUCCESS in 6m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/66c6754844744e9f9fa54b5c85cde456 : SUCCESS in 12m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1804ccb1267840cb935e3b9965607db2 : SUCCESS in 2h 00m 59s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0bc3c10ea6fe42ff91869aa963c24d43 : SUCCESS in 1h 10m 26s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/cd32dd069aa846aeaf32b921f262e721 : SUCCESS in 1h 03m 13s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/3f12dbaba241436b9c851e9e74369a5b : FAILURE in 1h 03m 15s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/475a27f557a44b8ca8750b8c19dcf12a : SUCCESS in 39m 14s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/1f7376ba04d0490082944ca55a0a8599 : SUCCESS in 41m 51s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/1dad0991e128471c93bc002adeede061 : SUCCESS in 49m 53s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/09c87b5c4e064a1abea49c85a9e851b8 : SUCCESS in 32m 38s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/c475c9166f5e413dbe3aa723d472e970 : SUCCESS in 51m 17s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/8dc3c13108444fe7ac6f16eea18021ae : SUCCESS in 17m 50s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/6b2f036af04548f28eeaaee549dfede9 : SUCCESS in 1h 16m 55s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/09e658c2f2914cfa8adbe99814d6cff1 : SUCCESS in 42m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b1b43463eeb545e7b5bdcb0650f7db315dba5de0","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-04 14:32:30.000000000","message":"Patch Set 1:\n\nCheck generate_form_signature in _proxy - which is very similar but for using the form-post middleware instead of the temp_url middleware.\n\nPerhaps we should de-dupe the shared portions? It\u0027s also worth noting the self.get_temp_url_key call there. We can make key optional and fetch the key if it\u0027s not given.","accounts_in_message":[],"_revision_number":1},{"id":"34f32e7496d3f9d9ef4dc383af50b67f7d90dd4f","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-04 14:33:39.000000000","message":"Patch Set 1: Code-Review-1\n\nsorry - forgot to -1 the previous comment.","accounts_in_message":[],"_revision_number":1},{"id":"f2212c2522f95ecf3339144cc03644dd72c657d3","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-03-06 15:00:45.000000000","message":"Patch Set 1:\n\n\u003e sorry - forgot to -1 the previous comment.\n\nhey Monty, thanks for the review and the advice, it\u0027ll take some refactoring I guess, I will start a patch chain then","accounts_in_message":[],"_revision_number":1},{"id":"554b135c0f73dc9c55f4c8cdea9cbaee0acba889","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-03-06 15:16:57.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9eaff688cd9348f77608d4d159ad49f2826d4923","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-03-06 15:17:14.000000000","message":"Topic changed from swift_gen_temp_url to refactor_temp_url_key","accounts_in_message":[],"_revision_number":2},{"id":"18a296fe6a46fd9fa9f58198a324f89f5f63b81a","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-06 15:19:28.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"f689e0fdac270e486d503b0e17a2b25172bfeb1f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-06 16:48:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/da4b276b0ab0407e8c5cc8beab0aa088 : SUCCESS in 5m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e18ccab7a276432eb191cf52e5a75999 : SUCCESS in 4m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ed687861b6fb4ddb95bc1297bca35c89 : SUCCESS in 4m 48s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0acb4cdc4d7742b7b1f51a1bd2e2f70f : SUCCESS in 4m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/71a17b0800f44e57a7a88db92a144613 : SUCCESS in 16m 03s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9d0768d9ba434ba7baea3ad1ef2bcae3 : SUCCESS in 1h 05m 55s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/889271e1986b4db58192921c9e7cd5fc : SUCCESS in 5m 58s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/1883c25030774ea9969911e65f5a030e : SUCCESS in 4m 59s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/7ea255ff341949fe853ba28a7fc4d09f : SUCCESS in 4m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/463247ea73dd4049943c2bca721bf9be : SUCCESS in 9m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/acce3ff16ceb40fb8e8c8f68597f50d4 : SUCCESS in 57m 00s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0f14825958c548b291e307c7afb1cae3 : SUCCESS in 1h 23m 25s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/45011607d53e46059a4147ba5d9260e5 : SUCCESS in 1h 09m 21s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/bdbead8de2164fb78ef41a94e268e1d1 : SUCCESS in 1h 01m 54s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/b587d64a7736475ca6227de3009aa3e9 : SUCCESS in 37m 25s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/d862f815cc2d43048502c6cee7a0cc26 : SUCCESS in 39m 50s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/dda4bf4d88284e50a93a56cea88e7109 : SUCCESS in 1h 01m 19s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/901f57a64a8a4c2fb19caeb369ef4f1b : SUCCESS in 47m 32s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/98f7f823369a40efa67ce9b007a695d8 : FAILURE in 1h 02m 18s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/ce2bd3557e1c49ef99a0ab2258f3ca68 : SUCCESS in 16m 55s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/d2cd24b077454517a6591b9ddf2d6e50 : SUCCESS in 1h 16m 50s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/3d75721f08f64dd88c8a53c54a5c7801 : SUCCESS in 50m 09s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7b4a6d889c977c8028c90ec383f430b448c6614b","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-03-09 11:01:10.000000000","message":"Patch Set 2: Code-Review-1\n\nDoes the new function have to be public? I\u0027m not sure how useful it is for end consumers. If it is, probably add a docstring?","accounts_in_message":[],"_revision_number":2},{"id":"0337282915930a37d3dcd5cdabb6c274af301b8a","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-03-09 12:51:24.000000000","message":"Patch Set 2:\n\n\u003e Does the new function have to be public? I\u0027m not sure how useful it\n \u003e is for end consumers. If it is, probably add a docstring?\n\nI wasn\u0027t sure to be honest, but I think it doesn\u0027t.\nI\u0027m going to change it.","accounts_in_message":[],"_revision_number":2},{"id":"64737a0895058858f10d9376f2e363edcf14bd1a","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-03-09 12:59:43.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5950fdbbf1dc53962a6bd7be50345249f8b8b18c","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-03-09 14:04:35.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"d99849162927aea24b054b134ce768495d5ef16d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-09 14:18:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f7dd52b513224478b704af73f7c210af : SUCCESS in 5m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f68e07a9730448158eda21aeb99caf83 : SUCCESS in 4m 55s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/22b49d4dc37546f4899d0c172780cddc : SUCCESS in 5m 10s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5ea19a0d700844208af4cbf6add6b236 : SUCCESS in 5m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dd7a178dbd724b449d8da7e214ffe226 : SUCCESS in 5m 53s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/988ed6a3b79b4e4d93b5a6cf390337ad : SUCCESS in 55m 38s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/09e01989a0d145618974ecb3083324c4 : SUCCESS in 5m 46s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/92db3527a1ab4773825b7b1984b77029 : SUCCESS in 5m 25s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/0ada711be4864bb1a0df0c8ae9119ad5 : SUCCESS in 5m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b9fef3a72e1e488987e141d3f509e8e8 : SUCCESS in 10m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/db9ec430243b4de192339d4fc3fa3e00 : SUCCESS in 58m 45s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/892786397a284b049aa2c13a1db1458a : SUCCESS in 1h 08m 54s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/201a990f55454236bae9b6bdffb34fdb : SUCCESS in 54m 50s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/cf51e40046fa43018022031299282429 : SUCCESS in 55m 33s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/4d3b80f897a34153b5e048c138ac371b : SUCCESS in 37m 20s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/278df48e4c0c4c9da6f8619d9010f65c : SUCCESS in 38m 37s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/38069858e95641ccb8bd0e8ab019c225 : SUCCESS in 53m 14s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/bf70aa4e8af64c2f878f876add3657b8 : SUCCESS in 34m 08s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/1bf955c5432040cc85be286a84389ed7 : SUCCESS in 1h 04m 59s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/41f5990725294b318c5f333cbce84d62 : FAILURE in 6m 25s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/264090ddd10343a2b6d17c0eee6f1a41 : SUCCESS in 1h 13m 32s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/adea1631062d4287804a4a7ea928e05e : SUCCESS in 39m 32s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"5697e2b85ddacbfd43d6444ac58a17a7eed72d1b","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-09 14:28:32.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"a6e19bdec42903c07ef413bf83c62d8d132978ae","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-09 14:28:44.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"985a8635faffe3e8ebd06745e366df80b947004f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-09 15:43:06.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d05a59777742401b8fd9438d65baeac1 : SUCCESS in 4m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c0cf13d6a5aa4e59bad06b582d2f9c95 : SUCCESS in 5m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/818d79ac0fe24016ae960d06075da709 : SUCCESS in 3m 55s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e57fde4007c3476898d1a5dcba009c9c : SUCCESS in 4m 18s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/37b2b4a847c9416e902ae97da817f8d0 : SUCCESS in 1h 12m 31s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/02e5b600fd4d4c95aa482f93de1959cc : SUCCESS in 4m 30s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/4de3261de5a24859b8cd7724684029e5 : SUCCESS in 4m 03s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/662ec4e7407f4bed80b1a4fccd13ad9a : SUCCESS in 4m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/12465427361244d795673bb83824758d : SUCCESS in 9m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/37347eb9cf4b40d483ea34a61dadcf10 : SUCCESS in 52m 57s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/539c95aaa6784e0cbc1b97df4482c9e0 : SUCCESS in 1h 08m 55s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/e578f3a1f6c9494eb7a87b46e0df66f7 : SUCCESS in 53m 54s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/3220085468ff4bf2a7bf5e7960eb79f6 : SUCCESS in 33m 53s","accounts_in_message":[],"_revision_number":3},{"id":"cc7b69907844961db47a482eb07a1998765751e4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-09 15:43:07.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"775721db7719d9793b067695f9af2fa8e287f367","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-09 15:44:57.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ddbdcafe5434a23b4e8a3cb96db6011 : SUCCESS in 1m 27s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"cce94c51cf823232e7a0f684812befe6e114ca13","revisions":{"4eb6bd216930ccd9dfb0dfda6f5ca601e099a787":{"kind":"REWORK","_number":1,"created":"2020-03-03 11:03:45.000000000","uploader":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"ref":"refs/changes/73/710973/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/73/710973/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/1"}}},"commit":{"parents":[{"commit":"7fbc27e3c0a42be1135ba536127f3a29694db1ab","subject":"Add availability_zone param to load balancer","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/7fbc27e3c0a42be1135ba536127f3a29694db1ab"}]}],"author":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-03-03 10:58:34.000000000","tz":60},"committer":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-03-03 11:03:43.000000000","tz":60},"subject":"Import generate_temp_url from swiftclient","message":"Import generate_temp_url from swiftclient\n\nThe generate_temp_url function is used by other projects, for\nexample ironic, to get temporary urls that grant\nunauthenticated access to the Swift object.\nThis patch simply takes the code from swiftclient, slightly adapts\nit for openstacksdk, and add it to a utils module in the\nobject_store section as it\u0027s done in swiftclient, to grant the\nuse of the function directly in openstacksdk.\n\nChange-Id: If36f139294780e7a1c3081ced3bb3ba291085227\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4eb6bd216930ccd9dfb0dfda6f5ca601e099a787"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4eb6bd216930ccd9dfb0dfda6f5ca601e099a787"}]},"branch":"refs/heads/master"},"0de5309cb768d8caac1c590bf0ba2d67cdf630bf":{"kind":"REWORK","_number":2,"created":"2020-03-06 15:16:57.000000000","uploader":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"ref":"refs/changes/73/710973/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/73/710973/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/2"}}},"commit":{"parents":[{"commit":"52a1a9460c88463234279de8fdffe472e5ebe588","subject":"Merge \"Normalise create_coe_cluster{,_template} results\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/52a1a9460c88463234279de8fdffe472e5ebe588"}]}],"author":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-03-03 10:58:34.000000000","tz":60},"committer":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-03-06 14:59:20.000000000","tz":60},"subject":"Extract check temp_url_key logic","message":"Extract check temp_url_key logic\n\nMove logic to check for the temp_url_key out of\ngenerate_from_signature.\n\nChange-Id: If36f139294780e7a1c3081ced3bb3ba291085227\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/0de5309cb768d8caac1c590bf0ba2d67cdf630bf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/0de5309cb768d8caac1c590bf0ba2d67cdf630bf"}]},"branch":"refs/heads/master"},"cce94c51cf823232e7a0f684812befe6e114ca13":{"kind":"REWORK","_number":3,"created":"2020-03-09 12:59:43.000000000","uploader":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"ref":"refs/changes/73/710973/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/73/710973/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/73/710973/3"}}},"commit":{"parents":[{"commit":"52a1a9460c88463234279de8fdffe472e5ebe588","subject":"Merge \"Normalise create_coe_cluster{,_template} results\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/52a1a9460c88463234279de8fdffe472e5ebe588"}]}],"author":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-03-03 10:58:34.000000000","tz":60},"committer":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-03-09 12:59:34.000000000","tz":60},"subject":"Extract check temp_url_key logic","message":"Extract check temp_url_key logic\n\nMove logic to check for the temp_url_key out of\ngenerate_from_signature.\n\nChange-Id: If36f139294780e7a1c3081ced3bb3ba291085227\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/cce94c51cf823232e7a0f684812befe6e114ca13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/cce94c51cf823232e7a0f684812befe6e114ca13"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
