I am wary of any design decision in netplan that fundamentally prioritizes ipv4 over ipv6. I'd like to suggest the following working definition of network-online.target:
- all "non-optional" interfaces have an address configured for at least one address family or have timed out, and
- there is at least one default route for at least one address family, and
- there is at least one DNS server known.
Does this sound like a correct, and complete, definition of what network-online.target should provide, by default, with further knobs in netplan to enforce specific address families?
I am wary of any design decision in netplan that fundamentally prioritizes ipv4 over ipv6. I'd like to suggest the following working definition of network- online. target:
- all "non-optional" interfaces have an address configured for at least one address family or have timed out, and
- there is at least one default route for at least one address family, and
- there is at least one DNS server known.
Does this sound like a correct, and complete, definition of what network- online. target should provide, by default, with further knobs in netplan to enforce specific address families?