summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@vyos.io>2026-03-30 13:02:01 +0100
committerGitHub <noreply@github.com>2026-03-30 13:02:01 +0100
commit7a0b2775278338902631ea8bfe51170d5119a876 (patch)
tree448cbb00c5e9df9c79bb80bff24222e7c50a1772
parent6833ff44086a7888cc1611dc5e70c65465082430 (diff)
parentd0324c6487ba638130989e78e102014e4dccf644 (diff)
downloadvyos-1x-7a0b2775278338902631ea8bfe51170d5119a876.tar.gz
vyos-1x-7a0b2775278338902631ea8bfe51170d5119a876.zip
Merge pull request #5083 from fatpelt/current
kea: T8408: Fixes to enable dhcp option 67
-rw-r--r--python/vyos/kea.py1
-rwxr-xr-xsmoketest/scripts/cli/test_service_dhcp-server.py5
2 files changed, 6 insertions, 0 deletions
diff --git a/python/vyos/kea.py b/python/vyos/kea.py
index c950a0d67..703dd8b49 100644
--- a/python/vyos/kea.py
+++ b/python/vyos/kea.py
@@ -47,6 +47,7 @@ kea4_options = {
'captive_portal': 'v4-captive-portal',
'capwap_controller': 'capwap-ac-v4',
'interface_mtu': 'interface-mtu',
+ 'bootfile_name': 'boot-file-name',
}
kea6_options = {
diff --git a/smoketest/scripts/cli/test_service_dhcp-server.py b/smoketest/scripts/cli/test_service_dhcp-server.py
index 3fe613672..f1929b71e 100755
--- a/smoketest/scripts/cli/test_service_dhcp-server.py
+++ b/smoketest/scripts/cli/test_service_dhcp-server.py
@@ -384,6 +384,11 @@ class TestServiceDHCPServer(VyOSUnitTestSHIM.TestCase):
self.verify_config_object(
obj,
['Dhcp4', 'shared-networks', 0, 'subnet4', 0, 'option-data'],
+ {'name': 'boot-file-name', 'data': bootfile_name},
+ )
+ self.verify_config_object(
+ obj,
+ ['Dhcp4', 'shared-networks', 0, 'subnet4', 0, 'option-data'],
{'name': 'domain-name', 'data': domain_name},
)
self.verify_config_object(