From b82c2762ff6d205af9b2f5c228975c5181378c36 Mon Sep 17 00:00:00 2001 From: matttrach Date: Mon, 26 Aug 2024 12:43:00 -0500 Subject: [PATCH] fix: remove incorrect note and add new Signed-off-by: matttrach --- README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4adc5ac..e8b3435 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,12 @@ WARNING! The subnets argument must not be derived from an apply time resource. ## Recent Changes -- IPv6 is having issues due to missing the "primary" ipv6 flag in the AWS provider. - https://github.com/hashicorp/terraform-provider-aws/pull/36425 - This PR fixes the issue, but in the mean time I am setting the subnet to "ipv6_native". +- Dependency chain resolution + I was getting some intermittent issues attempting to destroy EIPs while also destroying the load balancer. + The error was something like "error disassociating EC2 address". + I believe AWS is automatically disassociating the EIP when destroying the load balancer. + To resolve I am setting the explicit dependency for the load balancer on the EIP addresses. + This should force the EIPs to be deleted before the load balancer. - IPv6 only and Dualstack Support BREAKING CHANGES! A few interface changes were necessary to inform the module about options which are now ambiguous.