cloudposse / terraform-aws-documentdb-cluster

Terraform module to provision a DocumentDB cluster on AWS

Home Page:https://cloudposse.com/accelerate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Invalid count argument when password provide using random_password

rajesh6752 opened this issue · comments

Describe the Bug


│ Error: Invalid count argument

│ on .terraform/modules/ac2ui_documentdb_cluster/main.tf line 43, in resource "random_password" "password":
│ 43: count = module.this.enabled && var.master_password != "" ? 0 : 1

│ The "count" value depends on resource attributes that cannot be determined until apply, so Terraform cannot predict
│ how many instances will be created. To work around this, use the -target argument to first apply only the resources
│ that the count depends on.

Expected Behavior

Terraform plan should be applied without this issue.

Steps to Reproduce

set password to the value of an ssm param, for example:

resource "random_password" "ac2ui_master_password" {
  length  = 8
  special = false
}
master_password  =  random_password.master_password.result

Screenshots

No response

Environment

No response

Additional Context

No response

I have the same issue.