2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-29 09:13:08 +00:00

check BMC state after BMCreboot in rflash -d

This commit is contained in:
bybai 2018-08-03 02:34:24 -04:00
parent fc1c23285e
commit 23759f22fc

View File

@ -2447,8 +2447,13 @@ sub deal_with_response {
if ($node_info{$node}{cur_status} eq "RPOWER_RESET_RESPONSE" and defined $status_info{RPOWER_RESET_RESPONSE}{argv} and $status_info{RPOWER_RESET_RESPONSE}{argv} =~ /bmcreboot$/) {
my $infomsg = "BMC $::POWER_STATE_REBOOT";
xCAT::SvrUtils::sendmsg($infomsg, $callback, $node);
$wait_node_num--;
return;
if ($::UPLOAD_ACTIVATE_STREAM) {
retry_after($node, "RPOWER_BMC_CHECK_REQUEST", 15);
return;
}else{
$wait_node_num--;
return;
}
}
$error = $::RESPONSE_SERVICE_TIMEOUT;
} else {