I have container which needs to be connected to multiple overlay networks and one internal macvlan network.
Every time I connect the container to the macvlan network, it's default gateway will be set to non-existent default gateway.
I don't think internal networks should touch default gateway at all.