From 545ad480a4bf1e912850bb8f54a05b0c624f9d22 Mon Sep 17 00:00:00 2001 From: Jack Ivanov <17044561+jackivanov@users.noreply.github.com> Date: Sat, 27 Jul 2019 15:47:17 +0200 Subject: [PATCH] Add tags to EC2 encrypted images (#1530) --- roles/cloud-ec2/tasks/encrypt_image.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/roles/cloud-ec2/tasks/encrypt_image.yml b/roles/cloud-ec2/tasks/encrypt_image.yml index 967e274..c4f8c03 100644 --- a/roles/cloud-ec2/tasks/encrypt_image.yml +++ b/roles/cloud-ec2/tasks/encrypt_image.yml @@ -8,6 +8,7 @@ filters: state: available "tag:Algo": encrypted + "tag:image": "{{ cloud_providers.ec2.image.name }}" register: search_crypt - name: Copy to an encrypted image @@ -15,7 +16,7 @@ aws_access_key: "{{ access_key }}" aws_secret_key: "{{ secret_key }}" encrypted: yes - name: algo + name: "algo/{{ cloud_providers.ec2.image.name }}" kms_key_id: "{{ kms_key_id | default(omit) }}" region: "{{ algo_region }}" source_image_id: "{{ (ami_search.images | sort(attribute='creation_date') | last)['image_id'] }}" @@ -23,5 +24,6 @@ wait: true tags: Algo: "encrypted" + image: "{{ cloud_providers.ec2.image.name }}" register: ami_search_encrypted when: search_crypt.images|length|int == 0