20610: Fixes deployment order to avoid failures.
[arvados.git] / tools / salt-install / installer.sh
index cfa7b1454ad24cfad790ed542808a6635d5c0111..3c583a0e69864158cc8aa5af01b6125badfe3dae 100755 (executable)
@@ -307,8 +307,8 @@ case "$subcmd" in
 
            for NODE in "${!NODES[@]}"
            do
-               # then 'api' or 'controller' roles
-               if [[ "${NODES[$NODE]}" =~ (api|controller) ]] ; then
+               # then 'balancer' role
+               if [[ "${NODES[$NODE]}" =~ (balancer) ]] ; then
                    deploynode $NODE "${NODES[$NODE]}"
                    unset NODES[$NODE]
                fi
@@ -316,8 +316,8 @@ case "$subcmd" in
 
            for NODE in "${!NODES[@]}"
            do
-               # then 'balancer' role
-               if [[ "${NODES[$NODE]}" =~ (balancer) ]] ; then
+               # then 'api' or 'controller' roles
+               if [[ "${NODES[$NODE]}" =~ (api|controller) ]] ; then
                    deploynode $NODE "${NODES[$NODE]}"
                    unset NODES[$NODE]
                fi