Created
June 27, 2018 20:13
-
-
Save aricart/f69d2436db7b743027c70ebc1e9f2033 to your computer and use it in GitHub Desktop.
terraform error
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[5170:1]% terraform apply | |
An execution plan has been generated and is shown below. | |
Resource actions are indicated with the following symbols: | |
+ create | |
Terraform will perform the following actions: | |
+ aws_autoscaling_group.ngs-east-cluster | |
id: <computed> | |
arn: <computed> | |
availability_zones.#: "3" | |
availability_zones.1305112097: "us-east-1b" | |
availability_zones.3569565595: "us-east-1a" | |
availability_zones.986537655: "us-east-1c" | |
default_cooldown: <computed> | |
desired_capacity: <computed> | |
force_delete: "true" | |
health_check_grace_period: "300" | |
health_check_type: <computed> | |
launch_configuration: "ngs_node_launch_config" | |
load_balancers.#: <computed> | |
max_size: "3" | |
metrics_granularity: "1Minute" | |
min_size: "2" | |
name: "ngs_aws_east_cluster" | |
placement_group: "${aws_placement_group.ngs_east_cluster_placement.id}" | |
protect_from_scale_in: "false" | |
service_linked_role_arn: <computed> | |
tag.#: "1" | |
tag.2674205034.key: "Name" | |
tag.2674205034.propagate_at_launch: "true" | |
tag.2674205034.value: "ngs node 2018-06-27T20:11:33Z" | |
target_group_arns.#: <computed> | |
vpc_zone_identifier.#: <computed> | |
wait_for_capacity_timeout: "10m" | |
+ aws_launch_configuration.ngs_launch_conf | |
id: <computed> | |
associate_public_ip_address: "false" | |
ebs_block_device.#: <computed> | |
ebs_optimized: <computed> | |
enable_monitoring: "true" | |
image_id: "ami-8486d8fb" | |
instance_type: "t2.micro" | |
key_name: "nats-node-key" | |
name: "ngs_node_launch_config" | |
root_block_device.#: <computed> | |
security_groups.#: "1" | |
security_groups.761950079: "ngs_node_security" | |
+ aws_placement_group.ngs_east_cluster_placement | |
id: <computed> | |
name: "ngs_east_cluster_placement" | |
strategy: "cluster" | |
+ aws_security_group.ngs_node_security | |
id: <computed> | |
arn: <computed> | |
description: "Managed by Terraform" | |
egress.#: "1" | |
egress.482069346.cidr_blocks.#: "1" | |
egress.482069346.cidr_blocks.0: "0.0.0.0/0" | |
egress.482069346.description: "" | |
egress.482069346.from_port: "0" | |
egress.482069346.ipv6_cidr_blocks.#: "0" | |
egress.482069346.prefix_list_ids.#: "0" | |
egress.482069346.protocol: "-1" | |
egress.482069346.security_groups.#: "0" | |
egress.482069346.self: "false" | |
egress.482069346.to_port: "0" | |
ingress.#: "4" | |
ingress.252738926.cidr_blocks.#: "1" | |
ingress.252738926.cidr_blocks.0: "0.0.0.0/0" | |
ingress.252738926.description: "" | |
ingress.252738926.from_port: "4222" | |
ingress.252738926.ipv6_cidr_blocks.#: "0" | |
ingress.252738926.protocol: "tcp" | |
ingress.252738926.security_groups.#: "0" | |
ingress.252738926.self: "false" | |
ingress.252738926.to_port: "4222" | |
ingress.2541437006.cidr_blocks.#: "1" | |
ingress.2541437006.cidr_blocks.0: "0.0.0.0/0" | |
ingress.2541437006.description: "" | |
ingress.2541437006.from_port: "22" | |
ingress.2541437006.ipv6_cidr_blocks.#: "0" | |
ingress.2541437006.protocol: "tcp" | |
ingress.2541437006.security_groups.#: "0" | |
ingress.2541437006.self: "false" | |
ingress.2541437006.to_port: "22" | |
ingress.290665987.cidr_blocks.#: "1" | |
ingress.290665987.cidr_blocks.0: "0.0.0.0/0" | |
ingress.290665987.description: "" | |
ingress.290665987.from_port: "8222" | |
ingress.290665987.ipv6_cidr_blocks.#: "0" | |
ingress.290665987.protocol: "tcp" | |
ingress.290665987.security_groups.#: "0" | |
ingress.290665987.self: "false" | |
ingress.290665987.to_port: "8222" | |
ingress.701367837.cidr_blocks.#: "1" | |
ingress.701367837.cidr_blocks.0: "0.0.0.0/0" | |
ingress.701367837.description: "" | |
ingress.701367837.from_port: "4244" | |
ingress.701367837.ipv6_cidr_blocks.#: "0" | |
ingress.701367837.protocol: "tcp" | |
ingress.701367837.security_groups.#: "0" | |
ingress.701367837.self: "false" | |
ingress.701367837.to_port: "4244" | |
name: "ngs_node_security" | |
owner_id: <computed> | |
revoke_rules_on_delete: "false" | |
vpc_id: <computed> | |
Plan: 4 to add, 0 to change, 0 to destroy. | |
Do you want to perform these actions? | |
Terraform will perform the actions described above. | |
Only 'yes' will be accepted to approve. | |
Enter a value: yes | |
aws_placement_group.ngs_east_cluster_placement: Creating... | |
name: "" => "ngs_east_cluster_placement" | |
strategy: "" => "cluster" | |
aws_security_group.ngs_node_security: Creating... | |
arn: "" => "<computed>" | |
description: "" => "Managed by Terraform" | |
egress.#: "" => "1" | |
egress.482069346.cidr_blocks.#: "" => "1" | |
egress.482069346.cidr_blocks.0: "" => "0.0.0.0/0" | |
egress.482069346.description: "" => "" | |
egress.482069346.from_port: "" => "0" | |
egress.482069346.ipv6_cidr_blocks.#: "" => "0" | |
egress.482069346.prefix_list_ids.#: "" => "0" | |
egress.482069346.protocol: "" => "-1" | |
egress.482069346.security_groups.#: "" => "0" | |
egress.482069346.self: "" => "false" | |
egress.482069346.to_port: "" => "0" | |
ingress.#: "" => "4" | |
ingress.252738926.cidr_blocks.#: "" => "1" | |
ingress.252738926.cidr_blocks.0: "" => "0.0.0.0/0" | |
ingress.252738926.description: "" => "" | |
ingress.252738926.from_port: "" => "4222" | |
ingress.252738926.ipv6_cidr_blocks.#: "" => "0" | |
ingress.252738926.protocol: "" => "tcp" | |
ingress.252738926.security_groups.#: "" => "0" | |
ingress.252738926.self: "" => "false" | |
ingress.252738926.to_port: "" => "4222" | |
ingress.2541437006.cidr_blocks.#: "" => "1" | |
ingress.2541437006.cidr_blocks.0: "" => "0.0.0.0/0" | |
ingress.2541437006.description: "" => "" | |
ingress.2541437006.from_port: "" => "22" | |
ingress.2541437006.ipv6_cidr_blocks.#: "" => "0" | |
ingress.2541437006.protocol: "" => "tcp" | |
ingress.2541437006.security_groups.#: "" => "0" | |
ingress.2541437006.self: "" => "false" | |
ingress.2541437006.to_port: "" => "22" | |
ingress.290665987.cidr_blocks.#: "" => "1" | |
ingress.290665987.cidr_blocks.0: "" => "0.0.0.0/0" | |
ingress.290665987.description: "" => "" | |
ingress.290665987.from_port: "" => "8222" | |
ingress.290665987.ipv6_cidr_blocks.#: "" => "0" | |
ingress.290665987.protocol: "" => "tcp" | |
ingress.290665987.security_groups.#: "" => "0" | |
ingress.290665987.self: "" => "false" | |
ingress.290665987.to_port: "" => "8222" | |
ingress.701367837.cidr_blocks.#: "" => "1" | |
ingress.701367837.cidr_blocks.0: "" => "0.0.0.0/0" | |
ingress.701367837.description: "" => "" | |
ingress.701367837.from_port: "" => "4244" | |
ingress.701367837.ipv6_cidr_blocks.#: "" => "0" | |
ingress.701367837.protocol: "" => "tcp" | |
ingress.701367837.security_groups.#: "" => "0" | |
ingress.701367837.self: "" => "false" | |
ingress.701367837.to_port: "" => "4244" | |
name: "" => "ngs_node_security" | |
owner_id: "" => "<computed>" | |
revoke_rules_on_delete: "" => "false" | |
vpc_id: "" => "<computed>" | |
aws_placement_group.ngs_east_cluster_placement: Creation complete after 1s (ID: ngs_east_cluster_placement) | |
aws_security_group.ngs_node_security: Creation complete after 4s (ID: sg-3f0b7d74) | |
aws_launch_configuration.ngs_launch_conf: Creating... | |
associate_public_ip_address: "" => "false" | |
ebs_block_device.#: "" => "<computed>" | |
ebs_optimized: "" => "<computed>" | |
enable_monitoring: "" => "true" | |
image_id: "" => "ami-8486d8fb" | |
instance_type: "" => "t2.micro" | |
key_name: "" => "nats-node-key" | |
name: "" => "ngs_node_launch_config" | |
root_block_device.#: "" => "<computed>" | |
security_groups.#: "" => "1" | |
security_groups.761950079: "" => "ngs_node_security" | |
aws_launch_configuration.ngs_launch_conf: Creation complete after 1s (ID: ngs_node_launch_config) | |
Error: Error applying plan: | |
1 error(s) occurred: | |
* aws_autoscaling_group.ngs-east-cluster: aws_autoscaling_group.ngs-east-cluster: diffs didn't match during apply. This is a bug with Terraform and should be reported as a GitHub Issue. | |
Please include the following information in your report: | |
Terraform Version: 0.11.7 | |
Resource ID: aws_autoscaling_group.ngs-east-cluster | |
Mismatch reason: attribute mismatch: tag.2674205034.key | |
Diff One (usually from plan): *terraform.InstanceDiff{mu:sync.Mutex{state:0, sema:0x0}, Attributes:map[string]*terraform.ResourceAttrDiff{"min_size":*terraform.ResourceAttrDiff{Old:"", New:"2", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "metrics_granularity":*terraform.ResourceAttrDiff{Old:"", New:"1Minute", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "arn":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "tag.2674205034.propagate_at_launch":*terraform.ResourceAttrDiff{Old:"", New:"true", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "target_group_arns.#":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "availability_zones.3569565595":*terraform.ResourceAttrDiff{Old:"", New:"us-east-1a", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "health_check_grace_period":*terraform.ResourceAttrDiff{Old:"", New:"300", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "desired_capacity":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "service_linked_role_arn":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "name":*terraform.ResourceAttrDiff{Old:"", New:"ngs_aws_east_cluster", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x0}, "force_delete":*terraform.ResourceAttrDiff{Old:"", New:"true", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "availability_zones.986537655":*terraform.ResourceAttrDiff{Old:"", New:"us-east-1c", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "tag.#":*terraform.ResourceAttrDiff{Old:"", New:"1", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "availability_zones.#":*terraform.ResourceAttrDiff{Old:"", New:"3", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "default_cooldown":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "launch_configuration":*terraform.ResourceAttrDiff{Old:"", New:"ngs_node_launch_config", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "placement_group":*terraform.ResourceAttrDiff{Old:"", New:"${aws_placement_group.ngs_east_cluster_placement.id}", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "max_size":*terraform.ResourceAttrDiff{Old:"", New:"3", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "tag.2674205034.key":*terraform.ResourceAttrDiff{Old:"", New:"Name", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "tag.2674205034.value":*terraform.ResourceAttrDiff{Old:"", New:"ngs node 2018-06-27T20:11:33Z", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "wait_for_capacity_timeout":*terraform.ResourceAttrDiff{Old:"", New:"10m", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "health_check_type":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "availability_zones.1305112097":*terraform.ResourceAttrDiff{Old:"", New:"us-east-1b", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "protect_from_scale_in":*terraform.ResourceAttrDiff{Old:"", New:"false", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "load_balancers.#":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "vpc_zone_identifier.#":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}}, Destroy:false, DestroyDeposed:false, DestroyTainted:false, Meta:map[string]interface {}(nil)} | |
Diff Two (usually from apply): *terraform.InstanceDiff{mu:sync.Mutex{state:0, sema:0x0}, Attributes:map[string]*terraform.ResourceAttrDiff{"service_linked_role_arn":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "launch_configuration":*terraform.ResourceAttrDiff{Old:"", New:"ngs_node_launch_config", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "health_check_grace_period":*terraform.ResourceAttrDiff{Old:"", New:"300", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "placement_group":*terraform.ResourceAttrDiff{Old:"", New:"ngs_east_cluster_placement", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "tag.3105967070.propagate_at_launch":*terraform.ResourceAttrDiff{Old:"", New:"true", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "name":*terraform.ResourceAttrDiff{Old:"", New:"ngs_aws_east_cluster", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:true, Sensitive:false, Type:0x0}, "max_size":*terraform.ResourceAttrDiff{Old:"", New:"3", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "tag.#":*terraform.ResourceAttrDiff{Old:"", New:"1", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "arn":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "wait_for_capacity_timeout":*terraform.ResourceAttrDiff{Old:"", New:"10m", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "desired_capacity":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "vpc_zone_identifier.#":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "min_size":*terraform.ResourceAttrDiff{Old:"", New:"2", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "health_check_type":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "tag.3105967070.value":*terraform.ResourceAttrDiff{Old:"", New:"ngs node 2018-06-27T20:11:41Z", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "tag.3105967070.key":*terraform.ResourceAttrDiff{Old:"", New:"Name", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "default_cooldown":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "force_delete":*terraform.ResourceAttrDiff{Old:"", New:"true", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "target_group_arns.#":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "availability_zones.986537655":*terraform.ResourceAttrDiff{Old:"", New:"us-east-1c", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "availability_zones.1305112097":*terraform.ResourceAttrDiff{Old:"", New:"us-east-1b", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "protect_from_scale_in":*terraform.ResourceAttrDiff{Old:"", New:"false", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "load_balancers.#":*terraform.ResourceAttrDiff{Old:"", New:"", NewComputed:true, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "metrics_granularity":*terraform.ResourceAttrDiff{Old:"", New:"1Minute", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "availability_zones.3569565595":*terraform.ResourceAttrDiff{Old:"", New:"us-east-1a", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}, "availability_zones.#":*terraform.ResourceAttrDiff{Old:"", New:"3", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}}, Destroy:false, DestroyDeposed:false, DestroyTainted:false, Meta:map[string]interface {}(nil)} | |
Also include as much context as you can about your config, state, and the steps you performed to trigger this error. | |
Terraform does not automatically rollback in the face of errors. | |
Instead, your Terraform state file has been partially updated with | |
any resources that successfully completed. Please address the error | |
above and apply again to incrementally change your infrastructure. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment