From aa27b21d36b65a74a6ce7b9a62b0bbf87db18068 Mon Sep 17 00:00:00 2001 From: Kevin Bell Date: Fri, 7 Jul 2017 13:24:09 -0700 Subject: [PATCH 1/2] No Terraform version check --- bin/terraform | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/bin/terraform b/bin/terraform index ff402ef..4bfc8e2 100755 --- a/bin/terraform +++ b/bin/terraform @@ -4,16 +4,6 @@ set -e set -o pipefail -is_valid_version() { - valid=('v0.6.14' 'v0.6.15' 'v0.6.16' 'v0.7.0') - for v in "${valid[@]}"; do - if [[ $1 = $v ]]; then - return 0 - fi - done - return 1 -} - brew_install_terraform() { brew -v &> /dev/null || return 1 echo "It looks like you have homebrew installed. Would you like to use it to install Terraform?" >&2 @@ -49,18 +39,6 @@ install_terraform() { fi } -handle_unsupported_version() { - echo "It looks like you have an unsupported version (${1}) of Terraform installed. How would you like to proceed?" >&2 - echo "1: Install a separate, local Terraform version without touching the system version." >&2 - echo "2: Exit. I'll upgrade on my own." >&2 - read selection - case "$selection" in - 1) local=true install_terraform;; - 2) exit 1;; - *) echo "Please enter \"1\" or \"2\" then hit ENTER" >&2; handle_unsupported_version "$1";; - esac -} - terraform_wrapper() { version=$(terraform -v 2>/dev/null | awk '{print $2}') || true if [[ -x .dependencies/terraform ]]; then @@ -69,9 +47,6 @@ terraform_wrapper() { elif [[ -z $version ]]; then install_terraform terraform_wrapper "$@" - elif ! is_valid_version $version; then - handle_unsupported_version $version - terraform_wrapper "$@" else echo "Using system Terraform" >&2 terraform "$@" From fed1defaa27ac46fdd40c85a69fa6803bed0ba2d Mon Sep 17 00:00:00 2001 From: Kevin Bell Date: Fri, 7 Jul 2017 13:45:35 -0700 Subject: [PATCH 2/2] Re-add region population --- circleci.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/circleci.tf b/circleci.tf index 7ece9f5..6e71238 100644 --- a/circleci.tf +++ b/circleci.tf @@ -381,6 +381,7 @@ replicated -version || curl https://s3.amazonaws.com/circleci-enterprise/init-se config_dir=/var/lib/replicated/circle-config mkdir -p $config_dir +echo '${var.aws_region}' > $config_dir/aws_region echo '${var.circle_secret_passphrase}' > $config_dir/circle_secret_passphrase echo '${aws_sqs_queue.shutdown_queue.id}' > $config_dir/sqs_queue_url echo '${aws_s3_bucket.circleci_bucket.id}' > $config_dir/s3_bucket