summaryrefslogtreecommitdiff
path: root/smoketest/scripts/cli
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@vyos.io>2025-10-14 15:25:30 +0100
committerGitHub <noreply@github.com>2025-10-14 15:25:30 +0100
commit3c4c1275493eaced14a90d61447c8bc8db4a4546 (patch)
tree1a699ad39c1c0bac22f1de3f37ce54f997a7a575 /smoketest/scripts/cli
parent8a163d92b7de783db485c1cd7a6d045f8d3e1a8f (diff)
parent04434b1e82d2aac2fa9d1690dc6d38e3ea6872f6 (diff)
downloadvyos-1x-3c4c1275493eaced14a90d61447c8bc8db4a4546.tar.gz
vyos-1x-3c4c1275493eaced14a90d61447c8bc8db4a4546.zip
Merge pull request #4786 from mzpqnxow/T7723
dhcp-server: T7723: add DHCP Option 26 (interface MTU)
Diffstat (limited to 'smoketest/scripts/cli')
-rwxr-xr-xsmoketest/scripts/cli/test_service_dhcp-server.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/smoketest/scripts/cli/test_service_dhcp-server.py b/smoketest/scripts/cli/test_service_dhcp-server.py
index 94044f8b2..ec8d08388 100755
--- a/smoketest/scripts/cli/test_service_dhcp-server.py
+++ b/smoketest/scripts/cli/test_service_dhcp-server.py
@@ -224,6 +224,7 @@ class TestServiceDHCPServer(VyOSUnitTestSHIM.TestCase):
server_identifier = bootfile_server
ipv6_only_preferred = '300'
capwap_access_controller = '192.168.2.125'
+ interface_mtu = '1420'
pool = base_path + ['shared-network-name', shared_net_name, 'subnet', subnet]
self.cli_set(pool + ['subnet-id', '1'])
@@ -232,6 +233,7 @@ class TestServiceDHCPServer(VyOSUnitTestSHIM.TestCase):
self.cli_set(pool + ['option', 'name-server', dns_1])
self.cli_set(pool + ['option', 'name-server', dns_2])
self.cli_set(pool + ['option', 'domain-name', domain_name])
+ self.cli_set(pool + ['option', 'interface-mtu', interface_mtu])
self.cli_set(pool + ['option', 'ip-forwarding'])
self.cli_set(pool + ['option', 'smtp-server', smtp_server])
self.cli_set(pool + ['option', 'pop-server', smtp_server])
@@ -364,6 +366,11 @@ class TestServiceDHCPServer(VyOSUnitTestSHIM.TestCase):
['Dhcp4', 'shared-networks', 0, 'subnet4', 0, 'option-data'],
{'name': 'ip-forwarding', 'data': 'true'},
)
+ self.verify_config_object(
+ obj,
+ ['Dhcp4', 'shared-networks', 0, 'subnet4', 0, 'option-data'],
+ {'name': 'interface-mtu', 'data': interface_mtu},
+ )
# Time zone
self.verify_config_object(