Skip to content

Terraform v0.12 not supported here anymore - use v0.13 #159

@andrejs-sisojevs

Description

@andrejs-sisojevs

Terraform v0.12 won't work anymore with recent changes in master (see errors below).
Using Terraform v0.13.5 works fine.
I suggest whoever introduced the breaking changes, also update README.md and other docs to require tf v0.13.

$ terraform init
Initializing modules...
There are some problems with the configuration, described below.

The Terraform configuration must be valid before initialization so that
Terraform can determine which modules and providers need to be installed.

Error: Reserved argument name in module block

  on .terraform/modules/jx/main.tf line 184, in module "vault":
 184:   count  = ! var.gsm ? 1 : 0

The name "count" is reserved for use in a future version of Terraform.


Error: Reserved argument name in module block

  on .terraform/modules/jx/main.tf line 202, in module "gsm":
 202:   count  = var.gsm && ! var.jx2 ? 1 : 0

The name "count" is reserved for use in a future version of Terraform.


Error: Reserved argument name in module block

  on .terraform/modules/jx/modules/cluster/main.tf line 80, in module "jx-health":
  80:   count  = var.jx2 ? 0 : 1

The name "count" is reserved for use in a future version of Terraform.


Error: Reserved argument name in module block

  on .terraform/modules/jx/modules/cluster/main.tf line 83, in module "jx-health":
  83:   depends_on = [

The name "depends_on" is reserved for use in a future version of Terraform.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions