From 99174474a7e9766f3607451da4fc733b6e9f19b2 Mon Sep 17 00:00:00 2001 From: manifestori Date: Mon, 26 Jun 2023 14:25:41 +0300 Subject: [PATCH] fix: make sure attachments are ready before creating lambda function --- main.tf | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/main.tf b/main.tf index a9ca4d6..75b6358 100644 --- a/main.tf +++ b/main.tf @@ -88,7 +88,15 @@ resource "aws_lambda_function" "this" { } } - depends_on = [module.cloudwatch_log_group] + depends_on = [ + module.cloudwatch_log_group, + aws_iam_role_policy_attachment.cloudwatch_insights, + aws_iam_role_policy_attachment.cloudwatch_logs, + aws_iam_role_policy_attachment.custom, + aws_iam_role_policy_attachment.ssm, + aws_iam_role_policy_attachment.vpc_access, + aws_iam_role_policy_attachment.xray + ] lifecycle { ignore_changes = [last_modified]