2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-18 20:30:56 +00:00

Merge pull request #1597 from fenggaobj/master

1596:Enhance the process of reinstall for PCM
This commit is contained in:
Xiaopeng Wang
2016-08-17 08:52:05 +08:00
committed by GitHub

View File

@ -996,8 +996,16 @@ Usage:
# Add BMC/FSP as reserve NICs and not remove it form nics table
foreach my $oldNic (keys %$oldNicsRef) {
if ($oldNicsRef->{$oldNic}->{'type'} ne 'BMC' and $oldNicsRef->{$oldNic}->{'type'} ne 'FSP') {
$updateNicsHash{$oldNic} = 1;
if ($oldNicsRef->{$oldNic}->{'type'} ne 'BMC' and $oldNicsRef->{$oldNic}->{'type'} ne 'FSP'){
if ($oldNicsRef->{$oldNic}->{'network'} eq $newNicsRef->{$oldNic}->{'network'}){
$reserveNicsHash{$oldNic} = 1;
if(exists $updateNicsHash{$oldNic})
{
delete($updateNicsHash{$oldNic});
}
} else {
$updateNicsHash{$oldNic} = 1;
}
} else {
$reserveNicsHash{$oldNic} = 1;
}