Having an interface file such as /run/net-eno2.conf with the following content:
DEVICE='eno2' PROTO='dhcp' IPV4ADDR='10.10.10.10' IPV4BROADCAST='10.10.10.255' IPV4NETMASK='255.255.255.0' IPV4GATEWAY='10.10.10.1' IPV4DNS0='169.254.169.254' IPV4DNS1='0.0.0.0' HOSTNAME='' DNSDOMAIN='test.com' NISDOMAIN='' ROOTSERVER='169.254.169.254' ROOTPATH='' filename='/ipxe.efi' UPTIME='45' DHCPLEASETIME='86400' DOMAINSEARCH='test.com'
net-interface-handler translates it to:
nameserver 169.254.169.254 domainsearch test.com
instead of:
nameserver 169.254.169.254 search test.com
The problem is that domainsearch is not a valid configuration option for /etc/resolv.conf and is ignored.
Having an interface file such as /run/net-eno2.conf with the following content:
DEVICE='eno2' '10.10. 10.10' '10.10. 10.255' '255.255. 255.0' '10.10. 10.1' '169.254. 169.254' 'test.com' '169.254. 169.254' '/ipxe. efi' '86400' 'test.com'
PROTO='dhcp'
IPV4ADDR=
IPV4BROADCAST=
IPV4NETMASK=
IPV4GATEWAY=
IPV4DNS0=
IPV4DNS1='0.0.0.0'
HOSTNAME=''
DNSDOMAIN=
NISDOMAIN=''
ROOTSERVER=
ROOTPATH=''
filename=
UPTIME='45'
DHCPLEASETIME=
DOMAINSEARCH=
net-interface- handler translates it to:
nameserver 169.254.169.254
domainsearch test.com
instead of:
nameserver 169.254.169.254
search test.com
The problem is that domainsearch is not a valid configuration option for /etc/resolv.conf and is ignored.