diff --git a/xCAT-server/lib/xcat/plugins/updatenode.pm b/xCAT-server/lib/xcat/plugins/updatenode.pm index 02890728f..45d198ffa 100644 --- a/xCAT-server/lib/xcat/plugins/updatenode.pm +++ b/xCAT-server/lib/xcat/plugins/updatenode.pm @@ -1375,7 +1375,12 @@ sub updatenoderunps $subreq, 0, 1 ); } - + # report final status PCM + if ((defined($request->{status})) && ($request->{status} eq "yes")) { + my $rsp = {}; + $rsp->{status}->[0] = "Running of postscripts has completed."; + $callback->($rsp); + } return; } @@ -1764,6 +1769,12 @@ sub updatenodesoftware return 1; } } + # report final status PCM + if ((defined($request->{status})) && ($request->{status} eq "yes")) { + my $rsp = {}; + $rsp->{status}->[0] = "Running of Software maintenance has completed."; + $callback->($rsp); + } return; }