l2_pop flows missing when spawning VMs at a high rate
Bug #1789846 reported by
Oleg Bondarev
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Oleg Bondarev |
Bug Description
version: Pike, DVR enabled, 28 compute nodes
scenario: spawn 140 VMs concurrently, with pre-created neutron ports
issue: on some compute nodes VMs cannot get IP address, no reply on dhcp broadcasts. All new VMs spawned on the same compute node in the same network have this problem.
it appears that flood table on compute nodes with issue is missing outputs to dhcp nodes:
cookie=
tags: | added: neutron-proactive-backport-potential |
To post a comment you must log in.
following seen in openvswitch log:
2018-08- 28T17:26: 10.843Z| 06607|bridge| INFO|bridge br-int: added interface qvoac23292e-66 on port 435 28T17:26: 11.238Z| 06608|bridge| INFO|bridge br-int: added interface qr-ac42c54b-a8 on port 436
2018-08-
and in ovs agent log:
2018-08-28 22:56:14,710.710 2189 INFO neutron. plugins. ml2.drivers. openvswitch. agent.ovs_ neutron_ agent [req-9b0dc89c- d20a-4d18- b96b-3f7bae8407 95 - - - - -] Configuration for devices up [u'ac42c54b- a81d-498a- 8f4b-f3bb8eb57d 46', u'ac23292e- 6612-4cb5- 88b0-5ff64564e6 80'] and devices down [] completed.
where ac42c54b is a distributed router interface and ac23292e is a VM port.
So 2 ports are plugged and activated at the agent almost at the same time.