From c86fc6e976d0137e20597c039ca8307dc9dac772 Mon Sep 17 00:00:00 2001 From: Ben Potter Date: Mon, 26 Sep 2022 16:04:59 -0400 Subject: [PATCH] chore: examples/lima: bump terraform version (#4205) Download terraform binary directly instead of using Hashicorp APT repo. Workaround for https://github.com/hashicorp/terraform/issues/31826 Signed-off-by: Cian Johnston Co-authored-by: Ben Potter --- examples/lima/coder.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/examples/lima/coder.yaml b/examples/lima/coder.yaml index 2823d0fa4a..c64561464a 100644 --- a/examples/lima/coder.yaml +++ b/examples/lima/coder.yaml @@ -63,12 +63,12 @@ provision: #!/bin/bash set -eux -o pipefail command -v terraform >/dev/null 2>&1 && exit 0 - wget -qO - terraform.gpg https://apt.releases.hashicorp.com/gpg | gpg --dearmor -o /usr/share/keyrings/terraform-archive-keyring.gpg - echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/terraform-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" > /etc/apt/sources.list.d/terraform.list - export DEBIAN_FRONTEND=noninteractive - apt-get update -y - apt-get install terraform=1.1.9 - apt-mark hold terraform + DEBIAN_FRONTEND=noninteractive apt-get install -qqy unzip + rm -fv /tmp/terraform.zip || true + wget -qO /tmp/terraform.zip "https://releases.hashicorp.com/terraform/1.3.0/terraform_1.3.0_linux_$(dpkg --print-architecture).zip" + unzip /tmp/terraform.zip -d /usr/local/bin/ + chmod +x /usr/local/bin/terraform + rm -fv /tmp/terraform.zip || true - mode: system script: | #!/bin/bash