)]}'
{"id":"openstack%2Fopenstacksdk~663439","triplet_id":"openstack%2Fopenstacksdk~master~I3aa1f1633790e6e958bbc510ac5e5a11c0c27a9f","project":"openstack/openstacksdk","branch":"master","topic":"disabled-service-with-reason","hashtags":[],"change_id":"I3aa1f1633790e6e958bbc510ac5e5a11c0c27a9f","subject":"Handle oslo.config exceptions in from_conf","status":"MERGED","created":"2019-06-05 21:30:57.000000000","updated":"2019-06-06 20:50:20.000000000","submitted":"2019-06-06 20:50:19.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"663439-1559854220015-6e0684d2","meta_rev_id":"91d0febd72ebc41f2b00e6d2a5df04180d426e4a","_number":663439,"virtual_id_number":663439,"owner":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":2,"date":"2019-06-06 20:50:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":2,"date":"2019-06-06 17:29:53.000000000","_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":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":1,"date":"2019-06-06 17:29:53.000000000","_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":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"_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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-06 13:43:42.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-06 15:07:06.000000000","updated_by":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"reviewer":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"state":"REVIEWER"},{"updated":"2019-06-06 17:29:53.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2019-06-06 20:50:19.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":"c1b9df49e89ddb768d5a754d3e3948f60b795e16","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-05 21:30:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7f6b6258236049e394da4ae2d40c1355bf1251d7","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-05 22:46:10.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"68e81204f227c103fec2e6a9c86491e42303ccdc","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-05 22:48:26.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"5de51225c112649b988609215117cce09a3e13b5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 00:21:31.000000000","message":"Patch Set 2: 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/39/663439/2/check/openstack-tox-lower-constraints/9e4ba09/ : FAILURE in 5m 02s\n- openstack-tox-pep8 http://logs.openstack.org/39/663439/2/check/openstack-tox-pep8/b59189a/ : FAILURE in 4m 26s\n- openstack-tox-py27 http://logs.openstack.org/39/663439/2/check/openstack-tox-py27/18c87ca/ : FAILURE in 3m 11s\n- openstack-tox-py36 http://logs.openstack.org/39/663439/2/check/openstack-tox-py36/55dcb2d/ : FAILURE in 4m 23s\n- openstack-tox-py37 http://logs.openstack.org/39/663439/2/check/openstack-tox-py37/a589ec8/ : FAILURE in 4m 21s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/39/663439/2/check/openstacksdk-functional-devstack-tips/db50a4b/ : SUCCESS in 1h 03m 15s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/39/663439/2/check/openstacksdk-functional-devstack-tips-python2/a17f076/ : SUCCESS in 1h 06m 39s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/39/663439/2/check/openstacksdk-tox-py36-tips/4efe0c2/ : FAILURE in 3m 42s\n- os-client-config-tox-py27-tips http://logs.openstack.org/39/663439/2/check/os-client-config-tox-py27-tips/847ea00/ : SUCCESS in 4m 49s\n- os-client-config-tox-py37-tips http://logs.openstack.org/39/663439/2/check/os-client-config-tox-py37-tips/51cd4be/ : SUCCESS in 5m 14s\n- osc-tox-py27-tips http://logs.openstack.org/39/663439/2/check/osc-tox-py27-tips/1aef511/ : SUCCESS in 8m 38s\n- osc-tox-py36-tips http://logs.openstack.org/39/663439/2/check/osc-tox-py36-tips/751653d/ : SUCCESS in 5m 59s\n- openstack-tox-docs http://logs.openstack.org/39/663439/2/check/openstack-tox-docs/0511514/html/ : SUCCESS in 3m 37s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/39/663439/2/check/openstacksdk-ansible-devel-functional-devstack/908b6bf/ : SUCCESS in 40m 42s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/39/663439/2/check/openstacksdk-ansible-stable-2.6-functional-devstack/59e7947/ : SUCCESS in 41m 13s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/39/663439/2/check/openstacksdk-functional-devstack/56ef8cd/ : SUCCESS in 1h 03m 18s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/39/663439/2/check/openstacksdk-functional-devstack-networking/4f427e3/ : SUCCESS in 1h 30m 33s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/39/663439/2/check/openstacksdk-functional-devstack-senlin/b941a50/ : SUCCESS in 54m 33s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/39/663439/2/check/openstacksdk-functional-devstack-magnum/07caab9/ : FAILURE in 1h 13m 48s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/39/663439/2/check/openstacksdk-functional-devstack-masakari/d5eebf1/ : SUCCESS in 40m 36s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/39/663439/2/check/openstacksdk-functional-devstack-ironic/08e1b22/ : SUCCESS in 32m 42s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/39/663439/2/check/openstacksdk-functional-devstack-python2/9470dd9/ : SUCCESS in 1h 03m 56s\n- osc-functional-devstack-tips http://logs.openstack.org/39/663439/2/check/osc-functional-devstack-tips/647606f/ : SUCCESS in 50m 37s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/39/663439/2/check/nodepool-functional-py35-src/81fc69f/ : SUCCESS in 38m 43s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/39/663439/2/check/bifrost-integration-tinyipa-ubuntu-xenial/a11705c/ : SUCCESS in 19m 00s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/39/663439/2/check/metalsmith-integration-openstacksdk-src/fbcdf41/ : SUCCESS in 52m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7b217c6ce061dcc0017e23b952235482ebe0d870","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-06 13:35:33.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"5066cc7ba229610b1460dd25504d1c049ccae247","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-06 13:35:36.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"81e8c388fb232b37ef90a7e747113a1337da4c47","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-06-06 13:43:22.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"8b84e9e845166a86f042cee0727adaa162b59621","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-06-06 13:43:42.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)\n\nMakes sense, waiting for the CI","accounts_in_message":[],"_revision_number":3},{"id":"f3ef8a5b7092cdeee3a03048d56d62051e52f1a9","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-06-06 13:44:49.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b8994b462b4acf980f64c465386b43f0d6989845","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-06 14:34:32.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"a263c7400ce23e54bb92392a26a1d61f415243cc","author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"date":"2019-06-06 15:07:06.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"11a948574f15e56836147589c94255eff1236dfc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 15:16:58.000000000","message":"Patch Set 3: 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/39/663439/3/check/openstack-tox-lower-constraints/f8c82c3/ : FAILURE in 3m 10s\n- openstack-tox-pep8 http://logs.openstack.org/39/663439/3/check/openstack-tox-pep8/3be7645/ : SUCCESS in 3m 19s\n- openstack-tox-py27 http://logs.openstack.org/39/663439/3/check/openstack-tox-py27/1032567/ : SUCCESS in 3m 01s\n- openstack-tox-py36 http://logs.openstack.org/39/663439/3/check/openstack-tox-py36/22ecb33/ : SUCCESS in 3m 01s\n- openstack-tox-py37 http://logs.openstack.org/39/663439/3/check/openstack-tox-py37/dfe36fc/ : SUCCESS in 3m 07s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/39/663439/3/check/openstacksdk-functional-devstack-tips/7b48d30/ : SUCCESS in 1h 02m 54s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/39/663439/3/check/openstacksdk-functional-devstack-tips-python2/1f645f8/ : SUCCESS in 1h 04m 58s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/39/663439/3/check/openstacksdk-tox-py36-tips/592c685/ : SUCCESS in 3m 41s\n- os-client-config-tox-py27-tips http://logs.openstack.org/39/663439/3/check/os-client-config-tox-py27-tips/b0770e7/ : SUCCESS in 4m 32s\n- os-client-config-tox-py37-tips http://logs.openstack.org/39/663439/3/check/os-client-config-tox-py37-tips/0d2752f/ : SUCCESS in 5m 18s\n- osc-tox-py27-tips http://logs.openstack.org/39/663439/3/check/osc-tox-py27-tips/0452fcb/ : SUCCESS in 5m 41s\n- osc-tox-py36-tips http://logs.openstack.org/39/663439/3/check/osc-tox-py36-tips/42ba522/ : SUCCESS in 5m 30s\n- openstack-tox-docs http://logs.openstack.org/39/663439/3/check/openstack-tox-docs/2b237f7/html/ : SUCCESS in 4m 49s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/39/663439/3/check/openstacksdk-ansible-devel-functional-devstack/5bd62d7/ : SUCCESS in 37m 45s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/39/663439/3/check/openstacksdk-ansible-stable-2.6-functional-devstack/3708a2b/ : SUCCESS in 36m 40s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/39/663439/3/check/openstacksdk-functional-devstack/c5f1a7f/ : SUCCESS in 58m 25s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/39/663439/3/check/openstacksdk-functional-devstack-networking/7c1a0a6/ : SUCCESS in 1h 34m 33s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/39/663439/3/check/openstacksdk-functional-devstack-senlin/ab2d0ca/ : SUCCESS in 56m 06s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/39/663439/3/check/openstacksdk-functional-devstack-magnum/b9de293/ : FAILURE in 1h 09m 28s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/39/663439/3/check/openstacksdk-functional-devstack-masakari/c2aec5b/ : SUCCESS in 33m 32s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/39/663439/3/check/openstacksdk-functional-devstack-ironic/5e5f69e/ : SUCCESS in 33m 16s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/39/663439/3/check/openstacksdk-functional-devstack-python2/a1dbdb6/ : SUCCESS in 56m 58s\n- osc-functional-devstack-tips http://logs.openstack.org/39/663439/3/check/osc-functional-devstack-tips/8e13cb3/ : SUCCESS in 57m 09s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/39/663439/3/check/nodepool-functional-py35-src/4f89eff/ : SUCCESS in 36m 25s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/39/663439/3/check/bifrost-integration-tinyipa-ubuntu-xenial/3c59d2b/ : SUCCESS in 20m 28s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/39/663439/3/check/metalsmith-integration-openstacksdk-src/96a9daa/ : SUCCESS in 46m 36s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6a8ffb76f3c34766d99e8e960758484d92ae6c3e","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-06 17:25:24.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"621ddf06c0267a619ca4d520c44194d918b96554","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-06-06 17:29:53.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"e52c83d6dc92c576cbe53924897d67d769346065","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 18:55:11.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check http://logs.openstack.org/39/663439/4/check/requirements-check/81f500c/ : SUCCESS in 2m 02s\n- openstack-tox-lower-constraints http://logs.openstack.org/39/663439/4/check/openstack-tox-lower-constraints/4921649/ : SUCCESS in 2m 57s\n- openstack-tox-pep8 http://logs.openstack.org/39/663439/4/check/openstack-tox-pep8/ae57dca/ : SUCCESS in 3m 48s\n- openstack-tox-py27 http://logs.openstack.org/39/663439/4/check/openstack-tox-py27/be0359c/ : SUCCESS in 3m 27s\n- openstack-tox-py36 http://logs.openstack.org/39/663439/4/check/openstack-tox-py36/05fa40c/ : SUCCESS in 4m 00s\n- openstack-tox-py37 http://logs.openstack.org/39/663439/4/check/openstack-tox-py37/c465308/ : SUCCESS in 3m 18s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/39/663439/4/check/openstacksdk-functional-devstack-tips/fc20862/ : SUCCESS in 1h 02m 19s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/39/663439/4/check/openstacksdk-functional-devstack-tips-python2/527a011/ : SUCCESS in 1h 04m 39s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/39/663439/4/check/openstacksdk-tox-py36-tips/2368930/ : SUCCESS in 3m 26s\n- os-client-config-tox-py27-tips http://logs.openstack.org/39/663439/4/check/os-client-config-tox-py27-tips/f74ffe7/ : SUCCESS in 4m 34s\n- os-client-config-tox-py37-tips http://logs.openstack.org/39/663439/4/check/os-client-config-tox-py37-tips/20ac26d/ : SUCCESS in 5m 25s\n- osc-tox-py27-tips http://logs.openstack.org/39/663439/4/check/osc-tox-py27-tips/b1d39d8/ : SUCCESS in 5m 34s\n- osc-tox-py36-tips http://logs.openstack.org/39/663439/4/check/osc-tox-py36-tips/2ad077b/ : SUCCESS in 5m 39s\n- openstack-tox-docs http://logs.openstack.org/39/663439/4/check/openstack-tox-docs/6f1ca83/html/ : SUCCESS in 3m 43s\n- openstacksdk-ansible-devel-functional-devstack http://logs.openstack.org/39/663439/4/check/openstacksdk-ansible-devel-functional-devstack/ed2b7c8/ : SUCCESS in 38m 48s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack http://logs.openstack.org/39/663439/4/check/openstacksdk-ansible-stable-2.6-functional-devstack/07c0c86/ : SUCCESS in 44m 53s (non-voting)\n- openstacksdk-functional-devstack http://logs.openstack.org/39/663439/4/check/openstacksdk-functional-devstack/c5d82dd/ : SUCCESS in 1h 06m 48s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/39/663439/4/check/openstacksdk-functional-devstack-networking/28928d5/ : SUCCESS in 1h 27m 06s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/39/663439/4/check/openstacksdk-functional-devstack-senlin/24f9d3f/ : SUCCESS in 58m 39s\n- openstacksdk-functional-devstack-magnum http://logs.openstack.org/39/663439/4/check/openstacksdk-functional-devstack-magnum/c42786f/ : FAILURE in 55m 34s (non-voting)\n- openstacksdk-functional-devstack-masakari http://logs.openstack.org/39/663439/4/check/openstacksdk-functional-devstack-masakari/0436230/ : SUCCESS in 33m 22s (non-voting)\n- openstacksdk-functional-devstack-ironic http://logs.openstack.org/39/663439/4/check/openstacksdk-functional-devstack-ironic/95d035d/ : SUCCESS in 35m 20s (non-voting)\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/39/663439/4/check/openstacksdk-functional-devstack-python2/7c75d94/ : SUCCESS in 59m 58s\n- osc-functional-devstack-tips http://logs.openstack.org/39/663439/4/check/osc-functional-devstack-tips/4bc201a/ : SUCCESS in 52m 54s (non-voting)\n- nodepool-functional-py35-src http://logs.openstack.org/39/663439/4/check/nodepool-functional-py35-src/166c33e/ : SUCCESS in 39m 21s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/39/663439/4/check/bifrost-integration-tinyipa-ubuntu-xenial/d9c9bc0/ : SUCCESS in 18m 21s\n- metalsmith-integration-openstacksdk-src http://logs.openstack.org/39/663439/4/check/metalsmith-integration-openstacksdk-src/65531c5/ : SUCCESS in 51m 18s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"04022792d016962c9ccfb22b87a03c0fcd40865f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 18:55:23.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"1942706b74e296e0728f89a8ab45cb648296fbc4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 20:50:19.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check http://logs.openstack.org/39/663439/4/gate/requirements-check/0e3aff2/ : SUCCESS in 2m 48s\n- openstack-tox-lower-constraints http://logs.openstack.org/39/663439/4/gate/openstack-tox-lower-constraints/ff2adb7/ : SUCCESS in 3m 53s\n- openstack-tox-pep8 http://logs.openstack.org/39/663439/4/gate/openstack-tox-pep8/603772d/ : SUCCESS in 4m 15s\n- openstack-tox-py27 http://logs.openstack.org/39/663439/4/gate/openstack-tox-py27/fecfc7e/ : SUCCESS in 3m 16s\n- openstack-tox-py36 http://logs.openstack.org/39/663439/4/gate/openstack-tox-py36/fdae137/ : SUCCESS in 3m 22s\n- openstack-tox-py37 http://logs.openstack.org/39/663439/4/gate/openstack-tox-py37/a98bce8/ : SUCCESS in 3m 42s\n- openstacksdk-functional-devstack-tips http://logs.openstack.org/39/663439/4/gate/openstacksdk-functional-devstack-tips/9b00e74/ : SUCCESS in 53m 04s\n- openstacksdk-functional-devstack-tips-python2 http://logs.openstack.org/39/663439/4/gate/openstacksdk-functional-devstack-tips-python2/a45f424/ : SUCCESS in 1h 01m 19s\n- openstacksdk-tox-py36-tips http://logs.openstack.org/39/663439/4/gate/openstacksdk-tox-py36-tips/b31774f/ : SUCCESS in 3m 21s\n- os-client-config-tox-py27-tips http://logs.openstack.org/39/663439/4/gate/os-client-config-tox-py27-tips/0fd6e35/ : SUCCESS in 4m 43s\n- os-client-config-tox-py37-tips http://logs.openstack.org/39/663439/4/gate/os-client-config-tox-py37-tips/3b5ffcf/ : SUCCESS in 5m 11s\n- osc-tox-py27-tips http://logs.openstack.org/39/663439/4/gate/osc-tox-py27-tips/6ec24b9/ : SUCCESS in 6m 33s\n- osc-tox-py36-tips http://logs.openstack.org/39/663439/4/gate/osc-tox-py36-tips/671f708/ : SUCCESS in 7m 24s\n- openstack-tox-docs http://logs.openstack.org/39/663439/4/gate/openstack-tox-docs/52da5bf/html/ : SUCCESS in 3m 35s\n- openstacksdk-functional-devstack http://logs.openstack.org/39/663439/4/gate/openstacksdk-functional-devstack/3148fa3/ : SUCCESS in 54m 34s\n- openstacksdk-functional-devstack-python2 http://logs.openstack.org/39/663439/4/gate/openstacksdk-functional-devstack-python2/20f9282/ : SUCCESS in 1h 02m 42s\n- openstacksdk-functional-devstack-networking http://logs.openstack.org/39/663439/4/gate/openstacksdk-functional-devstack-networking/0c75c90/ : SUCCESS in 1h 30m 37s\n- openstacksdk-functional-devstack-senlin http://logs.openstack.org/39/663439/4/gate/openstacksdk-functional-devstack-senlin/30dd078/ : SUCCESS in 52m 35s\n- nodepool-functional-py35-src http://logs.openstack.org/39/663439/4/gate/nodepool-functional-py35-src/f1bb225/ : SUCCESS in 40m 19s\n- bifrost-integration-tinyipa-ubuntu-xenial http://logs.openstack.org/39/663439/4/gate/bifrost-integration-tinyipa-ubuntu-xenial/7f78385/ : SUCCESS in 17m 23s","accounts_in_message":[],"_revision_number":4},{"id":"af70ac75484b42a6e97aceb9218b60e7df484694","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 20:50:20.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"820790225cdcb078604c2ec6dab20bd6d2761496","revisions":{"7338aae7586a38b8ace81896ebed478d9f583862":{"kind":"REWORK","_number":1,"created":"2019-06-05 21:30:57.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/39/663439/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/39/663439/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/1"}}},"commit":{"parents":[{"commit":"a5dfa85d4e7ff5bd5a40d37519670392f05ab6fe","subject":"Get rid of unused _OpenStackCloudMixin.get_region","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a5dfa85d4e7ff5bd5a40d37519670392f05ab6fe"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-05 21:19:01.000000000","tz":-300},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-05 21:19:01.000000000","tz":-300},"subject":"(Broken) from_conf test paths for oslo.config exceptions","message":"(Broken) from_conf test paths for oslo.config exceptions\n\nAdds tests to demonstrate current broken behavior in from_conf for the\nfollowing cases:\n\n- If the conf section for a given service is missing, or present but\n  without ksa adapter opts registered, we should make it so Connection\n  doesn\u0027t work for that service. But instead we happily allow the\n  Connection, using default Adapter settings.\n- If the conf section for a given service has bogus values, we should\n  either raise an exception right away, or warn and make it so the\n  Connection doesn\u0027t work for that service. But instead we happily allow\n  the Connection, using default Adapter settings (or possibly\n  partially-loaded settings from the bogus conf??).\n\nChange-Id: I3aa1f1633790e6e958bbc510ac5e5a11c0c27a9f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/7338aae7586a38b8ace81896ebed478d9f583862"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/7338aae7586a38b8ace81896ebed478d9f583862"}]},"branch":"refs/heads/master"},"f930a9aefb548cc6c31c250b14dea48df8cb2935":{"kind":"REWORK","_number":2,"created":"2019-06-05 22:46:10.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/39/663439/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/39/663439/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/2"}}},"commit":{"parents":[{"commit":"a5dfa85d4e7ff5bd5a40d37519670392f05ab6fe","subject":"Get rid of unused _OpenStackCloudMixin.get_region","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a5dfa85d4e7ff5bd5a40d37519670392f05ab6fe"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-05 21:19:01.000000000","tz":-300},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-05 22:37:31.000000000","tz":-300},"subject":"Handle oslo.config exceptions in from_conf","message":"Handle oslo.config exceptions in from_conf\n\nIn the following cases, we used to happily allow the Connection to the\nservice, using default Adapter settings:\n\n- If the conf section for a given service is missing, or present but\n  without ksa adapter opts registered.\n- If the conf section for a given service has bogus values.\n\nNow for these scenarios, we disable that service with a helpful reason.\n\nThe service disabling is supported at a broader level: If someone sets\nhas_{service_type} to false in their config, we remove the adapter for\nthat service and replace it with something that throws errors when\npeople try to use it. They can optionally set\n{service_type}_disabled_reason to make the message more informative.\n\nChange-Id: I3aa1f1633790e6e958bbc510ac5e5a11c0c27a9f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f930a9aefb548cc6c31c250b14dea48df8cb2935"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f930a9aefb548cc6c31c250b14dea48df8cb2935"}]},"branch":"refs/heads/master"},"664399c2b7cb9bb56dd3f6a05517e9ab60eab089":{"kind":"REWORK","_number":3,"created":"2019-06-06 13:35:36.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/39/663439/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/39/663439/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/3"}}},"commit":{"parents":[{"commit":"a5dfa85d4e7ff5bd5a40d37519670392f05ab6fe","subject":"Get rid of unused _OpenStackCloudMixin.get_region","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a5dfa85d4e7ff5bd5a40d37519670392f05ab6fe"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-05 21:19:01.000000000","tz":-300},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-06 13:34:39.000000000","tz":-300},"subject":"Handle oslo.config exceptions in from_conf","message":"Handle oslo.config exceptions in from_conf\n\nIn the following cases, we used to happily allow the Connection to the\nservice, using default Adapter settings:\n\n- If the conf section for a given service is missing, or present but\n  without ksa adapter opts registered.\n- If the conf section for a given service has bogus values.\n\nNow for these scenarios, we disable that service with a helpful reason.\n\nThe service disabling is supported at a broader level: If someone sets\nhas_{service_type} to false in their config, we remove the adapter for\nthat service and replace it with something that throws errors when\npeople try to use it. They can optionally set\n{service_type}_disabled_reason to make the message more informative.\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\n\nChange-Id: I3aa1f1633790e6e958bbc510ac5e5a11c0c27a9f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/664399c2b7cb9bb56dd3f6a05517e9ab60eab089"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/664399c2b7cb9bb56dd3f6a05517e9ab60eab089"}]},"branch":"refs/heads/master"},"820790225cdcb078604c2ec6dab20bd6d2761496":{"kind":"REWORK","_number":4,"created":"2019-06-06 17:25:24.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/39/663439/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/39/663439/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/39/663439/4"}}},"commit":{"parents":[{"commit":"a5dfa85d4e7ff5bd5a40d37519670392f05ab6fe","subject":"Get rid of unused _OpenStackCloudMixin.get_region","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a5dfa85d4e7ff5bd5a40d37519670392f05ab6fe"}]}],"author":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-05 21:19:01.000000000","tz":-300},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-06 17:25:00.000000000","tz":-300},"subject":"Handle oslo.config exceptions in from_conf","message":"Handle oslo.config exceptions in from_conf\n\nIn the following cases, we used to happily allow the Connection to the\nservice, using default Adapter settings:\n\n- If the conf section for a given service is missing, or present but\n  without ksa adapter opts registered.\n- If the conf section for a given service has bogus values.\n\nNow for these scenarios, we disable that service with a helpful reason.\n\nThe service disabling is supported at a broader level: If someone sets\nhas_{service_type} to false in their config, we remove the adapter for\nthat service and replace it with something that throws errors when\npeople try to use it. They can optionally set\n{service_type}_disabled_reason to make the message more informative.\n\nCo-Authored-By: Monty Taylor \u003cmordred@inaugust.com\u003e\n\nChange-Id: I3aa1f1633790e6e958bbc510ac5e5a11c0c27a9f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/820790225cdcb078604c2ec6dab20bd6d2761496"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/820790225cdcb078604c2ec6dab20bd6d2761496"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
