From 1c4775a46cd965e89cc9a9004159fa1c1f3b8e44 Mon Sep 17 00:00:00 2001 From: Ryan Bonham Date: Tue, 4 Jun 2019 21:39:17 -0500 Subject: [PATCH] We are not deleting the primary ENI for private networks on termination, which will run accounts our of ENIs. --- .../pkg/fi/cloudup/awstasks/launchtemplate_target_terraform.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/upup/pkg/fi/cloudup/awstasks/launchtemplate_target_terraform.go b/upup/pkg/fi/cloudup/awstasks/launchtemplate_target_terraform.go index c65e2f1266..9d56920a72 100644 --- a/upup/pkg/fi/cloudup/awstasks/launchtemplate_target_terraform.go +++ b/upup/pkg/fi/cloudup/awstasks/launchtemplate_target_terraform.go @@ -162,7 +162,8 @@ func (t *LaunchTemplate) RenderTerraform(target *terraform.TerraformTarget, a, e InstanceType: e.InstanceType, Lifecycle: &terraform.Lifecycle{CreateBeforeDestroy: fi.Bool(true)}, NetworkInterfaces: []*terraformLaunchTemplateNetworkInterfaces{ - {AssociatePublicIPAddress: e.AssociatePublicIP}, + {AssociatePublicIPAddress: e.AssociatePublicIP, + DeleteOnTermination: fi.Bool(true)}, }, }