From 86c791936c5e28eb39d68032a049513a76ecbe64 Mon Sep 17 00:00:00 2001 From: Matej Stajduhar Date: Fri, 5 Apr 2024 09:58:30 +0200 Subject: [PATCH 1/3] moving-assume-role-to-files-folder --- .../{templates => files}/assume_lambda_iam_policy.j2 | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename roles/aws/aws_ami_asg_cleanup/{templates => files}/assume_lambda_iam_policy.j2 (100%) diff --git a/roles/aws/aws_ami_asg_cleanup/templates/assume_lambda_iam_policy.j2 b/roles/aws/aws_ami_asg_cleanup/files/assume_lambda_iam_policy.j2 similarity index 100% rename from roles/aws/aws_ami_asg_cleanup/templates/assume_lambda_iam_policy.j2 rename to roles/aws/aws_ami_asg_cleanup/files/assume_lambda_iam_policy.j2 From c78d7b9fc47c06c9215ba11cb0e894c1f3f734ef Mon Sep 17 00:00:00 2001 From: Matej Stajduhar Date: Fri, 5 Apr 2024 10:04:01 +0200 Subject: [PATCH 2/3] Changing-lookup-function --- .../{files => templates}/assume_lambda_iam_policy.j2 | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename roles/aws/aws_ami_asg_cleanup/{files => templates}/assume_lambda_iam_policy.j2 (100%) diff --git a/roles/aws/aws_ami_asg_cleanup/files/assume_lambda_iam_policy.j2 b/roles/aws/aws_ami_asg_cleanup/templates/assume_lambda_iam_policy.j2 similarity index 100% rename from roles/aws/aws_ami_asg_cleanup/files/assume_lambda_iam_policy.j2 rename to roles/aws/aws_ami_asg_cleanup/templates/assume_lambda_iam_policy.j2 From 4d500bfe7d945ecf44f27fa9f249b24a1078a28f Mon Sep 17 00:00:00 2001 From: Matej Stajduhar Date: Fri, 5 Apr 2024 10:06:48 +0200 Subject: [PATCH 3/3] Changing-lookup-function-2 --- roles/aws/aws_ami_asg_cleanup/tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/aws/aws_ami_asg_cleanup/tasks/main.yml b/roles/aws/aws_ami_asg_cleanup/tasks/main.yml index fefa73bb0..0c358cd20 100644 --- a/roles/aws/aws_ami_asg_cleanup/tasks/main.yml +++ b/roles/aws/aws_ami_asg_cleanup/tasks/main.yml @@ -2,7 +2,7 @@ - name: Create a role and attach policies amazon.aws.iam_role: name: LambdaAsgAmiCleanupRole - assume_role_policy_document: "{{ lookup('file', 'assume_lambda_iam_policy.j2') }}" + assume_role_policy_document: "{{ lookup('template', 'assume_lambda_iam_policy.j2') }}" managed_policies: - arn:aws:iam::aws:policy/AmazonEC2FullAccess - arn:aws:iam::aws:policy/CloudWatchLogsFullAccess