Skip to content
This repository was archived by the owner on Oct 7, 2025. It is now read-only.

Commit 7f3c8fa

Browse files
author
Matej Stajduhar
committed
Updating-file-names-3
1 parent 84653e7 commit 7f3c8fa

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

roles/aws/aws_iam_role/tasks/main.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,22 +30,22 @@
3030
_assume_role_policy: "{{ lookup('file', aws_iam_role.policy_document + '_document_policy.json') }}"
3131
when: aws_iam_role.policy_document in allowed_strings and aws_iam_role.policy_document != "event"
3232

33-
- name: Copy Gitlab configuration file.
33+
- name: Create assume role policy document if template is provided.
34+
ansible.builtin.set_fact:
35+
_assume_role_policy: "{{ aws_iam_role.policy_document }}"
36+
when: aws_iam_role.policy_document not in allowed_strings
37+
38+
- name: Create policy document if j2 file is provided.
3439
ansible.builtin.template:
3540
src: "{{ aws_iam_role.policy_document }}"
3641
dest: /tmp/policy_document.json
3742
when: (aws_iam_role.policy_document | basename) is match('.*\.j2$')
3843

39-
- name: Create assume role policy document if event is provided.
44+
- name: Set var for Assume policy document.
4045
ansible.builtin.set_fact:
4146
_assume_role_policy: "/tmp/policy_document.json"
4247
when: (aws_iam_role.policy_document | basename) is match('.*\.j2$')
4348

44-
- name: Create assume role policy document if template is provided.
45-
ansible.builtin.set_fact:
46-
_assume_role_policy: "{{ aws_iam_role.policy_document }}"
47-
when: aws_iam_role.policy_document not in allowed_strings
48-
4949
- name: Create an IAM role.
5050
amazon.aws.iam_role:
5151
profile: "{{ aws_iam_role.aws_profile }}"

0 commit comments

Comments
 (0)