When a DHCP lease expires, it should be removed from /etc/hosts, but this isn't always happening:
dhcpd[6380]: execute_statement argv[0] = /usr/libexec/vyos/system/on-dhcp-event.sh dhcpd[6380]: execute_statement argv[1] = release dhcpd[6380]: execute: bad arg 2
hostfile-update
shared-network-name VLAN101 {
authoritative
subnet 172.16.101.0/24 {
default-router 172.16.101.254
dns-server 172.16.101.254
domain-name guest.example.org
failover {
local-address 172.16.101.253
name VLAN101
peer-address 172.16.101.252
status secondary
}
lease 3600
range 0 {
start 172.16.101.1
stop 172.16.101.250
}
}
}