From b2588b637b5aa47df9869c1d24552f48fcaa694a Mon Sep 17 00:00:00 2001 From: Ole Markus With Date: Sat, 12 Jun 2021 21:28:31 +0200 Subject: [PATCH] fix missing lifecycle when deleting iam roles --- pkg/model/awsmodel/iam.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/model/awsmodel/iam.go b/pkg/model/awsmodel/iam.go index 09d945a0aa..5b19d36ca5 100644 --- a/pkg/model/awsmodel/iam.go +++ b/pkg/model/awsmodel/iam.go @@ -465,8 +465,9 @@ func (b *IAMModelBuilder) FindDeletions(context *fi.ModelBuilderContext, cloud f if fi.StringValue(tag.Key) == ownershipTag && fi.StringValue(tag.Value) == "owned" { if _, ok := context.Tasks["IAMRole/"+fi.StringValue(role.RoleName)]; !ok { context.AddTask(&awstasks.IAMRole{ - ID: role.RoleId, - Name: role.RoleName, + ID: role.RoleId, + Name: role.RoleName, + Lifecycle: b.Lifecycle, }) } }