nm-cloud-setup policy routing rule breaks connectivity to local containers
In AWS nm-cloud-setup creates a policy routing rule 30400 for eth0. If I try to ping my local container from the host, which has a direct route in the main routing table 10.42.1.2 dev cali02ad7e68ce1 scope link
, it does not work. When doing tcpdump, I can see both the echo request and reply in the container's interface cali02ad7e68ce1
but the ping receives no packets. If I remove that policy routing rule, ping works.
Is there a config I could set to avoid this? Why does nm-cloud-setup create it own policy routing rule instead of using the main one? Thanks!