diff --git a/cluster/vagrant/provision-master.sh b/cluster/vagrant/provision-master.sh index 663fde3077..561f0c65c7 100755 --- a/cluster/vagrant/provision-master.sh +++ b/cluster/vagrant/provision-master.sh @@ -79,9 +79,6 @@ EOF # Install Salt # - # We specify -X to avoid a race condition that can cause minion failure to - # install. See https://github.com/saltstack/salt-bootstrap/issues/270 - # # -M installs the master curl -sS -L --connect-timeout 20 --retry 6 --retry-delay 10 https://bootstrap.saltstack.com | sh -s -- -M diff --git a/cluster/vagrant/provision-minion.sh b/cluster/vagrant/provision-minion.sh index f6f9bc8c60..f8610d21af 100755 --- a/cluster/vagrant/provision-minion.sh +++ b/cluster/vagrant/provision-minion.sh @@ -43,14 +43,7 @@ EOF # we will run provision to update code each time we test, so we do not want to do salt install each time if ! which salt-minion >/dev/null 2>&1; then # Install Salt - # - # We specify -X to avoid a race condition that can cause minion failure to - # install. See https://github.com/saltstack/salt-bootstrap/issues/270 - curl -sS -L --connect-timeout 20 --retry 6 --retry-delay 10 https://bootstrap.saltstack.com | sh -s -- -X - - ## TODO this only works on systemd distros, need to find a work-around as removing -X above fails to start the services installed - systemctl enable salt-minion - systemctl start salt-minion + curl -sS -L --connect-timeout 20 --retry 6 --retry-delay 10 https://bootstrap.saltstack.com | sh -s fi # run the networking setup