)]}'
{"id":"openstack%2Fopenstacksdk~643601","triplet_id":"openstack%2Fopenstacksdk~master~I05fb4da39d2eefc91828ace02db2741b62a2cb0a","project":"openstack/openstacksdk","branch":"master","topic":"bp/openstacksdk-in-nova","hashtags":[],"change_id":"I05fb4da39d2eefc91828ace02db2741b62a2cb0a","subject":"Make factory for a CloudRegion from CONF objects","status":"MERGED","created":"2019-03-15 14:50:30.000000000","updated":"2019-06-06 13:40:46.000000000","submitted":"2019-06-05 07:50:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":38,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"643601-1559721009398-0318c9b9","meta_rev_id":"194671f95dbe17a5d91e3e3df4bd7644cd074a60","_number":643601,"virtual_id_number":643601,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":29745,"name":"Dustin Cowles","email":"cowlesd@gmail.com","username":"dustinc","status":"inactive"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":2,"date":"2019-06-05 07:50:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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"},"recommended":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"all":[{"value":0,"_account_id":29745,"name":"Dustin Cowles","email":"cowlesd@gmail.com","username":"dustinc","status":"inactive"},{"value":1,"date":"2019-06-04 13:37:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":1,"date":"2019-06-04 13:56:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":1,"date":"2019-06-05 06:40:07.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-06-04 13:43:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":2,"date":"2019-06-05 06:23:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":29745,"name":"Dustin Cowles","email":"cowlesd@gmail.com","username":"dustinc","status":"inactive"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":1,"date":"2019-06-05 06:23:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":29745,"name":"Dustin Cowles","email":"cowlesd@gmail.com","username":"dustinc","status":"inactive"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":29745,"name":"Dustin Cowles","email":"cowlesd@gmail.com","username":"dustinc","status":"inactive"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-01 00:30:37.000000000","updated_by":{"_account_id":29745,"name":"Dustin Cowles","email":"cowlesd@gmail.com","username":"dustinc","status":"inactive"},"reviewer":{"_account_id":29745,"name":"Dustin Cowles","email":"cowlesd@gmail.com","username":"dustinc","status":"inactive"},"state":"REVIEWER"},{"updated":"2019-06-04 13:43:54.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2019-06-04 13:56:33.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2019-06-05 06:23:38.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":"2019-06-05 06:40:07.000000000","updated_by":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"reviewer":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"state":"REVIEWER"},{"updated":"2019-06-05 07:50:08.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":"4296a079ddcf4331a42e3c3bdeb58eb5702388f7","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-03-15 14:50:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4839d583cbaf0ab90dea716a03dffcf1260b193f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-15 16:08:58.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/1/check/openstack-tox-lower-constraints/5a51102/ : FAILURE in 4m 24s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/1/check/openstack-tox-pep8/99c2e24/ : FAILURE in 5m 09s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/1/check/openstack-tox-py27/96054d6/ : FAILURE in 3m 27s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/1/check/openstack-tox-py36/9325f3c/ : FAILURE in 3m 41s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/1/check/openstacksdk-functional-devstack-tips/227d8f7/ : FAILURE in 26m 49s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/1/check/openstacksdk-functional-devstack-tips-python2/8e2e6da/ : FAILURE in 19m 14s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/1/check/openstacksdk-tox-py36-tips/32825a4/ : FAILURE in 4m 23s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/1/check/os-client-config-tox-py27-tips/47139f2/ : FAILURE in 5m 25s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/1/check/os-client-config-tox-py37-tips/676cb08/ : FAILURE in 5m 17s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/1/check/osc-tox-py27-tips/ff9ef6c/ : FAILURE in 6m 32s\n- osc-tox-py35-tips http://logs.openstack.org/01/643601/1/check/osc-tox-py35-tips/bf0e689/ : FAILURE in 6m 58s\n- openstack-tox-docs http://logs.openstack.org/01/643601/1/check/openstack-tox-docs/560da0e/ : FAILURE in 3m 50s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/1/check/openstacksdk-ansible-devel-functional-devstack/753f0f9/ : FAILURE in 18m 45s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/1/check/openstacksdk-ansible-stable-2.6-functional-devstack/e51fb98/ : FAILURE in 20m 57s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/1/check/openstacksdk-functional-devstack/3047942/ : FAILURE in 17m 51s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/1/check/openstacksdk-functional-devstack-networking/a415374/ : FAILURE in 22m 12s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/1/check/openstacksdk-functional-devstack-senlin/8b0c910/ : FAILURE in 19m 46s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/1/check/openstacksdk-functional-devstack-magnum/2c56e03/ : FAILURE in 17m 55s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/1/check/openstacksdk-functional-devstack-masakari/19662a6/ : FAILURE in 23m 42s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/1/check/openstacksdk-functional-devstack-ironic/d051f88/ : FAILURE in 17m 50s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/1/check/openstacksdk-functional-devstack-python2/28eb701/ : FAILURE in 18m 19s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/1/check/osc-functional-devstack-tips/53534fa/ : FAILURE in 18m 09s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/1/check/nodepool-functional-py35-src/e3ba916/ : RETRY_LIMIT in 19m 48s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/1/check/bifrost-integration-tinyipa-ubuntu-xenial/0c8257c/ : FAILURE in 12m 42s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/1/check/metalsmith-integration-openstacksdk-src/a6d5bd4/ : RETRY_LIMIT in 19m 15s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"13f3156c56b583f6b57b68fab42e2260f579a1ef","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-15 16:42:48.000000000","message":"Patch Set 1:\n\n(4 comments)\n\nThis will need docs, presumably in/near [1] and all the other places that talk about \"config file\" and \"clouds.yaml\" as meaning the same thing.\n\n[1] https://docs.openstack.org/openstacksdk/latest/user/config/configuration.html#config-files","accounts_in_message":[],"_revision_number":1},{"id":"853a01728d7bcc24d29c0ab5a5516b6092f138ec","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-15 18:55:17.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f3422690685dfe05561e2d723082ebba74616cd1","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-03-15 19:08:22.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"030b4c937b48583b23135236e6019c81dc83c8fa","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-15 19:10:02.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7695e77f587b3b739a3e0f3099538b3ce76010df","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-15 19:19:41.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"591bf57eb2c56776919a78e34c5727e78a978b06","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-15 19:24:34.000000000","message":"Patch Set 3:\n\nTrying this via https://review.openstack.org/#/c/643664/","accounts_in_message":[],"_revision_number":3},{"id":"010d0f65e079a35ff39a1ba27b3e4efa1fbaf350","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-15 19:52:45.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"d7bd23efe90ded22a10ac154c92f39a3693bd2f4","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-15 20:01:10.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"0a8023d579b09f23850da809498212ea16f9cfb6","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-15 20:04:39.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"d12df7aaade77ca17fd6d3df8bc2f65f059b9357","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-15 20:05:04.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"7fc534c05df62e004ce4930e57e3c2691f45f58a","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-15 20:05:43.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c170cc6720f06c1f02e2c14a6539784ae0a4ab6f","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-03-15 20:06:46.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"c3e7c416e668d26f1c6eb5129dee985e9da4491e","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-15 20:09:31.000000000","message":"Patch Set 6:\n\n(2 comments)\n\nWill still want rst-like docs updated accordingly (just keeping track)","accounts_in_message":[],"_revision_number":6},{"id":"e89470830a9a8953d959dd8e1e133e612d9a0beb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-15 21:39:25.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/6/check/openstack-tox-lower-constraints/d8ea144/ : FAILURE in 3m 29s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/6/check/openstack-tox-pep8/714a019/ : FAILURE in 3m 44s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/6/check/openstack-tox-py27/d686f59/ : FAILURE in 3m 37s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/6/check/openstack-tox-py36/dc6164d/ : FAILURE in 3m 59s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/6/check/openstacksdk-functional-devstack-tips/2c2e52e/ : FAILURE in 29m 36s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/6/check/openstacksdk-functional-devstack-tips-python2/a6254bb/ : FAILURE in 28m 45s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/6/check/openstacksdk-tox-py36-tips/9600a6b/ : FAILURE in 3m 36s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/6/check/os-client-config-tox-py27-tips/43b9940/ : FAILURE in 4m 43s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/6/check/os-client-config-tox-py37-tips/60f9912/ : FAILURE in 5m 26s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/6/check/osc-tox-py27-tips/da4258f/ : SUCCESS in 6m 02s\n- osc-tox-py35-tips http://logs.openstack.org/01/643601/6/check/osc-tox-py35-tips/6d2bc7f/ : SUCCESS in 6m 46s\n- openstack-tox-docs http://logs.openstack.org/01/643601/6/check/openstack-tox-docs/3d30447/ : FAILURE in 4m 20s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/6/check/openstacksdk-ansible-devel-functional-devstack/e940c53/ : FAILURE in 36m 28s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/6/check/openstacksdk-ansible-stable-2.6-functional-devstack/b1f0091/ : FAILURE in 30m 08s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/6/check/openstacksdk-functional-devstack/3008091/ : FAILURE in 27m 52s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/6/check/openstacksdk-functional-devstack-networking/f016a54/ : FAILURE in 30m 05s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/6/check/openstacksdk-functional-devstack-senlin/9e4ac7c/ : FAILURE in 43m 58s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/6/check/openstacksdk-functional-devstack-magnum/49f3da8/ : FAILURE in 32m 42s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/6/check/openstacksdk-functional-devstack-masakari/eb8965d/ : FAILURE in 34m 45s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/6/check/openstacksdk-functional-devstack-ironic/cd11bab/ : FAILURE in 33m 23s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/6/check/openstacksdk-functional-devstack-python2/5eea3b5/ : FAILURE in 33m 32s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/6/check/osc-functional-devstack-tips/136cf72/ : SUCCESS in 52m 13s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/6/check/nodepool-functional-py35-src/48b42b0/ : RETRY_LIMIT in 31m 01s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/6/check/bifrost-integration-tinyipa-ubuntu-xenial/54b1c41/ : SUCCESS in 19m 13s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/6/check/metalsmith-integration-openstacksdk-src/11565a1/ : SUCCESS in 46m 52s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"e3cc7200cb0948e47c2598353b38025389dd293d","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-17 18:25:16.000000000","message":"Patch Set 6:\n\n(3 comments)\n\nWondering if there\u0027s some way to tie into (the logic of) keystoneauth1.loading.adapter.Adapter.load_from_conf_options so we don\u0027t have to duplicate it.","accounts_in_message":[],"_revision_number":6},{"id":"a8af33b2924e916b84d74517d6e3a776010ddf5d","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-17 18:38:29.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"398973fec8c113d12c9371e0d0a8add965fae9c1","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-17 18:40:18.000000000","message":"Patch Set 6:\n\n(3 comments)","accounts_in_message":[],"_revision_number":6},{"id":"97b8a8b94e8c4fefb4682fcddcba53fcb163f2f8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-17 20:14:41.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/7/check/openstack-tox-lower-constraints/0802a8a/ : FAILURE in 2m 45s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/7/check/openstack-tox-pep8/cab3c01/ : FAILURE in 2m 43s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/7/check/openstack-tox-py27/2ad744b/ : FAILURE in 2m 33s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/7/check/openstack-tox-py36/7473bea/ : FAILURE in 2m 38s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/7/check/openstacksdk-functional-devstack-tips/fce2c57/ : FAILURE in 32m 13s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/7/check/openstacksdk-functional-devstack-tips-python2/45c7e5f/ : FAILURE in 33m 45s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/7/check/openstacksdk-tox-py36-tips/32ff5e3/ : FAILURE in 3m 01s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/7/check/os-client-config-tox-py27-tips/c27b43b/ : FAILURE in 4m 11s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/7/check/os-client-config-tox-py37-tips/15f3a87/ : FAILURE in 4m 35s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/7/check/osc-tox-py27-tips/d6639ab/ : SUCCESS in 5m 16s\n- osc-tox-py35-tips http://logs.openstack.org/01/643601/7/check/osc-tox-py35-tips/e8e3d5b/ : SUCCESS in 5m 28s\n- openstack-tox-docs http://logs.openstack.org/01/643601/7/check/openstack-tox-docs/9081251/ : FAILURE in 2m 34s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/7/check/openstacksdk-ansible-devel-functional-devstack/0f9c5c0/ : FAILURE in 35m 27s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/7/check/openstacksdk-ansible-stable-2.6-functional-devstack/4aeee61/ : FAILURE in 33m 31s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/7/check/openstacksdk-functional-devstack/26d4127/ : FAILURE in 32m 48s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/7/check/openstacksdk-functional-devstack-networking/43a5b95/ : FAILURE in 33m 06s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/7/check/openstacksdk-functional-devstack-senlin/24d7a4f/ : FAILURE in 30m 45s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/7/check/openstacksdk-functional-devstack-magnum/3ab4223/ : FAILURE in 31m 44s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/7/check/openstacksdk-functional-devstack-masakari/8288b73/ : FAILURE in 31m 53s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/7/check/openstacksdk-functional-devstack-ironic/b827f16/ : FAILURE in 29m 57s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/7/check/openstacksdk-functional-devstack-python2/d87e1b5/ : FAILURE in 31m 20s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/7/check/osc-functional-devstack-tips/58b7f67/ : SUCCESS in 1h 02m 35s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/7/check/nodepool-functional-py35-src/da6fb53/ : RETRY_LIMIT in 32m 37s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/7/check/bifrost-integration-tinyipa-ubuntu-xenial/1809855/ : SUCCESS in 18m 07s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/7/check/metalsmith-integration-openstacksdk-src/9180a95/ : SUCCESS in 44m 49s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"a8aad9d0daa5c366b3610288e8afcccf0ec29088","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-17 20:20:42.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"bae6214aad1d3ecd74805a4aaaa170a4cb529b9a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-17 21:41:52.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check http://logs.openstack.org/01/643601/8/check/requirements-check/c2d8bb7/ : SUCCESS in 1m 49s\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/8/check/openstack-tox-lower-constraints/3e24300/ : SUCCESS in 3m 12s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/8/check/openstack-tox-pep8/82503ea/ : SUCCESS in 3m 28s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/8/check/openstack-tox-py27/f4d80c9/ : SUCCESS in 2m 55s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/8/check/openstack-tox-py36/21a31e3/ : SUCCESS in 3m 08s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/8/check/openstacksdk-functional-devstack-tips/b0d4ace/ : SUCCESS in 57m 46s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/8/check/openstacksdk-functional-devstack-tips-python2/edc1223/ : SUCCESS in 1h 03m 46s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/8/check/openstacksdk-tox-py36-tips/55832b1/ : SUCCESS in 3m 12s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/8/check/os-client-config-tox-py27-tips/2c506b3/ : SUCCESS in 4m 58s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/8/check/os-client-config-tox-py37-tips/5d64d8a/ : SUCCESS in 4m 33s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/8/check/osc-tox-py27-tips/ec97298/ : SUCCESS in 4m 58s\n- osc-tox-py35-tips http://logs.openstack.org/01/643601/8/check/osc-tox-py35-tips/723975b/ : SUCCESS in 5m 51s\n- openstack-tox-docs http://logs.openstack.org/01/643601/8/check/openstack-tox-docs/7abfb4f/html/ : SUCCESS in 3m 19s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/8/check/openstacksdk-ansible-devel-functional-devstack/ef7167a/ : SUCCESS in 38m 08s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/8/check/openstacksdk-ansible-stable-2.6-functional-devstack/96c94cc/ : SUCCESS in 39m 15s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/8/check/openstacksdk-functional-devstack/3d61b34/ : SUCCESS in 57m 15s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/8/check/openstacksdk-functional-devstack-networking/11957af/ : SUCCESS in 1h 15m 35s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/8/check/openstacksdk-functional-devstack-senlin/83d84ef/ : SUCCESS in 58m 23s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/8/check/openstacksdk-functional-devstack-magnum/3f2219a/ : SUCCESS in 54m 46s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/8/check/openstacksdk-functional-devstack-masakari/17acb0b/ : SUCCESS in 27m 06s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/8/check/openstacksdk-functional-devstack-ironic/ad9b7ec/ : SUCCESS in 31m 49s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/8/check/openstacksdk-functional-devstack-python2/cc761ff/ : SUCCESS in 56m 21s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/8/check/osc-functional-devstack-tips/f5c8cc1/ : FAILURE in 51m 50s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/8/check/nodepool-functional-py35-src/f7bb3b0/ : SUCCESS in 41m 08s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/8/check/bifrost-integration-tinyipa-ubuntu-xenial/db52928/ : SUCCESS in 18m 31s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/8/check/metalsmith-integration-openstacksdk-src/4c19eee/ : SUCCESS in 43m 54s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"a8b479b7a78d9d051278b945a69395adc45da2c7","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-03-17 23:41:53.000000000","message":"Patch Set 8: Code-Review-1\n\n(1 comment)\n\nLet\u0027s add oslo.config to the test-requirements.txt instead of requirements.txt. We\u0027ve been actively avoiding oslo requirements in openstacksdk.\n\nI think for the exception, we could either just do except Exception instead of NoSuchOption - or we could wrap the import in a try/except.","accounts_in_message":[],"_revision_number":8},{"id":"305e487a0e1eca7217c6e6d9cb3fdeef3cb37dab","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-03-17 23:50:18.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"975ad10c5f8673c86a62bb4a217204c3e4cf54c0","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-03-18 00:22:34.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"379c05dddcc5559bfe1b92b2296f00527686fa75","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-03-18 00:31:08.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"b3969e629d8821047376f7e5e61c38e714aee4b3","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-18 01:30:52.000000000","message":"Patch Set 8:\n\n(2 comments)","accounts_in_message":[],"_revision_number":8},{"id":"81026b2c297edb4516e3d75976c84c26fb8c73b2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-18 01:56:44.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check http://logs.openstack.org/01/643601/11/check/requirements-check/df157be/ : SUCCESS in 2m 16s\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/11/check/openstack-tox-lower-constraints/15713ae/ : SUCCESS in 3m 15s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/11/check/openstack-tox-pep8/ac96f72/ : SUCCESS in 3m 51s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/11/check/openstack-tox-py27/17ddcdf/ : SUCCESS in 2m 53s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/11/check/openstack-tox-py36/55ec38d/ : SUCCESS in 2m 57s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/11/check/openstacksdk-functional-devstack-tips/2d9e224/ : SUCCESS in 56m 02s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/11/check/openstacksdk-functional-devstack-tips-python2/28f1ee2/ : SUCCESS in 1h 04m 34s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/11/check/openstacksdk-tox-py36-tips/f738ce2/ : SUCCESS in 3m 53s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/11/check/os-client-config-tox-py27-tips/9d31416/ : SUCCESS in 6m 03s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/11/check/os-client-config-tox-py37-tips/6687e38/ : SUCCESS in 4m 52s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/11/check/osc-tox-py27-tips/e495089/ : SUCCESS in 7m 37s\n- osc-tox-py35-tips http://logs.openstack.org/01/643601/11/check/osc-tox-py35-tips/f438c20/ : SUCCESS in 5m 55s\n- openstack-tox-docs http://logs.openstack.org/01/643601/11/check/openstack-tox-docs/89cda59/html/ : SUCCESS in 3m 23s\n- build-openstack-releasenotes http://logs.openstack.org/01/643601/11/check/build-openstack-releasenotes/0778303/html/ : SUCCESS in 2m 56s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/11/check/openstacksdk-ansible-devel-functional-devstack/a00a8fd/ : SUCCESS in 39m 52s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/11/check/openstacksdk-ansible-stable-2.6-functional-devstack/e44d4ec/ : SUCCESS in 38m 32s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/11/check/openstacksdk-functional-devstack/2da938b/ : SUCCESS in 1h 01m 16s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/11/check/openstacksdk-functional-devstack-networking/5c81b44/ : SUCCESS in 1h 23m 04s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/11/check/openstacksdk-functional-devstack-senlin/4306d22/ : SUCCESS in 58m 01s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/11/check/openstacksdk-functional-devstack-magnum/1d7a005/ : SUCCESS in 58m 04s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/11/check/openstacksdk-functional-devstack-masakari/251cfd8/ : SUCCESS in 32m 51s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/11/check/openstacksdk-functional-devstack-ironic/6d2c4eb/ : SUCCESS in 35m 57s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/11/check/openstacksdk-functional-devstack-python2/c10b568/ : SUCCESS in 1h 04m 10s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/11/check/osc-functional-devstack-tips/8f09349/ : SUCCESS in 52m 07s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/11/check/nodepool-functional-py35-src/79776db/ : SUCCESS in 36m 05s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/11/check/bifrost-integration-tinyipa-ubuntu-xenial/e3bd25d/ : SUCCESS in 19m 31s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/11/check/metalsmith-integration-openstacksdk-src/90ab55c/ : SUCCESS in 47m 38s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"02e2f87ebb58d32542b072d05520c463f72f2a82","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-03-18 11:02:34.000000000","message":"Patch Set 11:\n\noslo.config is a bit of a heavy dependency to add.. what if we accept a dict for \"conf\"? I think a CONF object can be converted into it with a mere dict(CONF).","accounts_in_message":[],"_revision_number":11},{"id":"fb2787a1f702af6ee41fcb38046a01fbf3ebeccc","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-03-18 14:40:14.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"e2d9003d960ba40ca255c99a3f93cf3a43fb2aa1","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-03-18 14:42:33.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"ceb3ec143bfed65f1e335635c1706567ac0ebe05","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-18 17:36:28.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/12/check/openstack-tox-lower-constraints/4a53670/ : SUCCESS in 4m 36s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/12/check/openstack-tox-pep8/79fb600/ : SUCCESS in 4m 21s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/12/check/openstack-tox-py27/14bf2c6/ : SUCCESS in 4m 47s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/12/check/openstack-tox-py36/a4d4e6e/ : SUCCESS in 6m 04s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/12/check/openstacksdk-functional-devstack-tips/e1b068c/ : SUCCESS in 1h 00m 58s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/12/check/openstacksdk-functional-devstack-tips-python2/e829de9/ : SUCCESS in 1h 10m 22s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/12/check/openstacksdk-tox-py36-tips/4540807/ : SUCCESS in 6m 46s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/12/check/os-client-config-tox-py27-tips/b97432e/ : SUCCESS in 8m 26s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/12/check/os-client-config-tox-py37-tips/cf2dcf2/ : SUCCESS in 8m 27s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/12/check/osc-tox-py27-tips/cf76420/ : SUCCESS in 10m 16s\n- osc-tox-py35-tips http://logs.openstack.org/01/643601/12/check/osc-tox-py35-tips/4f79e27/ : SUCCESS in 8m 35s\n- openstack-tox-docs http://logs.openstack.org/01/643601/12/check/openstack-tox-docs/2df73b2/html/ : SUCCESS in 4m 36s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/12/check/openstacksdk-ansible-devel-functional-devstack/82a31c7/ : SUCCESS in 35m 41s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/12/check/openstacksdk-ansible-stable-2.6-functional-devstack/91b972f/ : SUCCESS in 39m 15s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/12/check/openstacksdk-functional-devstack/ba9e741/ : SUCCESS in 59m 41s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/12/check/openstacksdk-functional-devstack-networking/7985366/ : SUCCESS in 1h 25m 18s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/12/check/openstacksdk-functional-devstack-senlin/cc6ddca/ : SUCCESS in 54m 35s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/12/check/openstacksdk-functional-devstack-magnum/a2cdf7c/ : SUCCESS in 1h 01m 23s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/12/check/openstacksdk-functional-devstack-masakari/d02fd8f/ : SUCCESS in 42m 22s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/12/check/openstacksdk-functional-devstack-ironic/63bc2f1/ : SUCCESS in 36m 04s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/12/check/openstacksdk-functional-devstack-python2/e0d921d/ : SUCCESS in 1h 06m 33s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/12/check/osc-functional-devstack-tips/7bba337/ : SUCCESS in 1h 02m 51s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/12/check/nodepool-functional-py35-src/af773bf/ : SUCCESS in 38m 59s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/12/check/bifrost-integration-tinyipa-ubuntu-xenial/658a29f/ : SUCCESS in 19m 19s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/12/check/metalsmith-integration-openstacksdk-src/5d729c3/ : SUCCESS in 49m 52s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"e66189433a03dd6f53fd75f082552c8000adb28f","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-18 17:49:31.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"32a04762e5755442c419d7506fc2903bbc6e6959","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-18 17:51:02.000000000","message":"Uploaded patch set 14: Commit message was updated.","accounts_in_message":[],"_revision_number":14},{"id":"ee6d29dcf31359292035f962c99c61227389dec0","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-03-18 18:50:17.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"83beb42a6a5384d8d7f698e3f800abf106ff0df5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-03-18 20:13:28.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/15/check/openstack-tox-lower-constraints/1217f98/ : SUCCESS in 3m 40s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/15/check/openstack-tox-pep8/691551f/ : SUCCESS in 3m 46s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/15/check/openstack-tox-py27/c833dfd/ : SUCCESS in 3m 43s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/15/check/openstack-tox-py36/c8d24a4/ : SUCCESS in 3m 29s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/15/check/openstacksdk-functional-devstack-tips/e6b37a5/ : SUCCESS in 55m 24s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/15/check/openstacksdk-functional-devstack-tips-python2/7afcf84/ : SUCCESS in 1h 02m 38s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/15/check/openstacksdk-tox-py36-tips/8e85498/ : SUCCESS in 4m 10s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/15/check/os-client-config-tox-py27-tips/10d436d/ : SUCCESS in 5m 12s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/15/check/os-client-config-tox-py37-tips/374de61/ : SUCCESS in 5m 51s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/15/check/osc-tox-py27-tips/8b1db82/ : SUCCESS in 6m 35s\n- osc-tox-py35-tips http://logs.openstack.org/01/643601/15/check/osc-tox-py35-tips/73710ea/ : SUCCESS in 7m 10s\n- openstack-tox-docs http://logs.openstack.org/01/643601/15/check/openstack-tox-docs/977f293/html/ : SUCCESS in 3m 51s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/15/check/openstacksdk-ansible-devel-functional-devstack/f4a11c4/ : SUCCESS in 33m 35s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/15/check/openstacksdk-ansible-stable-2.6-functional-devstack/93094f1/ : SUCCESS in 33m 42s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/15/check/openstacksdk-functional-devstack/50ad57b/ : SUCCESS in 52m 59s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/15/check/openstacksdk-functional-devstack-networking/519bd37/ : SUCCESS in 1h 19m 32s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/15/check/openstacksdk-functional-devstack-senlin/452e9f5/ : SUCCESS in 57m 36s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/15/check/openstacksdk-functional-devstack-magnum/c96b326/ : SUCCESS in 1h 00m 46s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/15/check/openstacksdk-functional-devstack-masakari/ca45dd2/ : SUCCESS in 34m 06s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/15/check/openstacksdk-functional-devstack-ironic/2a41825/ : SUCCESS in 35m 08s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/15/check/openstacksdk-functional-devstack-python2/024a224/ : SUCCESS in 1h 08m 49s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/15/check/osc-functional-devstack-tips/2ceb722/ : FAILURE in 53m 37s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/15/check/nodepool-functional-py35-src/5df9413/ : SUCCESS in 47m 08s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/15/check/bifrost-integration-tinyipa-ubuntu-xenial/f4ac682/ : SUCCESS in 18m 08s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/15/check/metalsmith-integration-openstacksdk-src/fbdf710/ : SUCCESS in 49m 56s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"a8f2c0dd08334cfeeb465fbff4c3ca49ffc1716f","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-04-12 19:23:53.000000000","message":"Patch Set 15:\n\nHow far from ready to go is this? The dependents are making progress.","accounts_in_message":[],"_revision_number":15},{"id":"995b5c1151b40b382664fda13948315db62c212a","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-04-17 22:53:01.000000000","message":"Topic changed from 643601 to bp/openstacksdk-in-nova","accounts_in_message":[],"_revision_number":15},{"id":"7362dd75bffae5a449bd981f4afcb7e906c0c019","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-04-17 22:53:45.000000000","message":"Patch Set 16: Commit message was updated.","accounts_in_message":[],"_revision_number":16},{"id":"081968e2f3ba1abfbd1797032a8640f28188bcbf","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-04-17 22:57:37.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"4cbeb71e0bcb826a453a07164f7da0abcea828f7","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-04-17 22:57:56.000000000","message":"Patch Set 17: Commit message was updated.","accounts_in_message":[],"_revision_number":17},{"id":"ed1575385df59c945544c94e233074958803600c","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-04-17 22:58:08.000000000","message":"Patch Set 15:\n\n(1 comment)","accounts_in_message":[],"_revision_number":15},{"id":"a894041aec7b53fc2e35feb6834ac509c961dfeb","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-04-17 23:13:31.000000000","message":"Patch Set 15:\n\n(1 comment)","accounts_in_message":[],"_revision_number":15},{"id":"dbbea0d7a2dd5e001b23acc2ecc43feca5708c1e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-18 01:09:21.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/17/check/openstack-tox-lower-constraints/5e5261f/ : SUCCESS in 3m 53s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/17/check/openstack-tox-pep8/45642e6/ : SUCCESS in 3m 36s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/17/check/openstack-tox-py27/837eb23/ : SUCCESS in 3m 41s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/17/check/openstack-tox-py36/ba483e8/ : SUCCESS in 3m 44s\n- openstack-tox-py37 http://logs.openstack.org/01/643601/17/check/openstack-tox-py37/f35966d/ : SUCCESS in 3m 28s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/17/check/openstacksdk-functional-devstack-tips/91a0208/ : SUCCESS in 1h 01m 56s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/17/check/openstacksdk-functional-devstack-tips-python2/2fe2d34/ : SUCCESS in 1h 05m 57s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/17/check/openstacksdk-tox-py36-tips/e034beb/ : SUCCESS in 3m 19s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/17/check/os-client-config-tox-py27-tips/33046d7/ : SUCCESS in 4m 31s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/17/check/os-client-config-tox-py37-tips/25db2fd/ : SUCCESS in 6m 25s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/17/check/osc-tox-py27-tips/0361d61/ : SUCCESS in 8m 48s\n- osc-tox-py35-tips http://logs.openstack.org/01/643601/17/check/osc-tox-py35-tips/243f16c/ : SUCCESS in 6m 02s\n- openstack-tox-docs http://logs.openstack.org/01/643601/17/check/openstack-tox-docs/7ce5d3b/html/ : SUCCESS in 4m 18s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/17/check/openstacksdk-ansible-devel-functional-devstack/1d5f394/ : SUCCESS in 41m 44s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/17/check/openstacksdk-ansible-stable-2.6-functional-devstack/6ba1212/ : SUCCESS in 37m 48s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/17/check/openstacksdk-functional-devstack/4d86fba/ : SUCCESS in 1h 04m 26s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/17/check/openstacksdk-functional-devstack-networking/93637b6/ : SUCCESS in 1h 23m 57s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/17/check/openstacksdk-functional-devstack-senlin/623bcdf/ : SUCCESS in 1h 00m 34s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/17/check/openstacksdk-functional-devstack-magnum/cebf809/ : SUCCESS in 1h 04m 05s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/17/check/openstacksdk-functional-devstack-masakari/8307671/ : SUCCESS in 35m 26s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/17/check/openstacksdk-functional-devstack-ironic/c31b426/ : FAILURE in 24m 35s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/17/check/openstacksdk-functional-devstack-python2/cd20d94/ : SUCCESS in 1h 03m 19s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/17/check/osc-functional-devstack-tips/3f58874/ : SUCCESS in 53m 01s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/17/check/nodepool-functional-py35-src/e2f5391/ : SUCCESS in 39m 43s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/17/check/bifrost-integration-tinyipa-ubuntu-xenial/a8434ac/ : SUCCESS in 20m 27s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/17/check/metalsmith-integration-openstacksdk-src/fd5ee79/ : SUCCESS in 47m 54s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"af16ebd8dfd5443b7a0553854746407510f711d4","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-04-24 20:33:25.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"9581dfae992bdcd060c2799ddb90f6e6b1d71fa0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-25 00:57:50.000000000","message":"Patch Set 18: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- requirements-check http://logs.openstack.org/01/643601/18/check/requirements-check/fe9b729/ : FAILURE in 2m 53s\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/18/check/openstack-tox-lower-constraints/fd863cb/ : SUCCESS in 5m 05s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/18/check/openstack-tox-pep8/20efbf0/ : SUCCESS in 3m 23s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/18/check/openstack-tox-py27/94e553c/ : SUCCESS in 3m 52s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/18/check/openstack-tox-py36/49ff0b3/ : SUCCESS in 2m 47s\n- openstack-tox-py37 http://logs.openstack.org/01/643601/18/check/openstack-tox-py37/80b3075/ : SUCCESS in 2m 58s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/18/check/openstacksdk-functional-devstack-tips/fa6d5a1/ : SUCCESS in 57m 37s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/18/check/openstacksdk-functional-devstack-tips-python2/fa7b009/ : SUCCESS in 1h 13m 59s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/18/check/openstacksdk-tox-py36-tips/768b93b/ : SUCCESS in 3m 09s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/18/check/os-client-config-tox-py27-tips/62ea690/ : SUCCESS in 5m 53s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/18/check/os-client-config-tox-py37-tips/551285f/ : SUCCESS in 4m 36s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/18/check/osc-tox-py27-tips/5529a7b/ : SUCCESS in 6m 21s\n- osc-tox-py35-tips http://logs.openstack.org/01/643601/18/check/osc-tox-py35-tips/1a92bc4/ : SUCCESS in 5m 43s\n- openstack-tox-docs http://logs.openstack.org/01/643601/18/check/openstack-tox-docs/7169c7a/html/ : SUCCESS in 3m 59s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/18/check/openstacksdk-ansible-devel-functional-devstack/b2c0732/ : SUCCESS in 49m 45s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/18/check/openstacksdk-ansible-stable-2.6-functional-devstack/ffafab5/ : SUCCESS in 42m 17s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/18/check/openstacksdk-functional-devstack/93c6a04/ : SUCCESS in 1h 06m 59s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/18/check/openstacksdk-functional-devstack-networking/343b967/ : SUCCESS in 1h 36m 00s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/18/check/openstacksdk-functional-devstack-senlin/3c7f7a0/ : SUCCESS in 55m 51s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/18/check/openstacksdk-functional-devstack-magnum/097066d/ : SUCCESS in 1h 03m 13s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/18/check/openstacksdk-functional-devstack-masakari/14b6675/ : SUCCESS in 38m 22s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/18/check/openstacksdk-functional-devstack-ironic/a5f84d5/ : SUCCESS in 32m 09s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/18/check/openstacksdk-functional-devstack-python2/8aae6c0/ : SUCCESS in 59m 46s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/18/check/osc-functional-devstack-tips/c85a561/ : SUCCESS in 54m 05s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/18/check/nodepool-functional-py35-src/fb7a3f4/ : SUCCESS in 37m 49s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/18/check/bifrost-integration-tinyipa-ubuntu-xenial/f1d2c18/ : SUCCESS in 17m 02s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/18/check/metalsmith-integration-openstacksdk-src/1d57338/ : SUCCESS in 42m 23s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"7a8554a0044e7949cc83ead5ddb556612c0acfc5","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-04-25 03:02:19.000000000","message":"Patch Set 18:\n\nNeed to fix jsonschema","accounts_in_message":[],"_revision_number":18},{"id":"5e6a2e2f47d62ad52150e92a7bdfc8a39102737f","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-04-25 14:51:58.000000000","message":"Uploaded patch set 19: Patch Set 18 was rebased.","accounts_in_message":[],"_revision_number":19},{"id":"b9dbf2003ab13d93d9365b3af7b5ef70d2771ceb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-25 17:10:01.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check http://logs.openstack.org/01/643601/19/check/requirements-check/2346b06/ : SUCCESS in 2m 12s\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/19/check/openstack-tox-lower-constraints/c7c9dc1/ : SUCCESS in 3m 28s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/19/check/openstack-tox-pep8/f56adf8/ : SUCCESS in 3m 32s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/19/check/openstack-tox-py27/58121a9/ : SUCCESS in 3m 07s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/19/check/openstack-tox-py36/90c3f03/ : SUCCESS in 2m 59s\n- openstack-tox-py37 http://logs.openstack.org/01/643601/19/check/openstack-tox-py37/836fb10/ : SUCCESS in 3m 26s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/19/check/openstacksdk-functional-devstack-tips/86da465/ : SUCCESS in 1h 01m 41s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/19/check/openstacksdk-functional-devstack-tips-python2/f67a950/ : SUCCESS in 1h 07m 35s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/19/check/openstacksdk-tox-py36-tips/e96752b/ : SUCCESS in 3m 13s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/19/check/os-client-config-tox-py27-tips/7d87e09/ : SUCCESS in 5m 01s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/19/check/os-client-config-tox-py37-tips/0edfc80/ : SUCCESS in 4m 40s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/19/check/osc-tox-py27-tips/596a632/ : SUCCESS in 5m 54s\n- osc-tox-py35-tips http://logs.openstack.org/01/643601/19/check/osc-tox-py35-tips/1fb6249/ : SUCCESS in 6m 04s\n- openstack-tox-docs http://logs.openstack.org/01/643601/19/check/openstack-tox-docs/257b133/html/ : SUCCESS in 4m 03s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/19/check/openstacksdk-ansible-devel-functional-devstack/6728512/ : SUCCESS in 38m 39s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/19/check/openstacksdk-ansible-stable-2.6-functional-devstack/f928325/ : SUCCESS in 41m 51s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/19/check/openstacksdk-functional-devstack/4656354/ : SUCCESS in 59m 23s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/19/check/openstacksdk-functional-devstack-networking/821d751/ : SUCCESS in 1h 33m 00s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/19/check/openstacksdk-functional-devstack-senlin/1a381bd/ : SUCCESS in 54m 33s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/19/check/openstacksdk-functional-devstack-magnum/e80ae54/ : SUCCESS in 55m 02s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/19/check/openstacksdk-functional-devstack-masakari/94a3eee/ : SUCCESS in 27m 37s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/19/check/openstacksdk-functional-devstack-ironic/71419f4/ : SUCCESS in 33m 58s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/19/check/openstacksdk-functional-devstack-python2/6f38358/ : SUCCESS in 1h 06m 36s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/19/check/osc-functional-devstack-tips/17a5454/ : SUCCESS in 1h 09m 07s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/19/check/nodepool-functional-py35-src/1c541b5/ : SUCCESS in 47m 52s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/19/check/bifrost-integration-tinyipa-ubuntu-xenial/2c67168/ : SUCCESS in 21m 03s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/19/check/metalsmith-integration-openstacksdk-src/a86d229/ : RETRY_LIMIT in 25m 29s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"9d4f2facd120f82936d5417ede919373548fd065","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-01 00:29:10.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"7e4659cf543a6784ee4d389294e85931b4ef1604","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-01 00:30:25.000000000","message":"Patch Set 20: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"e4bb7b19830c7c4acd71114ef48e787af5b8c588","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-01 01:57:44.000000000","message":"Patch Set 20: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- requirements-check http://logs.openstack.org/01/643601/20/check/requirements-check/24fdc14/ : SUCCESS in 2m 28s\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/20/check/openstack-tox-lower-constraints/1540e37/ : FAILURE in 3m 44s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/20/check/openstack-tox-pep8/920c18b/ : SUCCESS in 3m 12s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/20/check/openstack-tox-py27/799a697/ : FAILURE in 3m 25s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/20/check/openstack-tox-py36/1972b1e/ : FAILURE in 2m 54s\n- openstack-tox-py37 http://logs.openstack.org/01/643601/20/check/openstack-tox-py37/64820eb/ : FAILURE in 3m 08s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/20/check/openstacksdk-functional-devstack-tips/400c339/ : SUCCESS in 1h 02m 00s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/20/check/openstacksdk-functional-devstack-tips-python2/f326bd1/ : SUCCESS in 1h 03m 08s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/20/check/openstacksdk-tox-py36-tips/0371f04/ : FAILURE in 3m 57s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/20/check/os-client-config-tox-py27-tips/85e4382/ : SUCCESS in 4m 18s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/20/check/os-client-config-tox-py37-tips/93d467d/ : SUCCESS in 5m 23s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/20/check/osc-tox-py27-tips/32904e7/ : SUCCESS in 5m 58s\n- osc-tox-py36-tips http://logs.openstack.org/01/643601/20/check/osc-tox-py36-tips/e4685a6/ : SUCCESS in 5m 59s\n- openstack-tox-docs http://logs.openstack.org/01/643601/20/check/openstack-tox-docs/4c69292/html/ : SUCCESS in 3m 55s\n- build-openstack-releasenotes http://logs.openstack.org/01/643601/20/check/build-openstack-releasenotes/05f6f60/html/ : SUCCESS in 3m 33s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/20/check/openstacksdk-ansible-devel-functional-devstack/a0a322e/ : SUCCESS in 40m 23s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/20/check/openstacksdk-ansible-stable-2.6-functional-devstack/35b8752/ : SUCCESS in 38m 01s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/20/check/openstacksdk-functional-devstack/4b0242b/ : SUCCESS in 57m 39s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/20/check/openstacksdk-functional-devstack-networking/03fe961/ : SUCCESS in 1h 21m 29s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/20/check/openstacksdk-functional-devstack-senlin/017e810/ : SUCCESS in 53m 42s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/20/check/openstacksdk-functional-devstack-magnum/746b84e/ : SUCCESS in 55m 28s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/20/check/openstacksdk-functional-devstack-masakari/236e8a9/ : SUCCESS in 31m 09s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/20/check/openstacksdk-functional-devstack-ironic/ebbd985/ : SUCCESS in 36m 08s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/20/check/openstacksdk-functional-devstack-python2/527588e/ : SUCCESS in 1h 13m 44s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/20/check/osc-functional-devstack-tips/bf3f3ff/ : SUCCESS in 47m 57s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/20/check/nodepool-functional-py35-src/0699bee/ : SUCCESS in 39m 06s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/20/check/bifrost-integration-tinyipa-ubuntu-xenial/8459fe9/ : SUCCESS in 18m 57s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/20/check/metalsmith-integration-openstacksdk-src/4a3e0e1/ : SUCCESS in 47m 41s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"c52e48e659bc7926c591898095208b5d661bd6ad","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-06-01 13:01:36.000000000","message":"Patch Set 20:\n\n(4 comments)","accounts_in_message":[],"_revision_number":20},{"id":"675a372e502af5bf6feaaa48b92d586e6c326f8c","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-06-01 13:02:39.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"57fa1c18db97d619ffdeeb1d493ef626918b7d67","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-01 13:58:25.000000000","message":"Patch Set 21:\n\n(1 comment)\n\nThanks Monty.\n\nIs this roughly what you had in mind test wise?","accounts_in_message":[],"_revision_number":21},{"id":"03de561dc74a6aa2f5c0d59d6cc3af44c74e2999","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-01 14:34:35.000000000","message":"Patch Set 21: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- requirements-check http://logs.openstack.org/01/643601/21/check/requirements-check/456f3b7/ : SUCCESS in 2m 06s\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/21/check/openstack-tox-lower-constraints/593748c/ : FAILURE in 2m 41s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/21/check/openstack-tox-pep8/97b7883/ : SUCCESS in 2m 49s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/21/check/openstack-tox-py27/0428a77/ : FAILURE in 2m 34s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/21/check/openstack-tox-py36/1bf5333/ : FAILURE in 3m 10s\n- openstack-tox-py37 http://logs.openstack.org/01/643601/21/check/openstack-tox-py37/739d99a/ : FAILURE in 2m 52s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/21/check/openstacksdk-functional-devstack-tips/5d23786/ : SUCCESS in 1h 00m 05s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/21/check/openstacksdk-functional-devstack-tips-python2/51b8ec9/ : SUCCESS in 1h 01m 01s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/21/check/openstacksdk-tox-py36-tips/e9116e9/ : FAILURE in 2m 49s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/21/check/os-client-config-tox-py27-tips/d68d5b5/ : SUCCESS in 5m 05s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/21/check/os-client-config-tox-py37-tips/0de4ccd/ : SUCCESS in 5m 10s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/21/check/osc-tox-py27-tips/9cd6208/ : SUCCESS in 5m 02s\n- osc-tox-py36-tips http://logs.openstack.org/01/643601/21/check/osc-tox-py36-tips/c68d8b3/ : SUCCESS in 5m 08s\n- openstack-tox-docs http://logs.openstack.org/01/643601/21/check/openstack-tox-docs/0c58682/html/ : SUCCESS in 3m 01s\n- build-openstack-releasenotes http://logs.openstack.org/01/643601/21/check/build-openstack-releasenotes/14fd39a/html/ : SUCCESS in 3m 01s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/21/check/openstacksdk-ansible-devel-functional-devstack/11e5ba1/ : SUCCESS in 43m 09s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/21/check/openstacksdk-ansible-stable-2.6-functional-devstack/0e4ae0a/ : SUCCESS in 32m 01s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/21/check/openstacksdk-functional-devstack/0085613/ : SUCCESS in 55m 39s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/21/check/openstacksdk-functional-devstack-networking/89e42ff/ : SUCCESS in 1h 26m 47s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/21/check/openstacksdk-functional-devstack-senlin/a9f41e3/ : SUCCESS in 57m 23s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/21/check/openstacksdk-functional-devstack-magnum/0e986f0/ : SUCCESS in 57m 13s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/21/check/openstacksdk-functional-devstack-masakari/514f8b0/ : SUCCESS in 37m 39s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/21/check/openstacksdk-functional-devstack-ironic/d7fcf2a/ : SUCCESS in 32m 34s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/21/check/openstacksdk-functional-devstack-python2/ff2b5ef/ : SUCCESS in 52m 17s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/21/check/osc-functional-devstack-tips/30ab117/ : SUCCESS in 49m 57s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/21/check/nodepool-functional-py35-src/1e39418/ : SUCCESS in 33m 42s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/21/check/bifrost-integration-tinyipa-ubuntu-xenial/5ee698b/ : SUCCESS in 19m 00s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/21/check/metalsmith-integration-openstacksdk-src/67d4bc4/ : SUCCESS in 44m 53s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"ca0024a06df7f9ecf3d45e78d05623e559eed9cf","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-01 19:01:52.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"51bbdc32c49e7936cf768b1486304cdf33693122","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-01 19:06:15.000000000","message":"Patch Set 22:\n\nI shrunk the call spec down to just what\u0027s being supported in this pass. My intent is to start stacking enhancements on top of this patch. Of immediate concern:\n- Fix region_name, probably by getting it passed through to get_session_client et al.\n- Support loading session and/or auth from the oslo.config as well.\n\nTests are fixed.\n\nAdded a docstring and commit message.\n\nI think this might be ready to go now.","accounts_in_message":[],"_revision_number":22},{"id":"358de04b77d35d47cda89c795bb2a10a6ee9279e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-01 20:33:06.000000000","message":"Patch Set 22: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- requirements-check http://logs.openstack.org/01/643601/22/check/requirements-check/5282a01/ : SUCCESS in 3m 04s\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/22/check/openstack-tox-lower-constraints/1eb6817/ : FAILURE in 3m 04s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/22/check/openstack-tox-pep8/987ba25/ : SUCCESS in 3m 10s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/22/check/openstack-tox-py27/7ad160e/ : FAILURE in 3m 25s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/22/check/openstack-tox-py36/93e54e5/ : FAILURE in 3m 12s\n- openstack-tox-py37 http://logs.openstack.org/01/643601/22/check/openstack-tox-py37/5a70b42/ : FAILURE in 3m 28s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/22/check/openstacksdk-functional-devstack-tips/8dec7cc/ : SUCCESS in 48m 55s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/22/check/openstacksdk-functional-devstack-tips-python2/a487293/ : SUCCESS in 1h 00m 58s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/22/check/openstacksdk-tox-py36-tips/01f8433/ : FAILURE in 3m 34s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/22/check/os-client-config-tox-py27-tips/1a646ce/ : SUCCESS in 4m 37s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/22/check/os-client-config-tox-py37-tips/02967af/ : SUCCESS in 4m 48s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/22/check/osc-tox-py27-tips/344135c/ : SUCCESS in 5m 14s\n- osc-tox-py36-tips http://logs.openstack.org/01/643601/22/check/osc-tox-py36-tips/40be01c/ : SUCCESS in 5m 35s\n- openstack-tox-docs http://logs.openstack.org/01/643601/22/check/openstack-tox-docs/8a49159/html/ : SUCCESS in 3m 14s\n- build-openstack-releasenotes http://logs.openstack.org/01/643601/22/check/build-openstack-releasenotes/44acc83/html/ : SUCCESS in 2m 59s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/22/check/openstacksdk-ansible-devel-functional-devstack/37f9971/ : SUCCESS in 36m 04s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/22/check/openstacksdk-ansible-stable-2.6-functional-devstack/eb4a05f/ : SUCCESS in 34m 00s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/22/check/openstacksdk-functional-devstack/e3d41e0/ : SUCCESS in 56m 36s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/22/check/openstacksdk-functional-devstack-networking/30f6201/ : SUCCESS in 1h 19m 16s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/22/check/openstacksdk-functional-devstack-senlin/45a47ca/ : SUCCESS in 45m 55s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/22/check/openstacksdk-functional-devstack-magnum/f84cb88/ : SUCCESS in 56m 13s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/22/check/openstacksdk-functional-devstack-masakari/aaebcde/ : SUCCESS in 28m 08s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/22/check/openstacksdk-functional-devstack-ironic/35dc94a/ : SUCCESS in 29m 31s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/22/check/openstacksdk-functional-devstack-python2/8ca04dd/ : SUCCESS in 1h 00m 54s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/22/check/osc-functional-devstack-tips/c4ba37f/ : SUCCESS in 49m 20s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/22/check/nodepool-functional-py35-src/f5698b3/ : SUCCESS in 35m 49s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/22/check/bifrost-integration-tinyipa-ubuntu-xenial/9146dec/ : SUCCESS in 17m 31s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/22/check/metalsmith-integration-openstacksdk-src/4c5b749/ : SUCCESS in 43m 16s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"69efc11b9948ae835c537ccac81bedfba65ddc38","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-01 23:50:24.000000000","message":"Patch Set 22:\n\n\"It passed locally\"","accounts_in_message":[],"_revision_number":22},{"id":"65abafb7ac82b9d3a52307ca57f1d654e3388a31","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-03 19:16:09.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"465949595a40a435259a8f67f3ce6b009d789b1a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-03 20:57:41.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check http://logs.openstack.org/01/643601/23/check/requirements-check/91bf8f5/ : SUCCESS in 2m 12s\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/23/check/openstack-tox-lower-constraints/1354b2e/ : SUCCESS in 3m 36s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/23/check/openstack-tox-pep8/3f8df90/ : SUCCESS in 3m 27s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/23/check/openstack-tox-py27/94a97d8/ : SUCCESS in 3m 14s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/23/check/openstack-tox-py36/a4fc2bd/ : SUCCESS in 2m 51s\n- openstack-tox-py37 http://logs.openstack.org/01/643601/23/check/openstack-tox-py37/200d054/ : SUCCESS in 3m 28s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/23/check/openstacksdk-functional-devstack-tips/208b72c/ : SUCCESS in 1h 02m 30s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/23/check/openstacksdk-functional-devstack-tips-python2/2f83e3d/ : SUCCESS in 1h 17m 45s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/23/check/openstacksdk-tox-py36-tips/0b1555f/ : SUCCESS in 4m 02s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/23/check/os-client-config-tox-py27-tips/05bf672/ : SUCCESS in 4m 24s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/23/check/os-client-config-tox-py37-tips/ef670b6/ : SUCCESS in 5m 28s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/23/check/osc-tox-py27-tips/f74870a/ : SUCCESS in 5m 51s\n- osc-tox-py36-tips http://logs.openstack.org/01/643601/23/check/osc-tox-py36-tips/e26bdf6/ : SUCCESS in 6m 00s\n- openstack-tox-docs http://logs.openstack.org/01/643601/23/check/openstack-tox-docs/93522ba/html/ : SUCCESS in 4m 03s\n- build-openstack-releasenotes http://logs.openstack.org/01/643601/23/check/build-openstack-releasenotes/63bc6ee/html/ : SUCCESS in 3m 28s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/23/check/openstacksdk-ansible-devel-functional-devstack/1e39ba7/ : SUCCESS in 40m 56s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/23/check/openstacksdk-ansible-stable-2.6-functional-devstack/292ef2a/ : SUCCESS in 40m 52s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/23/check/openstacksdk-functional-devstack/d7e81cd/ : SUCCESS in 57m 00s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/23/check/openstacksdk-functional-devstack-networking/a43deaf/ : SUCCESS in 1h 37m 12s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/23/check/openstacksdk-functional-devstack-senlin/9e0d773/ : SUCCESS in 1h 01m 39s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/23/check/openstacksdk-functional-devstack-magnum/19001ca/ : SUCCESS in 1h 04m 07s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/23/check/openstacksdk-functional-devstack-masakari/92b2886/ : SUCCESS in 34m 25s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/23/check/openstacksdk-functional-devstack-ironic/22f23f7/ : SUCCESS in 35m 09s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/23/check/openstacksdk-functional-devstack-python2/25dd38c/ : SUCCESS in 1h 00m 24s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/23/check/osc-functional-devstack-tips/df27eff/ : FAILURE in 49m 20s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/23/check/nodepool-functional-py35-src/ac058d9/ : SUCCESS in 36m 37s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/23/check/bifrost-integration-tinyipa-ubuntu-xenial/5d0e0a3/ : SUCCESS in 21m 13s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/23/check/metalsmith-integration-openstacksdk-src/39b3dff/ : SUCCESS in 46m 40s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"6381daa04b3daf06ec921642ec588f6f2eb67433","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-06-04 13:33:28.000000000","message":"Patch Set 23: Code-Review+2","accounts_in_message":[],"_revision_number":23},{"id":"ea4fa1c21c60c86b07ff21e8fb9c6465c305c62e","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-06-04 13:33:55.000000000","message":"Patch Set 23: Code-Review+1\n\nThe added tests look great!","accounts_in_message":[],"_revision_number":23},{"id":"fba59eb62f1031af18665060b9d1789836ac06f0","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-06-04 13:36:32.000000000","message":"Uploaded patch set 24.","accounts_in_message":[],"_revision_number":24},{"id":"c85688137a33ea893e0947caf7eb9322016f10c2","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-06-04 13:37:49.000000000","message":"Patch Set 24: Code-Review+1\n\n+1 for the code added by efried","accounts_in_message":[],"_revision_number":24},{"id":"b6b423b2e9dd5d8c4a18ac333b8f65f427b2cbfd","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-04 13:40:44.000000000","message":"Patch Set 24:\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"67b80d55015d61abe68a08f4a7c9b5d10b05c587","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2019-06-04 13:43:54.000000000","message":"Patch Set 24: Code-Review+2","accounts_in_message":[],"_revision_number":24},{"id":"ab55fac2c6429c7b6ddda2e02e3988f260bf2271","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-04 13:56:33.000000000","message":"Patch Set 24: Code-Review+1\n\n(1 comment)\n\n+1 for the code added by mordred :)","accounts_in_message":[],"_revision_number":24},{"id":"37d7e70849912fd8cef217ccef29732627d10b61","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 15:15:35.000000000","message":"Patch Set 24: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check http://logs.openstack.org/01/643601/24/check/requirements-check/f576944/ : SUCCESS in 2m 24s\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/24/check/openstack-tox-lower-constraints/b6a0b54/ : SUCCESS in 3m 47s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/24/check/openstack-tox-pep8/152f963/ : SUCCESS in 3m 40s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/24/check/openstack-tox-py27/2196524/ : SUCCESS in 3m 31s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/24/check/openstack-tox-py36/a48839a/ : SUCCESS in 3m 05s\n- openstack-tox-py37 http://logs.openstack.org/01/643601/24/check/openstack-tox-py37/03c5304/ : SUCCESS in 3m 26s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/24/check/openstacksdk-functional-devstack-tips/c941c6e/ : SUCCESS in 1h 02m 46s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/24/check/openstacksdk-functional-devstack-tips-python2/a55ed2b/ : SUCCESS in 1h 02m 03s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/24/check/openstacksdk-tox-py36-tips/6125c7d/ : SUCCESS in 4m 30s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/24/check/os-client-config-tox-py27-tips/938f7f0/ : SUCCESS in 4m 53s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/24/check/os-client-config-tox-py37-tips/28ae778/ : SUCCESS in 6m 38s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/24/check/osc-tox-py27-tips/5dde63e/ : SUCCESS in 7m 11s\n- osc-tox-py36-tips http://logs.openstack.org/01/643601/24/check/osc-tox-py36-tips/5a5e8ff/ : SUCCESS in 8m 32s\n- openstack-tox-docs http://logs.openstack.org/01/643601/24/check/openstack-tox-docs/df3af4c/html/ : SUCCESS in 3m 43s\n- build-openstack-releasenotes http://logs.openstack.org/01/643601/24/check/build-openstack-releasenotes/e5aebee/html/ : SUCCESS in 4m 03s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/01/643601/24/check/openstacksdk-ansible-devel-functional-devstack/5917612/ : SUCCESS in 43m 06s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/01/643601/24/check/openstacksdk-ansible-stable-2.6-functional-devstack/6e0dc24/ : SUCCESS in 40m 10s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/24/check/openstacksdk-functional-devstack/de14c28/ : SUCCESS in 52m 59s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/24/check/openstacksdk-functional-devstack-networking/5b2925b/ : SUCCESS in 1h 34m 14s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/24/check/openstacksdk-functional-devstack-senlin/668bb85/ : SUCCESS in 1h 18m 51s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/01/643601/24/check/openstacksdk-functional-devstack-magnum/a3e5928/ : SUCCESS in 59m 24s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/01/643601/24/check/openstacksdk-functional-devstack-masakari/05748e0/ : SUCCESS in 27m 40s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/01/643601/24/check/openstacksdk-functional-devstack-ironic/4201e37/ : SUCCESS in 33m 40s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/24/check/openstacksdk-functional-devstack-python2/e1ed8c3/ : SUCCESS in 59m 31s\n- osc-functional-devstack-tips http://logs.openstack.org/01/643601/24/check/osc-functional-devstack-tips/913c919/ : SUCCESS in 56m 08s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/24/check/nodepool-functional-py35-src/e262a67/ : SUCCESS in 41m 44s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/24/check/bifrost-integration-tinyipa-ubuntu-xenial/2211c65/ : SUCCESS in 20m 02s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/01/643601/24/check/metalsmith-integration-openstacksdk-src/a6cb3f1/ : SUCCESS in 51m 43s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"c4e1f77cea5237d32214e17418edadf3463ea9f6","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-06-05 06:23:38.000000000","message":"Patch Set 24: Code-Review+2 Workflow+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":24},{"id":"04e583c6b4be68987af457ff217e3ae3d0cf0e44","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-05 06:23:51.000000000","message":"Patch Set 24: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":24},{"id":"f35d6bd422ca037ba9b06b796e239f0e9cb6d24b","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-06-05 06:40:07.000000000","message":"Patch Set 24: Code-Review+1","accounts_in_message":[],"_revision_number":24},{"id":"22fbbcb303c79a31cc39b2c9be547f10bbcd8b25","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-05 07:50:08.000000000","message":"Patch Set 24: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check http://logs.openstack.org/01/643601/24/gate/requirements-check/de49323/ : SUCCESS in 2m 39s\n- openstack-tox-lower-constraints http://logs.openstack.org/01/643601/24/gate/openstack-tox-lower-constraints/2fdf374/ : SUCCESS in 4m 15s\n- openstack-tox-pep8 http://logs.openstack.org/01/643601/24/gate/openstack-tox-pep8/173b5b1/ : SUCCESS in 4m 06s\n- openstack-tox-py27 http://logs.openstack.org/01/643601/24/gate/openstack-tox-py27/54d44a9/ : SUCCESS in 4m 02s\n- openstack-tox-py36 http://logs.openstack.org/01/643601/24/gate/openstack-tox-py36/764a1fa/ : SUCCESS in 3m 11s\n- openstack-tox-py37 http://logs.openstack.org/01/643601/24/gate/openstack-tox-py37/0ac002b/ : SUCCESS in 3m 46s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/01/643601/24/gate/openstacksdk-functional-devstack-tips/a2d347e/ : SUCCESS in 1h 00m 12s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/01/643601/24/gate/openstacksdk-functional-devstack-tips-python2/d9c9277/ : SUCCESS in 1h 00m 31s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/01/643601/24/gate/openstacksdk-tox-py36-tips/479b829/ : SUCCESS in 4m 22s\n- os-client-config-tox-py27-tips http://logs.openstack.org/01/643601/24/gate/os-client-config-tox-py27-tips/ee6c955/ : SUCCESS in 4m 33s\n- os-client-config-tox-py37-tips http://logs.openstack.org/01/643601/24/gate/os-client-config-tox-py37-tips/6fb6400/ : SUCCESS in 4m 58s\n- osc-tox-py27-tips http://logs.openstack.org/01/643601/24/gate/osc-tox-py27-tips/00e7360/ : SUCCESS in 5m 45s\n- osc-tox-py36-tips http://logs.openstack.org/01/643601/24/gate/osc-tox-py36-tips/b0f20c3/ : SUCCESS in 5m 31s\n- openstack-tox-docs http://logs.openstack.org/01/643601/24/gate/openstack-tox-docs/20b5635/html/ : SUCCESS in 4m 08s\n- build-openstack-releasenotes http://logs.openstack.org/01/643601/24/gate/build-openstack-releasenotes/92b4755/html/ : SUCCESS in 3m 02s\n- openstacksdk-functional-devstack http://logs.openstack.org/01/643601/24/gate/openstacksdk-functional-devstack/e5dfb59/ : SUCCESS in 56m 09s\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/01/643601/24/gate/openstacksdk-functional-devstack-python2/7b5d096/ : SUCCESS in 58m 16s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/01/643601/24/gate/openstacksdk-functional-devstack-networking/8e6b5c6/ : SUCCESS in 1h 20m 48s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/01/643601/24/gate/openstacksdk-functional-devstack-senlin/0c49eff/ : SUCCESS in 54m 44s\n- nodepool-functional-py35-src http://logs.openstack.org/01/643601/24/gate/nodepool-functional-py35-src/114e4ff/ : SUCCESS in 48m 24s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/01/643601/24/gate/bifrost-integration-tinyipa-ubuntu-xenial/0226d83/ : SUCCESS in 19m 52s","accounts_in_message":[],"_revision_number":24},{"id":"6e658d813140ede20dcd7d865a9b8f481d1cfc90","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-05 07:50:09.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":24},{"id":"194671f95dbe17a5d91e3e3df4bd7644cd074a60","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-06 13:40:46.000000000","message":"Patch Set 24:\n\n(2 comments)","accounts_in_message":[],"_revision_number":24}],"current_revision_number":24,"current_revision":"86ad9debd1cb08c2a2e53fd30502b020a0c3e4fe","revisions":{"beb7339f6ce668ceaee8aa8c5e65de1dcc9b527e":{"kind":"REWORK","_number":1,"created":"2019-03-15 14:50:30.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/01/643601/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/1"}}},"commit":{"parents":[{"commit":"15e40caa8250a1e4d0094762541967d3d828f1a6","subject":"Merge \"Collapse OpenStackSDKAdapter into Proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/15e40caa8250a1e4d0094762541967d3d828f1a6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/beb7339f6ce668ceaee8aa8c5e65de1dcc9b527e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/beb7339f6ce668ceaee8aa8c5e65de1dcc9b527e"}]},"branch":"refs/heads/master"},"fe611a1f842ae6921254b60f443c7d2254c60088":{"kind":"REWORK","_number":2,"created":"2019-03-15 18:55:17.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/2"}}},"commit":{"parents":[{"commit":"15e40caa8250a1e4d0094762541967d3d828f1a6","subject":"Merge \"Collapse OpenStackSDKAdapter into Proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/15e40caa8250a1e4d0094762541967d3d828f1a6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-03-15 18:55:16.000000000","tz":-300},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/fe611a1f842ae6921254b60f443c7d2254c60088"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/fe611a1f842ae6921254b60f443c7d2254c60088"}]},"branch":"refs/heads/master"},"bf393510228ceb89f64661f0499eaf6e166eeffd":{"kind":"REWORK","_number":3,"created":"2019-03-15 19:10:02.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/3"}}},"commit":{"parents":[{"commit":"15e40caa8250a1e4d0094762541967d3d828f1a6","subject":"Merge \"Collapse OpenStackSDKAdapter into Proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/15e40caa8250a1e4d0094762541967d3d828f1a6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-03-15 19:10:00.000000000","tz":-300},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/bf393510228ceb89f64661f0499eaf6e166eeffd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/bf393510228ceb89f64661f0499eaf6e166eeffd"}]},"branch":"refs/heads/master"},"78fd5108bff9b5d2f9412f59ef87b77a4bd0fc5b":{"kind":"NO_CHANGE","_number":4,"created":"2019-03-15 20:04:39.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/4"}}},"commit":{"parents":[{"commit":"15e40caa8250a1e4d0094762541967d3d828f1a6","subject":"Merge \"Collapse OpenStackSDKAdapter into Proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/15e40caa8250a1e4d0094762541967d3d828f1a6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-03-15 20:04:37.000000000","tz":0},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/78fd5108bff9b5d2f9412f59ef87b77a4bd0fc5b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/78fd5108bff9b5d2f9412f59ef87b77a4bd0fc5b"}]},"branch":"refs/heads/master"},"2e7145c0b9145ea1469c8a086abfd7441cbfba75":{"kind":"REWORK","_number":5,"created":"2019-03-15 20:05:43.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/5"}}},"commit":{"parents":[{"commit":"15e40caa8250a1e4d0094762541967d3d828f1a6","subject":"Merge \"Collapse OpenStackSDKAdapter into Proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/15e40caa8250a1e4d0094762541967d3d828f1a6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-03-15 20:05:39.000000000","tz":0},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2e7145c0b9145ea1469c8a086abfd7441cbfba75"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2e7145c0b9145ea1469c8a086abfd7441cbfba75"}]},"branch":"refs/heads/master"},"40298e84cd1214557a36f042e8b612f2d6df042e":{"kind":"REWORK","_number":6,"created":"2019-03-15 20:06:46.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/01/643601/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/6"}}},"commit":{"parents":[{"commit":"15e40caa8250a1e4d0094762541967d3d828f1a6","subject":"Merge \"Collapse OpenStackSDKAdapter into Proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/15e40caa8250a1e4d0094762541967d3d828f1a6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 20:06:39.000000000","tz":0},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/40298e84cd1214557a36f042e8b612f2d6df042e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/40298e84cd1214557a36f042e8b612f2d6df042e"}]},"branch":"refs/heads/master"},"f512d4bf1f7de670346969704e63958321849a04":{"kind":"REWORK","_number":7,"created":"2019-03-17 18:38:29.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/7"}}},"commit":{"parents":[{"commit":"15e40caa8250a1e4d0094762541967d3d828f1a6","subject":"Merge \"Collapse OpenStackSDKAdapter into Proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/15e40caa8250a1e4d0094762541967d3d828f1a6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-03-17 18:38:29.000000000","tz":-300},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f512d4bf1f7de670346969704e63958321849a04"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f512d4bf1f7de670346969704e63958321849a04"}]},"branch":"refs/heads/master"},"08990bda07bf11fe0fca8e450ac8589e8683e554":{"kind":"REWORK","_number":8,"created":"2019-03-17 20:20:42.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/8"}}},"commit":{"parents":[{"commit":"15e40caa8250a1e4d0094762541967d3d828f1a6","subject":"Merge \"Collapse OpenStackSDKAdapter into Proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/15e40caa8250a1e4d0094762541967d3d828f1a6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-03-17 20:20:40.000000000","tz":-300},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/08990bda07bf11fe0fca8e450ac8589e8683e554"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/08990bda07bf11fe0fca8e450ac8589e8683e554"}]},"branch":"refs/heads/master"},"04de3498648b31be6c216565cebceebd4295b0c1":{"kind":"REWORK","_number":9,"created":"2019-03-17 23:50:18.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/01/643601/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/9"}}},"commit":{"parents":[{"commit":"15e40caa8250a1e4d0094762541967d3d828f1a6","subject":"Merge \"Collapse OpenStackSDKAdapter into Proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/15e40caa8250a1e4d0094762541967d3d828f1a6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-17 23:50:09.000000000","tz":0},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/04de3498648b31be6c216565cebceebd4295b0c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/04de3498648b31be6c216565cebceebd4295b0c1"}]},"branch":"refs/heads/master"},"2f02e7695f2bdb9dd404781b08996b7356982dde":{"kind":"REWORK","_number":10,"created":"2019-03-18 00:22:34.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/01/643601/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/10"}}},"commit":{"parents":[{"commit":"15e40caa8250a1e4d0094762541967d3d828f1a6","subject":"Merge \"Collapse OpenStackSDKAdapter into Proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/15e40caa8250a1e4d0094762541967d3d828f1a6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-18 00:22:30.000000000","tz":0},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2f02e7695f2bdb9dd404781b08996b7356982dde"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2f02e7695f2bdb9dd404781b08996b7356982dde"}]},"branch":"refs/heads/master"},"3eed9bd47607d248b2a48af75633739a7146aaf8":{"kind":"REWORK","_number":11,"created":"2019-03-18 00:31:08.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/01/643601/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/11"}}},"commit":{"parents":[{"commit":"15e40caa8250a1e4d0094762541967d3d828f1a6","subject":"Merge \"Collapse OpenStackSDKAdapter into Proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/15e40caa8250a1e4d0094762541967d3d828f1a6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-18 00:30:24.000000000","tz":0},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3eed9bd47607d248b2a48af75633739a7146aaf8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3eed9bd47607d248b2a48af75633739a7146aaf8"}]},"branch":"refs/heads/master"},"f7eb5b00e555bfd294f50082aa09c37e107c9947":{"kind":"REWORK","_number":12,"created":"2019-03-18 14:42:33.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/01/643601/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/12"}}},"commit":{"parents":[{"commit":"16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3","subject":"Add proxy API reference to baremetal user guide","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-18 14:42:06.000000000","tz":0},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f7eb5b00e555bfd294f50082aa09c37e107c9947"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f7eb5b00e555bfd294f50082aa09c37e107c9947"}]},"branch":"refs/heads/master"},"4540519cc6323b46da6180d9baa368816eed069d":{"kind":"REWORK","_number":13,"created":"2019-03-18 17:49:31.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/13"}}},"commit":{"parents":[{"commit":"16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3","subject":"Add proxy API reference to baremetal user guide","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-03-18 17:49:28.000000000","tz":-300},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4540519cc6323b46da6180d9baa368816eed069d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4540519cc6323b46da6180d9baa368816eed069d"}]},"branch":"refs/heads/master"},"9780aa129f142666fa87a3d0653444f234b25b3b":{"kind":"NO_CODE_CHANGE","_number":14,"created":"2019-03-18 17:51:02.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/14"}}},"commit":{"parents":[{"commit":"16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3","subject":"Add proxy API reference to baremetal user guide","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-03-18 17:50:30.000000000","tz":-300},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nDepends-On: https://review.openstack.org/644251\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9780aa129f142666fa87a3d0653444f234b25b3b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9780aa129f142666fa87a3d0653444f234b25b3b"}]},"branch":"refs/heads/master"},"45dadf909598f7fba7d5ff73da6705d3b07685b5":{"kind":"REWORK","_number":15,"created":"2019-03-18 18:50:17.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/15"}}},"commit":{"parents":[{"commit":"16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3","subject":"Add proxy API reference to baremetal user guide","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-03-18 18:50:15.000000000","tz":-300},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nDepends-On: https://review.openstack.org/644251\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/45dadf909598f7fba7d5ff73da6705d3b07685b5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/45dadf909598f7fba7d5ff73da6705d3b07685b5"}]},"branch":"refs/heads/master"},"c5fad486fcc22ab379c609958854018bbc36d6fa":{"kind":"NO_CODE_CHANGE","_number":16,"created":"2019-04-17 22:53:45.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/16"}}},"commit":{"parents":[{"commit":"16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3","subject":"Add proxy API reference to baremetal user guide","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-04-17 22:53:41.000000000","tz":0},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nNeeded-By: blueprint openstacksdk-in-nova\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c5fad486fcc22ab379c609958854018bbc36d6fa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c5fad486fcc22ab379c609958854018bbc36d6fa"}]},"branch":"refs/heads/master"},"a5ce24ee530ac5937119e3f8b844bc2a79c020d5":{"kind":"NO_CODE_CHANGE","_number":17,"created":"2019-04-17 22:57:56.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/17"}}},"commit":{"parents":[{"commit":"16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3","subject":"Add proxy API reference to baremetal user guide","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-04-17 22:57:54.000000000","tz":0},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nNeeded-By: blueprint openstacksdk-in-nova\nDepends-On: https://review.openstack.org/644251\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a5ce24ee530ac5937119e3f8b844bc2a79c020d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a5ce24ee530ac5937119e3f8b844bc2a79c020d5"}]},"branch":"refs/heads/master"},"88b47179b2f3dd4a10f4459ae3370923252756a1":{"kind":"REWORK","_number":18,"created":"2019-04-24 20:33:25.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/18"}}},"commit":{"parents":[{"commit":"16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3","subject":"Add proxy API reference to baremetal user guide","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/16f2dbe3b08d6feb1438a59f6b0a82e46ea00fe3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-04-24 20:33:07.000000000","tz":-300},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nNeeded-By: blueprint openstacksdk-in-nova\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/88b47179b2f3dd4a10f4459ae3370923252756a1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/88b47179b2f3dd4a10f4459ae3370923252756a1"}]},"branch":"refs/heads/master"},"595fca40017f6aff246c4b34f44fa08c3ee6b529":{"kind":"TRIVIAL_REBASE","_number":19,"created":"2019-04-25 14:51:58.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/19"}}},"commit":{"parents":[{"commit":"83cd4f9d8c0273398e2e90b66ef82f8ce45d6192","subject":"Uncap jsonschema","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/83cd4f9d8c0273398e2e90b66ef82f8ce45d6192"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-04-25 14:51:52.000000000","tz":-300},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nNeeded-By: blueprint openstacksdk-in-nova\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/595fca40017f6aff246c4b34f44fa08c3ee6b529"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/595fca40017f6aff246c4b34f44fa08c3ee6b529"}]},"branch":"refs/heads/master"},"c794d4b852db2217ab55f23d22028c6aaae78604":{"kind":"REWORK","_number":20,"created":"2019-06-01 00:29:10.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/20"}}},"commit":{"parents":[{"commit":"83cd4f9d8c0273398e2e90b66ef82f8ce45d6192","subject":"Uncap jsonschema","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/83cd4f9d8c0273398e2e90b66ef82f8ce45d6192"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-01 00:28:26.000000000","tz":-300},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nWIP: Write a real commit message\nWIP: Main test is failing\n\nNeeded-By: blueprint openstacksdk-in-nova\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c794d4b852db2217ab55f23d22028c6aaae78604"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c794d4b852db2217ab55f23d22028c6aaae78604"}]},"branch":"refs/heads/master"},"44f12c22c89a3833837be94c328892a5fd687629":{"kind":"REWORK","_number":21,"created":"2019-06-01 13:02:39.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/01/643601/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/21"}}},"commit":{"parents":[{"commit":"83cd4f9d8c0273398e2e90b66ef82f8ce45d6192","subject":"Uncap jsonschema","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/83cd4f9d8c0273398e2e90b66ef82f8ce45d6192"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-06-01 13:02:33.000000000","tz":-300},"subject":"WIP Make factory for a CloudRegion from CONF objects","message":"WIP Make factory for a CloudRegion from CONF objects\n\nWIP: Write a real commit message\nWIP: Main test is failing\n\nNeeded-By: blueprint openstacksdk-in-nova\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/44f12c22c89a3833837be94c328892a5fd687629"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/44f12c22c89a3833837be94c328892a5fd687629"}]},"branch":"refs/heads/master"},"07e0dd2fd2be3ff1390cd00a80932b2766971ddd":{"kind":"REWORK","_number":22,"created":"2019-06-01 19:01:52.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/22"}}},"commit":{"parents":[{"commit":"83cd4f9d8c0273398e2e90b66ef82f8ce45d6192","subject":"Uncap jsonschema","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/83cd4f9d8c0273398e2e90b66ef82f8ce45d6192"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-01 19:01:15.000000000","tz":-300},"subject":"Make factory for a CloudRegion from CONF objects","message":"Make factory for a CloudRegion from CONF objects\n\nThis commit enables SDK consumers using oslo.config for keystoneauth1\nAdapter settings by introducing a method:\n\nopenstack.config.cloud_region.from_conf\n\nThis accepts:\n- An oslo.config ConfigOpts containing Adapter options in sections named\n  according to project (e.g. [nova], not [compute]). Current behavior is\n  to use defaults if no such section exists, which may not be what we\n  want long term.\n- A Session. This is currently required - if unspecified, a\n  ConfigException is raised - but in the future we probably want to\n  support creating one (and an auth) from the conf.\n- Other kwargs to be passed to the CloudRegion constructor.\n\nThe method returns a CloudRegion that can be used to create a\nConnection.\n\nNeeded-By: blueprint openstacksdk-in-nova\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/07e0dd2fd2be3ff1390cd00a80932b2766971ddd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/07e0dd2fd2be3ff1390cd00a80932b2766971ddd"}]},"branch":"refs/heads/master"},"9a4c8ba5a1eafd73d8d04f52cd70a97625bccbe3":{"kind":"REWORK","_number":23,"created":"2019-06-03 19:16:09.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/01/643601/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/23"}}},"commit":{"parents":[{"commit":"9db14f6d78e021c8c78c81b8811284c6534c61ff","subject":"Update Limestone Networks vendor config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9db14f6d78e021c8c78c81b8811284c6534c61ff"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-03 19:16:06.000000000","tz":-300},"subject":"Make factory for a CloudRegion from CONF objects","message":"Make factory for a CloudRegion from CONF objects\n\nThis commit enables SDK consumers using oslo.config for keystoneauth1\nAdapter settings by introducing a method:\n\nopenstack.config.cloud_region.from_conf\n\nThis accepts:\n- An oslo.config ConfigOpts containing Adapter options in sections named\n  according to project (e.g. [nova], not [compute]). Current behavior is\n  to use defaults if no such section exists, which may not be what we\n  want long term.\n- A Session. This is currently required - if unspecified, a\n  ConfigException is raised - but in the future we probably want to\n  support creating one (and an auth) from the conf.\n- Other kwargs to be passed to the CloudRegion constructor.\n\nThe method returns a CloudRegion that can be used to create a\nConnection.\n\nNeeded-By: blueprint openstacksdk-in-nova\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9a4c8ba5a1eafd73d8d04f52cd70a97625bccbe3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9a4c8ba5a1eafd73d8d04f52cd70a97625bccbe3"}]},"branch":"refs/heads/master"},"86ad9debd1cb08c2a2e53fd30502b020a0c3e4fe":{"kind":"REWORK","_number":24,"created":"2019-06-04 13:36:32.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/01/643601/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/01/643601/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/01/643601/24"}}},"commit":{"parents":[{"commit":"9db14f6d78e021c8c78c81b8811284c6534c61ff","subject":"Update Limestone Networks vendor config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9db14f6d78e021c8c78c81b8811284c6534c61ff"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-03-15 14:50:04.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-06-04 13:36:23.000000000","tz":-300},"subject":"Make factory for a CloudRegion from CONF objects","message":"Make factory for a CloudRegion from CONF objects\n\nThis commit enables SDK consumers using oslo.config for keystoneauth1\nAdapter settings by introducing a method:\n\nopenstack.config.cloud_region.from_conf\n\nThis accepts:\n- An oslo.config ConfigOpts containing Adapter options in sections named\n  according to project (e.g. [nova], not [compute]). Current behavior is\n  to use defaults if no such section exists, which may not be what we\n  want long term.\n- A Session. This is currently required - if unspecified, a\n  ConfigException is raised - but in the future we probably want to\n  support creating one (and an auth) from the conf.\n- Other kwargs to be passed to the CloudRegion constructor.\n\nThe method returns a CloudRegion that can be used to create a\nConnection.\n\nNeeded-By: blueprint openstacksdk-in-nova\nCo-Authored-By: Eric Fried \u003copenstack@fried.cc\u003e\nChange-Id: I05fb4da39d2eefc91828ace02db2741b62a2cb0a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/86ad9debd1cb08c2a2e53fd30502b020a0c3e4fe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/86ad9debd1cb08c2a2e53fd30502b020a0c3e4fe"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
