Skip to content

Instantly share code, notes, and snippets.

@joscha
Created August 14, 2017 07:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save joscha/a18add0d7b1b0fad265e96ded20bf927 to your computer and use it in GitHub Desktop.
Save joscha/a18add0d7b1b0fad265e96ded20bf927 to your computer and use it in GitHub Desktop.
terraform log for lifecycle_rule w/ count
TF_LOG=DEBUG terraform plan
2017/08/14 17:28:36 [INFO] Terraform version: 0.10.0
2017/08/14 17:28:36 [INFO] Go runtime version: go1.8.3
2017/08/14 17:28:36 [INFO] CLI args: []string{"/usr/local/Cellar/terraform/0.10.0/bin/terraform", "plan"}
2017/08/14 17:28:36 [DEBUG] Attempting to open CLI config file: /Users/joscha/.terraformrc
2017/08/14 17:28:36 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2017/08/14 17:28:36 [INFO] CLI command args: []string{"plan"}
2017/08/14 17:28:36 [INFO] command: empty terraform config, returning nil
2017/08/14 17:28:36 [DEBUG] command: no data state file found for backend config
2017/08/14 17:28:36 [DEBUG] New state was assigned lineage "4d127981-8199-48d4-98ad-277c91eb0aeb"
2017/08/14 17:28:36 [INFO] command: backend initialized: <nil>
2017/08/14 17:28:36 [DEBUG] checking for provider in "."
2017/08/14 17:28:36 [DEBUG] skipping ".keystone_install_lock", not a provider
2017/08/14 17:28:36 [DEBUG] skipping ".terraform", not a provider
2017/08/14 17:28:36 [DEBUG] skipping "bla.tf", not a provider
2017/08/14 17:28:36 [DEBUG] skipping "com.apple.launchd.XgPbuiYYlK", not a provider
2017/08/14 17:28:36 [DEBUG] skipping "com.apple.launchd.dWIG6p4ctO", not a provider
2017/08/14 17:28:36 [DEBUG] skipping "wifi-08-10-2017__11:47:42.log", not a provider
2017/08/14 17:28:36 [DEBUG] skipping "wifi-08-10-2017__16:44:12.log", not a provider
2017/08/14 17:28:36 [DEBUG] skipping "wifi-08-10-2017__16:44:13.log", not a provider
2017/08/14 17:28:36 [DEBUG] checking for provider in "/usr/local/Cellar/terraform/0.10.0/bin"
2017/08/14 17:28:36 [DEBUG] skipping "terraform", not a provider
2017/08/14 17:28:36 [DEBUG] checking for provider in ".terraform/plugins/darwin_amd64"
2017/08/14 17:28:36 [DEBUG] skipping "lock.json", not a provider
2017/08/14 17:28:36 [DEBUG] found provider "terraform-provider-aws_v0.1.4_x4"
2017/08/14 17:28:36 [DEBUG] found valid plugin: "aws"
2017/08/14 17:28:36 [DEBUG] checking for provisioner in "."
2017/08/14 17:28:36 [DEBUG] skipping ".keystone_install_lock", not a provisioner
2017/08/14 17:28:36 [DEBUG] skipping ".terraform", not a provisioner
2017/08/14 17:28:36 [DEBUG] skipping "bla.tf", not a provisioner
2017/08/14 17:28:36 [DEBUG] skipping "com.apple.launchd.XgPbuiYYlK", not a provisioner
2017/08/14 17:28:36 [DEBUG] skipping "com.apple.launchd.dWIG6p4ctO", not a provisioner
2017/08/14 17:28:36 [DEBUG] skipping "wifi-08-10-2017__11:47:42.log", not a provisioner
2017/08/14 17:28:36 [DEBUG] skipping "wifi-08-10-2017__16:44:12.log", not a provisioner
2017/08/14 17:28:36 [DEBUG] skipping "wifi-08-10-2017__16:44:13.log", not a provisioner
2017/08/14 17:28:36 [DEBUG] checking for provisioner in "/usr/local/Cellar/terraform/0.10.0/bin"
2017/08/14 17:28:36 [DEBUG] skipping "terraform", not a provisioner
2017/08/14 17:28:36 [DEBUG] checking for provisioner in ".terraform/plugins/darwin_amd64"
2017/08/14 17:28:36 [DEBUG] skipping "lock.json", not a provisioner
2017/08/14 17:28:36 [DEBUG] skipping "terraform-provider-aws_v0.1.4_x4", not a provisioner
2017/08/14 17:28:36 [INFO] command: backend <nil> is not enhanced, wrapping in local
2017/08/14 17:28:36 [INFO] backend/local: starting Plan operation
2017/08/14 17:28:36 [DEBUG] New state was assigned lineage "0e6fb4bf-5810-4d6a-9d1a-939539fd08f1"
2017/08/14 17:28:37 [INFO] terraform: building graph: GraphTypeInput
2017/08/14 17:28:37 [DEBUG] Resource state not found for "aws_s3_bucket.bucket": aws_s3_bucket.bucket
2017/08/14 17:28:37 [DEBUG] ReferenceTransformer: "aws_s3_bucket.bucket" references: [var.lifecycled_prefixes]
2017/08/14 17:28:37 [DEBUG] ReferenceTransformer: "var.lifecycled_prefixes" references: []
2017/08/14 17:28:37 [DEBUG] ReferenceTransformer: "provider.aws" references: []
2017/08/14 17:28:37 [DEBUG] Starting graph walk: walkInput
2017/08/14 17:28:37 [DEBUG] dag/walk: added new vertex: "provider.aws (close)"
2017/08/14 17:28:37 [DEBUG] dag/walk: added new vertex: "root"
2017/08/14 17:28:37 [DEBUG] dag/walk: added new vertex: "aws_s3_bucket.bucket"
2017/08/14 17:28:37 [DEBUG] dag/walk: added new vertex: "var.lifecycled_prefixes"
2017/08/14 17:28:37 [DEBUG] dag/walk: added new vertex: "provider.aws"
2017/08/14 17:28:37 [DEBUG] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)"
2017/08/14 17:28:37 [DEBUG] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)"
2017/08/14 17:28:37 [DEBUG] dag/walk: added edge: "root" waiting on "provider.aws (close)"
2017/08/14 17:28:37 [DEBUG] dag/walk: added edge: "aws_s3_bucket.bucket" waiting on "provider.aws"
2017/08/14 17:28:37 [DEBUG] dag/walk: added edge: "provider.aws (close)" waiting on "aws_s3_bucket.bucket"
2017/08/14 17:28:37 [DEBUG] dag/walk: added edge: "aws_s3_bucket.bucket" waiting on "var.lifecycled_prefixes"
2017/08/14 17:28:37 [DEBUG] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "aws_s3_bucket.bucket"
2017/08/14 17:28:37 [DEBUG] dag/walk: dependencies changed for "root", sending new deps
2017/08/14 17:28:37 [DEBUG] dag/walk: dependencies changed for "aws_s3_bucket.bucket", sending new deps
2017/08/14 17:28:37 [DEBUG] dag/walk: dependencies changed for "provider.aws (close)", sending new deps
2017/08/14 17:28:37 [DEBUG] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps
2017/08/14 17:28:37 [DEBUG] dag/walk: walking "var.lifecycled_prefixes"
2017/08/14 17:28:37 [DEBUG] vertex 'root.var.lifecycled_prefixes': walking
2017/08/14 17:28:37 [DEBUG] dag/walk: walking "provider.aws"
2017/08/14 17:28:37 [DEBUG] vertex 'root.provider.aws': walking
2017/08/14 17:28:37 [DEBUG] vertex 'root.provider.aws': evaluating
2017/08/14 17:28:37 [DEBUG] root: eval: *terraform.EvalSequence
2017/08/14 17:28:37 [DEBUG] root: eval: *terraform.EvalInitProvider
2017/08/14 17:28:37 [DEBUG] plugin: starting plugin: /tmp/.terraform/plugins/darwin_amd64/terraform-provider-aws_v0.1.4_x4 []string{"/tmp/.terraform/plugins/darwin_amd64/terraform-provider-aws_v0.1.4_x4"}
2017/08/14 17:28:37 [DEBUG] plugin: waiting for RPC address for: /tmp/.terraform/plugins/darwin_amd64/terraform-provider-aws_v0.1.4_x4
2017/08/14 17:28:37 [DEBUG] plugin: terraform-provider-aws_v0.1.4_x4: 2017/08/14 17:28:37 [DEBUG] plugin: plugin address: unix /var/folders/gh/yp032nfx6tbf6r319d3_64vc0000gn/T/plugin700538811
2017/08/14 17:28:37 [DEBUG] root: eval: *terraform.EvalOpFilter
2017/08/14 17:28:37 [DEBUG] root: eval: *terraform.EvalSequence
2017/08/14 17:28:37 [DEBUG] root: eval: *terraform.EvalGetProvider
2017/08/14 17:28:37 [DEBUG] root: eval: *terraform.EvalInterpolate
2017/08/14 17:28:37 [DEBUG] root: eval: *terraform.EvalBuildProviderConfig
2017/08/14 17:28:37 [DEBUG] root: eval: *terraform.EvalInputProvider
2017/08/14 17:28:37 [DEBUG] command: asking for input: "provider.aws.region"
provider.aws.region
The region where AWS operations will take place. Examples
are us-east-1, us-west-2, etc.
Default: us-east-1
Enter a value:
2017/08/14 17:28:38 [DEBUG] root: eval: terraform.EvalNoop
2017/08/14 17:28:38 [DEBUG] root: eval: terraform.EvalNoop
2017/08/14 17:28:38 [DEBUG] root: eval: terraform.EvalNoop
2017/08/14 17:28:38 [TRACE] [walkInput] Exiting eval tree: provider.aws
2017/08/14 17:28:38 [DEBUG] dag/walk: walking "aws_s3_bucket.bucket"
2017/08/14 17:28:38 [DEBUG] vertex 'root.aws_s3_bucket.bucket': walking
2017/08/14 17:28:38 [DEBUG] dag/walk: walking "provider.aws (close)"
2017/08/14 17:28:38 [DEBUG] vertex 'root.provider.aws (close)': walking
2017/08/14 17:28:38 [DEBUG] dag/walk: walking "meta.count-boundary (count boundary fixup)"
2017/08/14 17:28:38 [DEBUG] vertex 'root.meta.count-boundary (count boundary fixup)': walking
2017/08/14 17:28:38 [DEBUG] vertex 'root.provider.aws (close)': evaluating
2017/08/14 17:28:38 [DEBUG] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalCloseProvider
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalCountFixZeroOneBoundaryGlobal
2017/08/14 17:28:38 [DEBUG] dag/walk: walking "root"
2017/08/14 17:28:38 [DEBUG] vertex 'root.root': walking
2017/08/14 17:28:38 [INFO] terraform: building graph: GraphTypeValidate
2017/08/14 17:28:38 [DEBUG] Resource state not found for "aws_s3_bucket.bucket": aws_s3_bucket.bucket
2017/08/14 17:28:38 [DEBUG] ReferenceTransformer: "aws_s3_bucket.bucket" references: [var.lifecycled_prefixes]
2017/08/14 17:28:38 [DEBUG] ReferenceTransformer: "var.lifecycled_prefixes" references: []
2017/08/14 17:28:38 [DEBUG] ReferenceTransformer: "provider.aws" references: []
2017/08/14 17:28:38 [DEBUG] dag/walk: added new vertex: "aws_s3_bucket.bucket"
2017/08/14 17:28:38 [DEBUG] dag/walk: added new vertex: "var.lifecycled_prefixes"
2017/08/14 17:28:38 [DEBUG] dag/walk: added new vertex: "provider.aws"
2017/08/14 17:28:38 [DEBUG] dag/walk: added new vertex: "meta.count-boundary (count boundary fixup)"
2017/08/14 17:28:38 [DEBUG] dag/walk: added new vertex: "provider.aws (close)"
2017/08/14 17:28:38 [DEBUG] dag/walk: added new vertex: "root"
2017/08/14 17:28:38 [DEBUG] dag/walk: added edge: "aws_s3_bucket.bucket" waiting on "var.lifecycled_prefixes"
2017/08/14 17:28:38 [DEBUG] dag/walk: added edge: "meta.count-boundary (count boundary fixup)" waiting on "aws_s3_bucket.bucket"
2017/08/14 17:28:38 [DEBUG] dag/walk: added edge: "root" waiting on "meta.count-boundary (count boundary fixup)"
2017/08/14 17:28:38 [DEBUG] dag/walk: added edge: "provider.aws (close)" waiting on "aws_s3_bucket.bucket"
2017/08/14 17:28:38 [DEBUG] dag/walk: added edge: "root" waiting on "provider.aws (close)"
2017/08/14 17:28:38 [DEBUG] dag/walk: added edge: "aws_s3_bucket.bucket" waiting on "provider.aws"
2017/08/14 17:28:38 [DEBUG] dag/walk: dependencies changed for "meta.count-boundary (count boundary fixup)", sending new deps
2017/08/14 17:28:38 [DEBUG] dag/walk: dependencies changed for "root", sending new deps
2017/08/14 17:28:38 [DEBUG] dag/walk: dependencies changed for "provider.aws (close)", sending new deps
2017/08/14 17:28:38 [DEBUG] dag/walk: dependencies changed for "aws_s3_bucket.bucket", sending new deps
2017/08/14 17:28:38 [DEBUG] dag/walk: walking "var.lifecycled_prefixes"
2017/08/14 17:28:38 [DEBUG] vertex 'root.var.lifecycled_prefixes': walking
2017/08/14 17:28:38 [DEBUG] dag/walk: walking "provider.aws"
2017/08/14 17:28:38 [DEBUG] vertex 'root.provider.aws': walking
2017/08/14 17:28:38 [DEBUG] vertex 'root.provider.aws': evaluating
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalInitProvider
2017/08/14 17:28:38 [DEBUG] root: eval: terraform.EvalNoop
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalOpFilter
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalSequence
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalGetProvider
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalInterpolate
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalBuildProviderConfig
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalValidateProvider
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalSetProviderConfig
2017/08/14 17:28:38 [DEBUG] root: eval: terraform.EvalNoop
2017/08/14 17:28:38 [DEBUG] root: eval: terraform.EvalNoop
2017/08/14 17:28:38 [TRACE] [walkValidate] Exiting eval tree: provider.aws
2017/08/14 17:28:38 [DEBUG] dag/walk: walking "aws_s3_bucket.bucket"
2017/08/14 17:28:38 [DEBUG] vertex 'root.aws_s3_bucket.bucket': walking
2017/08/14 17:28:38 [DEBUG] vertex 'root.aws_s3_bucket.bucket': evaluating
2017/08/14 17:28:38 [TRACE] [walkValidate] Entering eval tree: aws_s3_bucket.bucket
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalSequence
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalInterpolate
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalIf
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalValidateCount
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalCountFixZeroOneBoundary
2017/08/14 17:28:38 [DEBUG] Resource state not found for "aws_s3_bucket.bucket": aws_s3_bucket.bucket
2017/08/14 17:28:38 [TRACE] Graph after step *terraform.AttachStateTransformer:
aws_s3_bucket.bucket - *terraform.NodeValidatableResourceInstance
2017/08/14 17:28:38 [TRACE] Graph after step *terraform.TargetsTransformer:
aws_s3_bucket.bucket - *terraform.NodeValidatableResourceInstance
2017/08/14 17:28:38 [DEBUG] ReferenceTransformer: "aws_s3_bucket.bucket" references: []
2017/08/14 17:28:38 [TRACE] Graph after step *terraform.ReferenceTransformer:
aws_s3_bucket.bucket - *terraform.NodeValidatableResourceInstance
2017/08/14 17:28:38 [TRACE] Graph after step *terraform.RootTransformer:
aws_s3_bucket.bucket - *terraform.NodeValidatableResourceInstance
2017/08/14 17:28:38 [DEBUG] dag/walk: added new vertex: "aws_s3_bucket.bucket"
2017/08/14 17:28:38 [DEBUG] dag/walk: walking "aws_s3_bucket.bucket"
2017/08/14 17:28:38 [DEBUG] vertex 'root.aws_s3_bucket.bucket': walking
2017/08/14 17:28:38 [DEBUG] vertex 'root.aws_s3_bucket.bucket': evaluating
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalInterpolate
2017/08/14 17:28:38 [DEBUG] root: eval: *terraform.EvalValidateResource
2017/08/14 17:28:38 [ERROR] root: eval: *terraform.EvalValidateResource, err: Warnings: []. Errors: [lifecycle_rule.0: invalid or unknown key: count]
2017/08/14 17:28:38 [ERROR] root: eval: *terraform.EvalSequence, err: Warnings: []. Errors: [lifecycle_rule.0: invalid or unknown key: count]
2017/08/14 17:28:38 [TRACE] [walkValidate] Exiting eval tree: aws_s3_bucket.bucket
2017/08/14 17:28:38 [DEBUG] dag/walk: walking "meta.count-boundary (count boundary fixup)"
2017/08/14 17:28:38 [DEBUG] vertex 'root.meta.count-boundary (count boundary fixup)': walking
2017/08/14 17:28:38 [DEBUG] dag/walk: walking "provider.aws (close)"
2017/08/14 17:28:38 [DEBUG] vertex 'root.provider.aws (close)': walking
2017/08/14 17:28:38 [DEBUG] vertex 'root.meta.count-boundary (count boundary fixup)': evaluating
2017/08/14 17:28:38 [DEBUG] dag/walk: walking "root"
2017/08/14 17:28:38 [DEBUG] vertex 'root.root': walking
2017/08/14 17:28:38 [DEBUG] plugin: waiting for all plugin processes to complete...
1 error(s) occurred:
* aws_s3_bucket.bucket: lifecycle_rule.0: invalid or unknown key: count
2017/08/14 17:28:38 [DEBUG] plugin: /tmp/.terraform/plugins/darwin_amd64/terraform-provider-aws_v0.1.4_x4: plugin process exited
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment