diff --git a/xCAT-server/lib/xcat/plugins/zvm.pm b/xCAT-server/lib/xcat/plugins/zvm.pm index f40784547..6464581ba 100644 --- a/xCAT-server/lib/xcat/plugins/zvm.pm +++ b/xCAT-server/lib/xcat/plugins/zvm.pm @@ -3092,7 +3092,18 @@ sub nodeSet { my $mask = $propVals->{'mask'}; my $gateway = $propVals->{'gateway'}; my $ftp = $propVals->{'tftpserver'}; - my $nameserver = $propVals->{'nameservers'}; + + # convert to nameserver IP + my $nameserver; + if ($propVals->{'nameservers'} eq '') + { + $nameserver = xCAT::InstUtils->convert_xcatmaster(); + } + else + { + $nameserver = $propVals->{'nameservers'}; + } + if ( !$network || !$mask || !$ftp || !$nameserver ) { # It is acceptable to not have a gateway