From 810326a4413ddcb037b0661b01267ca0e8eb69d7 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Tue, 12 May 2020 06:31:46 +0200 Subject: [PATCH] copr-keygen: idempotent backup setup --- roles/copr/keygen/tasks/setup_backup.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roles/copr/keygen/tasks/setup_backup.yml b/roles/copr/keygen/tasks/setup_backup.yml index 44d20f12d9..7ac855dd74 100644 --- a/roles/copr/keygen/tasks/setup_backup.yml +++ b/roles/copr/keygen/tasks/setup_backup.yml @@ -3,9 +3,11 @@ - name: copy pubkey for backup encryption copy: src="{{ private }}/files/copr/keygen/backup_key.asc" dest="/root/backup_key.asc" + register: pub_key_installed - name: import pubkey for backup encryption shell: gpg2 --import /root/backup_key.asc creates=/root/backupkeyimported + when: pub_key_installed.changed - name: copy backup script copy: src="backup_keyring.sh" dest="/etc/cron.hourly/backup_keyring.sh" owner=root group=root mode=755