Closed rkulagowski closed 5 years ago
The tfstate file generated by terraformer doesn't include an IPv6 ingress rule, so terraform plan always shows that the security group will be modified to remove the IPv6 rule.
tfstate file:
"ingress.#": "4",
terraform plan:
ingress.#: "5" => "4"
and then the actual removal block:
ingress.3655358858.cidr_blocks.#: "0" => "0" ingress.3655358858.from_port: "500" => "0" ingress.3655358858.ipv6_cidr_blocks.#: "1" => "0" ingress.3655358858.ipv6_cidr_blocks.0: "::/0" => "" ingress.3655358858.protocol: "udp" => "" ingress.3655358858.security_groups.#: "0" => "0" ingress.3655358858.self: "false" => "false" ingress.3655358858.to_port: "500" => "0"
This was introduced by https://github.com/dtan4/terraforming/pull/438 .
The tfstate file generated by terraformer doesn't include an IPv6 ingress rule, so terraform plan always shows that the security group will be modified to remove the IPv6 rule.
tfstate file:
terraform plan:
and then the actual removal block: