DHCP-server lease cannot be cleared:
set interfaces ethernet eth2 address '100.64.2.1/24' set service dhcp-server listen-interface 'eth2' set service dhcp-server shared-network-name LANv42 authoritative set service dhcp-server shared-network-name LANv42 subnet 100.64.2.0/24 range R1 option default-router '100.64.2.1' set service dhcp-server shared-network-name LANv42 subnet 100.64.2.0/24 range R1 option name-server '1.1.1.1' set service dhcp-server shared-network-name LANv42 subnet 100.64.2.0/24 range R1 start '100.64.2.10' set service dhcp-server shared-network-name LANv42 subnet 100.64.2.0/24 range R1 stop '100.64.2.254' set service dhcp-server shared-network-name LANv42 subnet 100.64.2.0/24 subnet-id '1'
check:
vyos@r14:~$ show dhcp server leases IP Address MAC address State Lease start Lease expiration Remaining Pool Hostname Origin ------------ ----------------- ------- ------------------------- ------------------------- ----------- ------ ---------- -------- 100.64.2.10 52:54:00:96:17:74 active 2025-09-15 10:47:13+00:00 2025-09-16 10:47:13+00:00 23:57:02 LANv42 r15 local 100.64.2.11 52:54:00:09:0b:01 active 2025-09-15 10:47:28+00:00 2025-09-16 10:47:28+00:00 23:57:17 LANv42 r15 local vyos@r14:~$ vyos@r14:~$ vyos@r14:~$ clear dhcp-server lease 100.64.2.10 Failed to clear lease for "100.64.2.10" vyos@r14:~$ vyos@r14:~$ clear dhcp-server lease 100.64.2.11 Failed to clear lease for "100.64.2.11" vyos@r14:~$ vyos@r14:~$ vyos@r14:~$ show dhcp server leases IP Address MAC address State Lease start Lease expiration Remaining Pool Hostname Origin ------------ ----------------- ------- ------------------------- ------------------------- ----------- ------ ---------- -------- 100.64.2.10 52:54:00:96:17:74 active 2025-09-15 10:47:13+00:00 2025-09-16 10:47:13+00:00 23:56:52 LANv42 r15 local 100.64.2.11 52:54:00:09:0b:01 active 2025-09-15 10:47:28+00:00 2025-09-16 10:47:28+00:00 23:57:07 LANv42 r15 local vyos@r14:~$
Checked on VyOS 2025.09.10-0018-rolling with manual changes in https://github.com/vyos/vyos-1x/pull/4689
So it doesn't resolve the clear release issue.