dhcp agent race with port update and network create
Bug #1659919 reported by
Kevin Benton
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Kevin Benton |
Bug Description
Root cause analysis of http://
* shows that port for VM did not go to ACTIVE because DHCP agent didn't notify server that it setup the DHCP reservation.
* DHCP agent didn't setup the reservation because it didn't have the network in its cache yet when it received the port update but it had already started wiring the network in another thread
* the port didn't exist on the server when the network setup thread asked the server for all ports on the network
So fix is that port_update needs to acquire network lock even if network doesn't appear to be in cache.
Changed in neutron: | |
assignee: | nobody → Kevin Benton (kevinbenton) |
tags: | added: ocata-rc-potential |
Changed in neutron: | |
importance: | Undecided → High |
tags: | added: neutron-proactive-backport-potential |
tags: | removed: neutron-proactive-backport-potential |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/426339
Review: https:/