Some of our users got problems with the default of systemd-networkd of
not using the provided domains for lookups by default. It was reported
from at least one cloud vendor (Microsoft Azure) as a problem. But it
is not configurable on the systemd side in this version. So right now
we search for a not too problematic solution to enable this.
Right now we see the following options to do that:
- Patch cloud-init to set this value hard in the generated networkd
units.
- Use undefined override behaviour in netplan.io to override that value.
- Backport the systemd support for a default.
AFAIK, Ubuntu did actually change the compiled in default to on for some
time now.
Could you please backport the support for changing this default from
#32194?
Bastian