[Yahoo-eng-team] [Bug 1823294] Re: test_update_provider_net_unsupported failure

2019-04-08 Thread OpenStack Infra
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

2019-04-05 Thread YAMAMOTO Takashi
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