20610: Fixes deployment order to avoid failures.
authorLucas Di Pentima <lucas.dipentima@curii.com>
Thu, 27 Jul 2023 21:17:09 +0000 (18:17 -0300)
committerLucas Di Pentima <lucas.dipentima@curii.com>
Thu, 27 Jul 2023 21:17:09 +0000 (18:17 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

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