From a6033e7bf97227195c547a69f41f33acc4daf28b Mon Sep 17 00:00:00 2001 From: mellor Date: Wed, 7 Sep 2011 14:10:21 +0000 Subject: [PATCH] defect 3405123 - rollupdate change LL feature for down nodes git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10459 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- xCAT-server/lib/xcat/plugins/rollupdate.pm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/xCAT-server/lib/xcat/plugins/rollupdate.pm b/xCAT-server/lib/xcat/plugins/rollupdate.pm index 94db0bab8..14589b1f6 100644 --- a/xCAT-server/lib/xcat/plugins/rollupdate.pm +++ b/xCAT-server/lib/xcat/plugins/rollupdate.pm @@ -2521,16 +2521,16 @@ sub remove_LL_reservations { } my @llnodes_removed; foreach my $n (@{$nodes}) { + # change features for this node + if ($CANCEL_DUE_TO_ERROR) { + &remove_LL_updatefeature_only($n); + } else { + &change_LL_feature($n); + } my @lln; if ( (@lln=grep(/^$n$/,@llnodes)) | (@lln=grep(/^$n\./,@llnodes)) ) { $remove_count++; push (@llnodes_removed,$lln[0]); - # change features for this node - if ($CANCEL_DUE_TO_ERROR) { - &remove_LL_updatefeature_only($lln[0]); - } else { - &change_LL_feature($lln[0]); - } if ( $remove_count < $llnode_count ) { $remove_cmd .= " $lln[0]"; } else {