diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 875434317c6e28a462a3eba3a4e339f124501a34..57f5ed4e1218134575ed69a0f9f0281421e5c2fa 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -445,7 +445,7 @@ cleanup_knightly: script: - > SERVER_TO_BE_DELETE=($(openstack server list --name $OOD_INSTANCE_NAME --sort-column Image --sort-descending -f value -c ID - | awk -v NSTK=$NUM_SERVER_TO_KEEP -v OID=$OLD_INSTANCE_ID '$0 != OID {count++} \ + | awk -v NSTK=$NUM_SERVER_TO_KEEP -v OID=$OLD_INSTANCE_ID '$0 != OID {count++} $0 != OID && count>NSTK {print}')) - | for svr in ${SERVER_TO_BE_DELETE[@]}; do