OVS: can ping qdhcp from qrouter but not instances
Running newton on xenial.
From the network node I can ping the gateway:
ip netns exec qrouter-30a10a2f-c53e-4b05-be3b-46d5b500bf5c ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.039 ms
And ping the dhcp instances that reside on the compute nodes:
ip netns exec qrouter-30a10a2f-c53e-4b05-be3b-46d5b500bf5c ping 192.168.1.2
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.052 mse here
When I spin up an instance it never gets an answer from the dhcp service even if it happens to be on the same compute node.
When I assign a static ip to the instance it cannot ping the gateway or dhcp servers, nor can I ping its ip from the network node.
ip netns exec qrouter-30a10a2f-c53e-4b05-be3b-46d5b500bf5c tcpdump -i qr-5c22f92b-6d
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on qr-5c22f92b-6d, link-type EN10MB (Ethernet), capture size 262144 bytes
I'm not sure what my next steps should be, could it be related to firewall rules and the instance?