diff options
| author | canoziia <canoziia@projectk.org> | 2025-10-02 22:28:19 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-02 16:28:19 +0200 |
| commit | 3a5947fb673aaabcd79967ce08d04b6785f9f550 (patch) | |
| tree | 6e2e45ae5ccd70d6d314bd18982b74647df6abc7 | |
| parent | 55a95ce60e3f4f32316875dca37ee96b323671f4 (diff) | |
| download | vyos-1x-3a5947fb673aaabcd79967ce08d04b6785f9f550.tar.gz vyos-1x-3a5947fb673aaabcd79967ce08d04b6785f9f550.zip | |
kea: T7823: DHCP-server lease cannot be cleared
* kea: T7823: DHCP-server lease cannot be cleared
* Update smoketest/scripts/cli/test_service_dhcp-server.py
Co-authored-by: Christian Breunig <christian@breunig.cc>
---------
Co-authored-by: Christian Breunig <christian@breunig.cc>
| -rw-r--r-- | python/vyos/kea.py | 2 | ||||
| -rwxr-xr-x | smoketest/scripts/cli/test_service_dhcp-server.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/python/vyos/kea.py b/python/vyos/kea.py index b2b92ef21..f3334a688 100644 --- a/python/vyos/kea.py +++ b/python/vyos/kea.py @@ -480,7 +480,7 @@ def kea_add_lease( return False -def kea_delete_lease(inet, ip_address, vrf_name=''): +def kea_delete_lease(inet, vrf_name, ip_address): args = {'ip-address': ip_address} result = _ctrl_socket_command(inet, vrf_name, f'lease{inet}-del', args) diff --git a/smoketest/scripts/cli/test_service_dhcp-server.py b/smoketest/scripts/cli/test_service_dhcp-server.py index b0b0104b7..94044f8b2 100755 --- a/smoketest/scripts/cli/test_service_dhcp-server.py +++ b/smoketest/scripts/cli/test_service_dhcp-server.py @@ -1366,7 +1366,7 @@ class TestServiceDHCPServer(VyOSUnitTestSHIM.TestCase): def internal_cleanup(): for seq in client_range: ip_addr = inc_ip(subnet, seq) - kea_delete_lease(4, ip_addr) + kea_delete_lease(4, None, ip_addr) cmd( f'{HOSTSD_CLIENT} --delete-hosts --tag dhcp-server-{ip_addr} --apply' ) |
