When attaching network to EVPN the DHCP stops working. The issue here that we redirect all traffic from 22 table into group:X and original neutron rules that passes traffic to DHCP server via other VXLAN tunnels doesn't work.
root@vs-ps-u3zxwtxhrljc-0-liyycceouln2-server-hnx2glcv5wn5:/# ovs-ofctl dump-flows br-tun --protocols=OpenFlow13 table=22
cookie=0xba5eaef6ce8230ae, duration=15061.762s, table=22, n_packets=216, n_bytes=9072, priority=1,dl_vlan=1 actions=pop_vlan,set_field:0x3->tun_id,output:"vxlan-0a0f0025",output:"vxlan-0a0
f0055"
cookie=0xba5eaef6ce8230ae, duration=15061.206s, table=22, n_packets=2, n_bytes=84, priority=1,dl_vlan=2 actions=pop_vlan,set_field:0x4->tun_id,output:"vxlan-0a0f0025",output:"vxlan-0a0f001
3"
cookie=0x3fab1f5ed729d8d1, duration=15041.025s, table=22, n_packets=11, n_bytes=822, priority=5,dl_vlan=2 actions=group:2
cookie=0xba5eaef6ce8230ae, duration=6167.083s, table=22, n_packets=59, n_bytes=11688, priority=1,dl_vlan=3 actions=pop_vlan,set_field:0x5->tun_id,output:"vxlan-0a0f0055",output:"vxlan-0a0f
0013"
cookie=0x0, duration=67.415s, table=22, n_packets=1881, n_bytes=641146, priority=5,dl_vlan=1 actions=group:1
cookie=0xba5eaef6ce8230ae, duration=15083.553s, table=22, n_packets=14, n_bytes=588, priority=0 actions=drop
root@vs-ps-u3zxwtxhrljc-0-liyycceouln2-server-hnx2glcv5wn5:/# ovs-ofctl dump-groups br-tun
NXST_GROUP_DESC reply (xid=0x2):
group_id=2,type=all,bucket=bucket_id:0,actions=strip_vlan,load:0xc8->NXM_NX_TUN_ID[],output:"vxlan-0a0f0009"
group_id=1,type=all,bucket=bucket_id:0,actions=strip_vlan,load:0x64->NXM_NX_TUN_ID[],output:"vxlan-0a0f0009"
Proposed fix: https:/ /review. opendev. org/c/openstack /networking- bagpipe/ +/775398