Please make it possible to disregard received DHCP options such as DNS and default gateway addresses while configuring an ethernet IPV4 address.
for example:
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-subnet-mask ignore
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-subnet-mask 255.255.255.128
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-broadcast-address
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-default-gateway ignore
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-default-gateway 192.168.1.1
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-routers 10.0.0.0/16 192.168.1.100
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-routers ignore
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-routers 192.168.1.1
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-domain-name-servers ignore
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-domain-name-servers 192.168.1.1
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-rfc3442-classless-static-routes ignore
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-domain-name sub.domain.local
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-interface-mtu ignore;
vyos@vyos# set interfaces ethernet eth0 address dhcp alter-dhcp-interface-mtu 1280;
Adding this capability also improves user experience by eliminating the conceptual issue regarding lack of visibility about existence of such route configuration. (they are not present in a normal "//show configuration commands//" output ).