Skip to content

Instantly share code, notes, and snippets.

@lapthorn
Created July 18, 2019 17:05
Show Gist options
  • Save lapthorn/fedaf660b8b9053ce0cd94528d46b5cf to your computer and use it in GitHub Desktop.
Save lapthorn/fedaf660b8b9053ce0cd94528d46b5cf to your computer and use it in GitHub Desktop.
terraform 0.12upgrade crash.log filtered
2019/07/18 17:21:26 [INFO] Terraform version: 0.12.4
2019/07/18 17:21:26 [INFO] Go runtime version: go1.12.4
2019/07/18 17:21:26 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2019/07/18 17:21:26 [INFO] CLI command args: []string{"0.12upgrade"}
2019/07/18 17:21:26 [DEBUG] command: asking for input: "Would you like to upgrade the module in the current directory?"
2019/07/18 17:21:36 [DEBUG] checking for provider in "."
2019/07/18 17:21:36 [DEBUG] checking for provider in ".terraform/plugins/linux_amd64"
2019/07/18 17:21:36 [DEBUG] found provider "terraform-provider-archive_v1.2.0_x4"
2019/07/18 17:21:36 [DEBUG] found provider "terraform-provider-aws_v2.19.0_x4"
2019/07/18 17:21:36 [DEBUG] found provider "terraform-provider-template_v2.1.0_x4"
2019/07/18 17:21:36 [DEBUG] checking for provisioner in "."
2019/07/18 17:21:36 [DEBUG] checking for provisioner in ".terraform/plugins/linux_amd64"
2019/07/18 17:21:36 [TRACE] Resource block for aws_ebs_volume.data_volume_a requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for aws_ebs_volume.data_volume_b requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for aws_ebs_volume.data_volume_c requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for aws_volume_attachment.ebs_attach_a requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for aws_volume_attachment.ebs_attach_b requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for aws_volume_attachment.ebs_attach_c requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for aws_iam_role.instance_role requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for aws_iam_role_policy_attachment.ec2_cloudwatch_role requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for aws_iam_role_policy_attachment.instance_role_s3 requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for aws_iam_role_policy_attachment.instance_role_ssm requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for aws_iam_instance_profile.instance-profile requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for aws_security_group_rule.egress requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for data.aws_iam_policy_document.ecs_instance_assume_role_policy requires provider "aws"
2019/07/18 17:21:36 [TRACE] Provider block requires provider "aws"
2019/07/18 17:21:36 [TRACE] Provider block requires provider "aws.us-east-1"
2019/07/18 17:21:36 [TRACE] Provider block requires provider "template"
2019/07/18 17:21:36 [TRACE] Provider block requires provider "archive"
2019/07/18 17:21:36 [TRACE] Resource block for data.terraform_remote_state.core requires provider "terraform"
2019/07/18 17:21:36 [TRACE] Resource block for data.aws_caller_identity.current requires provider "aws"
2019/07/18 17:21:36 [TRACE] Resource block for data.aws_region.current requires provider "aws"
2019/07/18 17:21:37 [TRACE] Fetching schema from provider "terraform"
2019/07/18 17:21:37 [TRACE] Fetching schema from provider "aws"
2019-07-18T17:21:37.657+0100 [INFO] plugin: configuring client automatic mTLS
2019-07-18T17:21:37.722+0100 [INFO] plugin.terraform-provider-aws_v2.19.0_x4: configuring server automatic mTLS: timestamp=2019-07-18T17:21:37.722+0100
2019-07-18T17:21:37.767+0100 [DEBUG] plugin.terraform-provider-aws_v2.19.0_x4: plugin address: address=/tmp/plugin760168210 network=unix timestamp=2019-07-18T17:21:37.767+0100
2019-07-18T17:21:37.767+0100 [DEBUG] plugin: using plugin: version=5
2019/07/18 17:21:37 [TRACE] GRPCProvider: GetSchema
2019/07/18 17:21:37 [TRACE] Fetching schema from provider "template"
2019-07-18T17:21:37.931+0100 [INFO] plugin: configuring client automatic mTLS
2019-07-18T17:21:37.981+0100 [INFO] plugin.terraform-provider-template_v2.1.0_x4: configuring server automatic mTLS: timestamp=2019-07-18T17:21:37.981+0100
2019-07-18T17:21:38.021+0100 [DEBUG] plugin.terraform-provider-template_v2.1.0_x4: plugin address: address=/tmp/plugin036961969 network=unix timestamp=2019-07-18T17:21:38.021+0100
2019-07-18T17:21:38.021+0100 [DEBUG] plugin: using plugin: version=5
2019/07/18 17:21:38 [TRACE] GRPCProvider: GetSchema
2019/07/18 17:21:38 [TRACE] Fetching schema from provider "archive"
2019-07-18T17:21:38.109+0100 [INFO] plugin: configuring client automatic mTLS
2019-07-18T17:21:38.160+0100 [INFO] plugin.terraform-provider-archive_v1.2.0_x4: configuring server automatic mTLS: timestamp=2019-07-18T17:21:38.160+0100
2019-07-18T17:21:38.200+0100 [DEBUG] plugin.terraform-provider-archive_v1.2.0_x4: plugin address: address=/tmp/plugin999024939 network=unix timestamp=2019-07-18T17:21:38.200+0100
2019-07-18T17:21:38.200+0100 [DEBUG] plugin: using plugin: version=5
2019/07/18 17:21:38 [TRACE] GRPCProvider: GetSchema
2019/07/18 17:21:38 [TRACE] Fetching schema from provisioner "chef"
2019-07-18T17:21:38.290+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Terraform version: 0.12.4
2019-07-18T17:21:38.290+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Go runtime version: go1.12.4
2019-07-18T17:21:38.290+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2019-07-18T17:21:38.291+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] CLI command args: []string{"internal-plugin", "provisioner", "chef"}
2019-07-18T17:21:38.292+0100 [DEBUG] plugin.terraform: chef-provisioner (internal) 2019/07/18 17:21:38 [INFO] Starting provisioner plugin chef
2019-07-18T17:21:38.292+0100 [DEBUG] plugin.terraform: plugin address: address=/tmp/plugin726423387 network=unix timestamp=2019-07-18T17:21:38.292+0100
2019-07-18T17:21:38.292+0100 [DEBUG] plugin: using plugin: version=5
2019/07/18 17:21:38 [TRACE] Fetching schema from provisioner "file"
2019-07-18T17:21:38.315+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Terraform version: 0.12.4
2019-07-18T17:21:38.315+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Go runtime version: go1.12.4
2019-07-18T17:21:38.315+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2019-07-18T17:21:38.316+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] CLI command args: []string{"internal-plugin", "provisioner", "file"}
2019-07-18T17:21:38.317+0100 [DEBUG] plugin.terraform: file-provisioner (internal) 2019/07/18 17:21:38 [INFO] Starting provisioner plugin file
2019-07-18T17:21:38.317+0100 [DEBUG] plugin.terraform: plugin address: address=/tmp/plugin650650778 network=unix timestamp=2019-07-18T17:21:38.317+0100
2019-07-18T17:21:38.317+0100 [DEBUG] plugin: using plugin: version=5
2019/07/18 17:21:38 [TRACE] Fetching schema from provisioner "habitat"
2019-07-18T17:21:38.331+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Terraform version: 0.12.4
2019-07-18T17:21:38.331+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Go runtime version: go1.12.4
2019-07-18T17:21:38.331+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2019-07-18T17:21:38.332+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] CLI command args: []string{"internal-plugin", "provisioner", "habitat"}
2019-07-18T17:21:38.332+0100 [DEBUG] plugin.terraform: habitat-provisioner (internal) 2019/07/18 17:21:38 [INFO] Starting provisioner plugin habitat
2019-07-18T17:21:38.332+0100 [DEBUG] plugin.terraform: plugin address: address=/tmp/plugin942357263 network=unix timestamp=2019-07-18T17:21:38.332+0100
2019-07-18T17:21:38.333+0100 [DEBUG] plugin: using plugin: version=5
2019/07/18 17:21:38 [TRACE] Fetching schema from provisioner "local-exec"
2019-07-18T17:21:38.346+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Terraform version: 0.12.4
2019-07-18T17:21:38.346+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Go runtime version: go1.12.4
2019-07-18T17:21:38.347+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2019-07-18T17:21:38.347+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] CLI command args: []string{"internal-plugin", "provisioner", "local-exec"}
2019-07-18T17:21:38.348+0100 [DEBUG] plugin.terraform: local-exec-provisioner (internal) 2019/07/18 17:21:38 [INFO] Starting provisioner plugin local-exec
2019-07-18T17:21:38.348+0100 [DEBUG] plugin.terraform: plugin address: address=/tmp/plugin141983088 network=unix timestamp=2019-07-18T17:21:38.348+0100
2019-07-18T17:21:38.348+0100 [DEBUG] plugin: using plugin: version=5
2019/07/18 17:21:38 [TRACE] Fetching schema from provisioner "puppet"
2019-07-18T17:21:38.364+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Terraform version: 0.12.4
2019-07-18T17:21:38.364+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Go runtime version: go1.12.4
2019-07-18T17:21:38.364+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2019-07-18T17:21:38.365+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] CLI command args: []string{"internal-plugin", "provisioner", "puppet"}
2019-07-18T17:21:38.365+0100 [DEBUG] plugin.terraform: puppet-provisioner (internal) 2019/07/18 17:21:38 [INFO] Starting provisioner plugin puppet
2019-07-18T17:21:38.365+0100 [DEBUG] plugin.terraform: plugin address: address=/tmp/plugin415500736 network=unix timestamp=2019-07-18T17:21:38.365+0100
2019-07-18T17:21:38.365+0100 [DEBUG] plugin: using plugin: version=5
2019/07/18 17:21:38 [TRACE] Fetching schema from provisioner "remote-exec"
2019-07-18T17:21:38.381+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Terraform version: 0.12.4
2019-07-18T17:21:38.381+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Go runtime version: go1.12.4
2019-07-18T17:21:38.381+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2019-07-18T17:21:38.382+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] CLI command args: []string{"internal-plugin", "provisioner", "remote-exec"}
2019-07-18T17:21:38.382+0100 [DEBUG] plugin.terraform: remote-exec-provisioner (internal) 2019/07/18 17:21:38 [INFO] Starting provisioner plugin remote-exec
2019-07-18T17:21:38.383+0100 [DEBUG] plugin: using plugin: version=5
2019-07-18T17:21:38.383+0100 [DEBUG] plugin.terraform: plugin address: address=/tmp/plugin234517781 network=unix timestamp=2019-07-18T17:21:38.383+0100
2019/07/18 17:21:38 [TRACE] Fetching schema from provisioner "salt-masterless"
2019-07-18T17:21:38.401+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Terraform version: 0.12.4
2019-07-18T17:21:38.401+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] Go runtime version: go1.12.4
2019-07-18T17:21:38.401+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2019-07-18T17:21:38.401+0100 [DEBUG] plugin.terraform: 2019/07/18 17:21:38 [INFO] CLI command args: []string{"internal-plugin", "provisioner", "salt-masterless"}
2019-07-18T17:21:38.402+0100 [DEBUG] plugin.terraform: salt-masterless-provisioner (internal) 2019/07/18 17:21:38 [INFO] Starting provisioner plugin salt-masterless
2019-07-18T17:21:38.402+0100 [DEBUG] plugin.terraform: plugin address: address=/tmp/plugin010373627 network=unix timestamp=2019-07-18T17:21:38.402+0100
2019-07-18T17:21:38.402+0100 [DEBUG] plugin: using plugin: version=5
2019-07-18T17:21:38.428+0100 [DEBUG] plugin: plugin exited
2019-07-18T17:21:38.428+0100 [DEBUG] plugin: plugin exited
2019-07-18T17:21:38.428+0100 [DEBUG] plugin: plugin exited
2019-07-18T17:21:38.428+0100 [DEBUG] plugin: plugin exited
2019-07-18T17:21:38.428+0100 [DEBUG] plugin: plugin exited
2019-07-18T17:21:38.428+0100 [DEBUG] plugin: plugin exited
2019-07-18T17:21:38.429+0100 [DEBUG] plugin: plugin exited
2019-07-18T17:21:38.431+0100 [DEBUG] plugin: plugin exited
2019-07-18T17:21:38.432+0100 [DEBUG] plugin: plugin exited
2019-07-18T17:21:38.432+0100 [DEBUG] plugin: plugin exited
panic: missing schema for provider type "aws.us-east-1"
goroutine 1 [running]:
github.com/hashicorp/terraform/command.(*ZeroTwelveUpgradeCommand).Run(0xc0004eef00, 0xc00000c0b0, 0x0, 0x0, 0xc00011c3d0)
/opt/teamcity-agent/work/9e329aa031982669/src/github.com/hashicorp/terraform/command/012_config_upgrade.go:153 +0x7f8
github.com/mitchellh/cli.(*CLI).Run(0xc0000ec640, 0xc0000ec640, 0xc00053fd90, 0x1)
/opt/teamcity-agent/work/9e329aa031982669/pkg/mod/github.com/mitchellh/cli@v1.0.0/cli.go:255 +0x1f1
main.wrappedMain(0x0)
/opt/teamcity-agent/work/9e329aa031982669/src/github.com/hashicorp/terraform/main.go:223 +0xaff
main.realMain(0x0)
/opt/teamcity-agent/work/9e329aa031982669/src/github.com/hashicorp/terraform/main.go:100 +0xb4
main.main()
/opt/teamcity-agent/work/9e329aa031982669/src/github.com/hashicorp/terraform/main.go:36 +0x3b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment