diff --git a/xCAT-server/lib/xcat/plugins/blade.pm b/xCAT-server/lib/xcat/plugins/blade.pm index 0253a455d..22e7e2b76 100644 --- a/xCAT-server/lib/xcat/plugins/blade.pm +++ b/xCAT-server/lib/xcat/plugins/blade.pm @@ -5318,6 +5318,10 @@ sub dompa { push @cfgtext, "Hardware type $mptype is not supported. Valid types(mm,cmm).\n"; $rc = 1; $args = []; + } elsif ($mpa ne $node && grep /updateBMC/, @exargs) { + push @cfgtext, "The option updateBMC only supported for the CMM"; + $rc = 1; + $args = []; } else { $result = clicmds($mpa,$user,$pass,$node,$slot,cmds=>\@exargs); $rc |= @$result[0];