upgrade to newer terraform that is compatible with google cloud API

Fixes #3741
This commit is contained in:
Murali Reddy committed 2019-12-06 10:19:27 +05:30
1 parent 390a4099d0
commit 6d2366ca4c
2 files changed
+3 -2

No files matched your search

+1 -1
View File
@@ -10,7 +10,7 @@ function signal_failure() {
trap signal_failure ERR
function install_terraform() {
curl -fsS https://releases.hashicorp.com/terraform/0.8.5/terraform_0.8.5_linux_amd64.zip | gunzip >terraform && chmod +x terraform && sudo mv terraform /usr/bin
curl -fsS https://releases.hashicorp.com/terraform/0.11.14/terraform_0.11.14_linux_amd64.zip | gunzip >terraform && chmod +x terraform && sudo mv terraform /usr/bin
}
function install_ansible() {
+2 -1
View File
@@ -206,7 +206,8 @@ function set_hosts() {
function provision_remotely() {
case "$1" in
on)
terraform apply -input=false -parallelism="$NUM_HOSTS" -var "app=$APP" -var "name=$NAME" -var "num_hosts=$NUM_HOSTS" "$DIR/../tools/provisioning/$2"
terraform init "$DIR/../tools/provisioning/gcp"
terraform apply -auto-approve -input=false -parallelism="$NUM_HOSTS" -var "app=$APP" -var "name=$NAME" -var "num_hosts=$NUM_HOSTS" "$DIR/../tools/provisioning/$2"
local status=$?
ssh_user=$(terraform output username)
ssh_id_file=$(terraform output private_key_path)