Skip to content

Commit 75056df

Browse files
authored
Merge pull request #3017 from hunterkepley/ocm-18376
OCM-18376 | fix: Delete inline policies
2 parents 9e9b9f7 + 793e4a5 commit 75056df

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

  • cmd/dlt/iamserviceaccount

cmd/dlt/iamserviceaccount/cmd.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,13 @@ func DeleteIamServiceAccountRunner(userOptions *iamServiceAccountOpts.DeleteIamS
258258
return nil
259259
}
260260

261+
// Delete inline policies
262+
if len(inlinePolicies) > 0 {
263+
err = r.AWSClient.DeleteInlineRolePolicies(roleName)
264+
if err != nil {
265+
return fmt.Errorf("failed to delete inline role policies: %s", err)
266+
}
267+
}
261268
// Delete the role
262269
err = r.AWSClient.DeleteServiceAccountRole(roleName)
263270
if err != nil {

0 commit comments

Comments
 (0)