8000 chore: upgrade terraform to `v1.8.5` · coder/coder@eab0c44 · GitHub
[go: up one dir, main page]

Skip to content

Commit eab0c44

Browse files
committed
chore: upgrade terraform to v1.8.5
1 parent b248f12 commit eab0c44

File tree

39 files changed

+242
-191
lines changed
< 8000 button class="Button Button--iconOnly Button--invisible" aria-label="Open diff view settings" id=":R1stdab:" aria-haspopup="true" aria-expanded="false" tabindex="0">
  • conflicting-resources
  • display-apps
  • display-apps-disabled
  • external-auth-providers
  • git-auth-providers
  • instance-id
  • mapped-apps
  • multiple-agents
  • multiple-apps
  • resource-metadata
  • resource-metadata-duplicate
  • rich-parameters
  • rich-parameters-order
  • rich-parameters-validation
  • scripts
  • 39 files changed

    +242
    -191
    lines changed

    .github/actions/setup-tf/action.yaml

    Lines changed: 1 addition & 1 deletion
    Original file line numberDiff line numberDiff line change
    @@ -7,5 +7,5 @@ runs:
    77
    - name: Install Terraform
    88
    uses: hashicorp/setup-terraform@v3
    99
    with:
    10-
    terraform_version: 1.7.5
    10+
    terraform_version: 1.8.4
    1111
    terraform_wrapper: false

    docs/install/offline.md

    Lines changed: 1 addition & 1 deletion
    Original file line numberDiff line numberDiff line change
    @@ -54,7 +54,7 @@ RUN mkdir -p /opt/terraform
    5454
    # The below step is optional if you wish to keep the existing version.
    5555
    # See https://github.com/coder/coder/blob/main/provisioner/terraform/install.go#L23-L24
    5656
    # for supported Terraform versions.
    57-
    ARG TERRAFORM_VERSION=1.7.5
    57+
    ARG TERRAFORM_VERSION=1.8.4
    5858
    RUN apk update && \
    5959
    apk del terraform && \
    6060
    curl -LOs https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_linux_amd64.zip \

    dogfood/Dockerfile

    Lines changed: 1 addition & 1 deletion
    Original file line numberDiff line numberDiff line change
    @@ -171,7 +171,7 @@ RUN apt-get update --quiet && apt-get install --yes \
    171171

    172172
    # NOTE: In scripts/Dockerfile.base we specifically install Terraform version 1.7.5.
    173173
    # Installing the same version here to match.
    174-
    RUN wget -O /tmp/terraform.zip "https://releases.hashicorp.com/terraform/1.7.5/terraform_1.7.5_linux_amd64.zip" && \
    174+
    RUN wget -O /tmp/terraform.zip "https://releases.hashicorp.com/terraform/1.8.4/terraform_1.8.4_linux_amd64.zip" && \
    175175
    unzip /tmp/terraform.zip -d /usr/local/bin && \
    176176
    rm -f /tmp/terraform.zip && \
    177177
    chmod +x /usr/local/bin/terraform && \

    install.sh

    Lines changed: 1 addition & 1 deletion
    Original file line numberDiff line numberDiff line change
    @@ -250,7 +250,7 @@ EOF
    250250
    main() {
    251251
    MAINLINE=1
    252252
    STABLE=0
    253-
    TERRAFORM_VERSION="1.7.5"
    253+
    TERRAFORM_VERSION="1.8.4"
    254254

    255255
    if [ "${TRACE-}" ]; then
    256256
    set -x

    provisioner/terraform/install.go

    Lines changed: 2 additions & 2 deletions
    Original file line numberDiff line numberDiff line change
    @@ -20,10 +20,10 @@ var (
    2020
    // when Terraform is not available on the system.
    2121
    // NOTE: Keep this in sync with the version in scripts/Dockerfile.base.
    2222
    // NOTE: Keep this in sync with the version in install.sh.
    23-
    TerraformVersion = version.Must(version.NewVersion("1.7.5"))
    23+
    TerraformVersion = version.Must(version.NewVersion("1.8.4"))
    2424

    2525
    minTerraformVersion = version.Must(version.NewVersion("1.1.0"))
    26-
    maxTerraformVersion = version.Must(version.NewVersion("1.7.9")) // use .9 to automatically allow patch releases
    26+
    maxTerraformVersion = version.Must(version.NewVersion("1.8.9")) // use .9 to automatically allow patch releases
    2727

    2828
    terraformMinorVersionMismatch = xerrors.New("Terraform binary minor version mismatch.")
    2929
    )

    provisioner/terraform/testdata/calling-module/calling-module.tfplan.json

    Lines changed: 6 additions & 3 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    provisioner/terraform/testdata/calling-module/calling-module.tfstate.json

    Lines changed: 5 additions & 5 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    provisioner/terraform/testdata/chaining-resources/chaining-resources.tfplan.json

    Lines changed: 6 additions & 3 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    provisioner/terraform/testdata/chaining-resources/chaining-resources.tfstate.json

    Lines changed: 5 additions & 5 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    provisioner/terraform/testdata/conflicting-resources/conflicting-resources.tfplan.json

    Lines changed: 6 additions & 3 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    provisioner/terraform/testdata/conflicting-resources/conflicting-resources.tfstate.json

    Lines changed: 5 additions & 5 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    provisioner/terraform/testdata/display-apps-disabled/display-apps-disabled.tfplan.json

    Lines changed: 6 additions & 3 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    provisioner/terraform/testdata/display-apps-disabled/display-apps-disabled.tfstate.json

    Lines changed: 4 additions & 4 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    provisioner/terraform/testdata/display-apps/display-apps.tfplan.json

    Lines changed: 6 additions & 3 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    provisioner/terraform/testdata/display-apps/display-apps.tfstate.json

    Lines changed: 4 additions & 4 deletions
    Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

    0 commit comments

    Comments
     (0)
    0