From 503a31ad518163f5002d30f5e89dbb811be71455 Mon Sep 17 00:00:00 2001 From: Junxiaw Date: Thu, 18 Dec 2014 18:37:02 -0800 Subject: [PATCH] modify makedhcp command --- xCAT-test/autotest/testcase/makedhcp/cases0 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/xCAT-test/autotest/testcase/makedhcp/cases0 b/xCAT-test/autotest/testcase/makedhcp/cases0 index 51f0e909b..58f2f6738 100644 --- a/xCAT-test/autotest/testcase/makedhcp/cases0 +++ b/xCAT-test/autotest/testcase/makedhcp/cases0 @@ -129,6 +129,18 @@ check:output=~11:22:33:44:55:66 cmd:chdef -t node -o $$CN mac= cmd:cat /tmp/$$CN.stanza | chdef -z end +start:makedhcp_a_ubuntu +os:Linux +cmd:lsdef -l $$CN -z > /tmp/$$CN.stanza +cmd:chdef -t node -o $$CN mac=11:22:33:44:55:66 +cmd:makedhcp -a +check:rc==0 +cmd:if [ -f /var/lib/dhcp/dhcpd.leases ]; then cat /var/lib/dhcp/dhcpd.leases; fi +check:output=~$$CN +check:output=~11:22:33:44:55:66 +cmd:chdef -t node -o $$CN mac= +cmd:cat /tmp/$$CN.stanza | chdef -z +end start:makedhcp_a_d os:Linux @@ -139,6 +151,15 @@ cmd:if [ -f /var/lib/dhcpd/dhcpd.leases ]; then cat /var/lib/dhcpd/dhcpd.leases check:output!~$$CN cmd:makedhcp -a end +start:makedhcp_a_d_ubuntu +os:Linux +cmd:makedhcp -a -d +check:rc==0 +cmd:service isc-dhcp-server restart +cmd:if [ -f /var/lib/dhcp/dhcpd.leases ]; then cat /var/lib/dhcp/dhcpd.leases | grep $$CN; fi +check:output!~$$CN +cmd:makedhcp -a +end start:makedhcp_d os:Linux