diff --git a/perl-xCAT/xCAT/PPCconn.pm b/perl-xCAT/xCAT/PPCconn.pm index d7da923d1..b794aa5b9 100644 --- a/perl-xCAT/xCAT/PPCconn.pm +++ b/perl-xCAT/xCAT/PPCconn.pm @@ -720,7 +720,11 @@ sub rmhmcmgt my $ent = $nodehm_tab->getNodeAttribs( $node, ['mgt']); if ( !$ent or $ent->{mgt} ne $hwtype) { - $nodehm_tab->setNodeAttribs( $node, { mgt=>$hwtype}); + if ($hwtype eq "cec" || $hwtype eq "frame") { + $nodehm_tab->setNodeAttribs( $node, { mgt=>"fsp"}); + } else { + $nodehm_tab->setNodeAttribs( $node, { mgt=>$hwtype}); + } } my $ppc_tab = xCAT::Table->new('ppc', -create=>1);