[DHCP] Race condition when creating a network
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Rodolfo Alonso |
Bug Description
When a new network is created, the code [1] first calls the DHCP driver "disable" and then it calls "enable". That sometimes creates a race condition where the namespace is deleted (including the existing DHCP port). This section, that was supposed to be deleted after Zed release, should be removed to avoid the mentioned race condition. For example, for the network "79caa1c4-
Sometimes that leads to an incomplete state where the DHCP is not present (the DHCP port must be present since the DHCP namespace creation).
[1]https:/
[2]https:/
Changed in neutron: | |
assignee: | nobody → Rodolfo Alonso (rodolfo-alonso-hernandez) |
importance: | Undecided → High |
Fix proposed to branch: master /review. opendev. org/c/openstack /neutron/ +/924385
Review: https:/