Reviewed: https://review.openstack.org/338565 Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=235aa35b763e5d1f745b897f9b58b92e3c26a96e Submitter: Jenkins Branch: master
commit 235aa35b763e5d1f745b897f9b58b92e3c26a96e Author: Kevin Benton <ke...@benton.pub> Date: Wed Jul 6 02:10:46 2016 -0700 Catch missing binding record in provision handler The 'provisioned' event handler in ML2 uses db.get_port which disables eagerloading. This means that it can get back a record which may have its binding record deleted by a concurrent process before it references it. So we just need to check that the port has a port_binding before referencing any of its attributes. Change-Id: I1a939c549a347004cbe4ca3a3d9307fbb71083ba Closes-Bug: #1599643 ** 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/1599643 Title: Bug 1370570 has come back Status in neutron: Fix Released Bug description: http://logs.openstack.org/38/331238/1/check/gate-tempest-dsvm-neutron- dvr/6a0593b/logs/screen-q-svc.txt.gz#_2016-07-06_20_06_02_676 To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1599643/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp