2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-19 04:40:21 +00:00

Merge pull request #1838 from immarvin/onrhstatic

No additional comments for 5 days. Merging.
This commit is contained in:
Mark Gurevich
2016-09-21 16:49:22 -04:00
committed by GitHub

View File

@ -1530,16 +1530,15 @@ sub mkinstall
if (xCAT::Utils->version_cmp($kversion, "7.0") < 0) {
$kcmdline .= " ip=$ipaddr netmask=$netmask gateway=$gateway hostname=$hostname ";
} else {
unless ($nicname) {
$nicname = "bootnic";
my $mactab = xCAT::Table->new("mac");
my $macref = $mactab->getNodeAttribs($node, ['mac']);
my $mac = xCAT::Utils->parseMacTabEntry($macref->{mac}, $node);
$kcmdline .= " ifname=$nicname:$mac";
$kcmdline .= " ip=$ipaddr" . "::" . "$gateway" . ":" . "$netmask" . ":" . "$hostname" . ":";
if($nicname){
$kcmdline .= "$nicname";
}
$kcmdline .= " ip=$ipaddr" . "::" . "$gateway" . ":" . "$netmask" . ":" . "$hostname" . ":" . "$nicname" . ":" . "none";
$kcmdline .= " bootdev=$nicname ";
$kcmdline .=":none::";
if($net_params->{mac}){
$kcmdline .="$net_params->{mac}";
}
}
my %nameservers = %{ xCAT::NetworkUtils->getNodeNameservers([$node]) };