[Yahoo-eng-team] [Bug 1823294] Re: test_update_provider_net_unsupported failure
Reviewed: https://review.openstack.org/650599 Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=c760a83a5d9111e48333e1aff5f6dd043cb9e68f Submitter: Zuul Branch:master commit c760a83a5d9111e48333e1aff5f6dd043cb9e68f Author: YAMAMOTO Takashi Date: Mon Apr 8 09:35:43 2019 +0900 Fix a KeyError Fix a KeyError introduced by the recent change. [1] The unit tests are taken from the PS1 of the original patch. [2] Note that super's get_network doesn't fill in provider network attributes. The ml2 version does it by explicitly calling self.type_manager.extend_network_dict_provider. [1] https://review.openstack.org/#/c/648522 [2] https://review.openstack.org/#/c/648522/1 Closes-Bug: #1823294 Co-Authored-By: Harald Jensås Change-Id: I17b4df558cc7fa370a5f930746030cead6a895d9 ** Changed in: neutron Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1823294 Title: test_update_provider_net_unsupported failure Status in networking-midonet: In Progress Status in neutron: Fix Released Bug description: eg. http://logs.openstack.org/09/649309/5/check/openstack-tox- py35/1ccf308/job-output.txt.gz#_2019-04-05_05_17_36_105547 2019-04-05 05:17:36.099606 | ubuntu-xenial | Traceback (most recent call last): 2019-04-05 05:17:36.099710 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/pecan/core.py", line 683, in __call__ 2019-04-05 05:17:36.099766 | ubuntu-xenial | self.invoke_controller(controller, args, kwargs, state) 2019-04-05 05:17:36.099887 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/pecan/core.py", line 574, in invoke_controller 2019-04-05 05:17:36.099939 | ubuntu-xenial | result = controller(*args, **kwargs) 2019-04-05 05:17:36.100049 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/neutron_lib/db/api.py", line 139, in wrapped 2019-04-05 05:17:36.100092 | ubuntu-xenial | setattr(e, '_RETRY_EXCEEDED', True) 2019-04-05 05:17:36.100200 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2019-04-05 05:17:36.100234 | ubuntu-xenial | self.force_reraise() 2019-04-05 05:17:36.100347 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2019-04-05 05:17:36.100394 | ubuntu-xenial | six.reraise(self.type_, self.value, self.tb) 2019-04-05 05:17:36.100493 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/six.py", line 693, in reraise 2019-04-05 05:17:36.100523 | ubuntu-xenial | raise value 2019-04-05 05:17:36.100629 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/neutron_lib/db/api.py", line 135, in wrapped 2019-04-05 05:17:36.100666 | ubuntu-xenial | return f(*args, **kwargs) 2019-04-05 05:17:36.100769 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_db/api.py", line 154, in wrapper 2019-04-05 05:17:36.100806 | ubuntu-xenial | ectxt.value = e.inner_exc 2019-04-05 05:17:36.100926 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2019-04-05 05:17:36.100968 | ubuntu-xenial | self.force_reraise() 2019-04-05 05:17:36.101081 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2019-04-05 05:17:36.101129 | ubuntu-xenial | six.reraise(self.type_, self.value, self.tb) 2019-04-05 05:17:36.101227 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/six.py", line 693, in reraise 2019-04-05 05:17:36.101256 | ubuntu-xenial | raise value 2019-04-05 05:17:36.101374 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_db/api.py", line 142, in wrapper 2019-04-05 05:17:36.101417 | ubuntu-xenial | return f(*args, **kwargs) 2019-04-05 05:17:36.101535 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/neutron
[Yahoo-eng-team] [Bug 1823294] Re: test_update_provider_net_unsupported failure
https://review.openstack.org/#/c/648522/ introduced the KeyError ** Also affects: neutron Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1823294 Title: test_update_provider_net_unsupported failure Status in networking-midonet: New Status in neutron: New Bug description: eg. http://logs.openstack.org/09/649309/5/check/openstack-tox- py35/1ccf308/job-output.txt.gz#_2019-04-05_05_17_36_105547 2019-04-05 05:17:36.099606 | ubuntu-xenial | Traceback (most recent call last): 2019-04-05 05:17:36.099710 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/pecan/core.py", line 683, in __call__ 2019-04-05 05:17:36.099766 | ubuntu-xenial | self.invoke_controller(controller, args, kwargs, state) 2019-04-05 05:17:36.099887 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/pecan/core.py", line 574, in invoke_controller 2019-04-05 05:17:36.099939 | ubuntu-xenial | result = controller(*args, **kwargs) 2019-04-05 05:17:36.100049 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/neutron_lib/db/api.py", line 139, in wrapped 2019-04-05 05:17:36.100092 | ubuntu-xenial | setattr(e, '_RETRY_EXCEEDED', True) 2019-04-05 05:17:36.100200 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2019-04-05 05:17:36.100234 | ubuntu-xenial | self.force_reraise() 2019-04-05 05:17:36.100347 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2019-04-05 05:17:36.100394 | ubuntu-xenial | six.reraise(self.type_, self.value, self.tb) 2019-04-05 05:17:36.100493 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/six.py", line 693, in reraise 2019-04-05 05:17:36.100523 | ubuntu-xenial | raise value 2019-04-05 05:17:36.100629 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/neutron_lib/db/api.py", line 135, in wrapped 2019-04-05 05:17:36.100666 | ubuntu-xenial | return f(*args, **kwargs) 2019-04-05 05:17:36.100769 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_db/api.py", line 154, in wrapper 2019-04-05 05:17:36.100806 | ubuntu-xenial | ectxt.value = e.inner_exc 2019-04-05 05:17:36.100926 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2019-04-05 05:17:36.100968 | ubuntu-xenial | self.force_reraise() 2019-04-05 05:17:36.101081 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2019-04-05 05:17:36.101129 | ubuntu-xenial | six.reraise(self.type_, self.value, self.tb) 2019-04-05 05:17:36.101227 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/six.py", line 693, in reraise 2019-04-05 05:17:36.101256 | ubuntu-xenial | raise value 2019-04-05 05:17:36.101374 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_db/api.py", line 142, in wrapper 2019-04-05 05:17:36.101417 | ubuntu-xenial | return f(*args, **kwargs) 2019-04-05 05:17:36.101535 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/neutron_lib/db/api.py", line 183, in wrapped 2019-04-05 05:17:36.101594 | ubuntu-xenial | LOG.debug("Retry wrapper got retriable exception: %s", e) 2019-04-05 05:17:36.101704 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2019-04-05 05:17:36.101738 | ubuntu-xenial | self.force_reraise() 2019-04-05 05:17:36.101855 | ubuntu-xenial | File "/home/zuul/src/git.openstack.org/openstack/networking-midonet/.tox/py35/lib/python3.5/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2019-04-05 05:17:36.101935 | ubuntu-xenial | six.reraise(self.type_, self.value, self.tb) 2019-04-05 05:17:36.102041 | ubuntu-xenial | File "/home/zuul/src/git.openstack.or