From 292680a99ac74d045715157ffad2718a2593e1bf Mon Sep 17 00:00:00 2001 From: nd Date: Fri, 11 Dec 2020 00:09:03 +0100 Subject: [PATCH] added support to add repositories while getting the key by https --- tasks/repo.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tasks/repo.yml b/tasks/repo.yml index 64946cf..f676987 100644 --- a/tasks/repo.yml +++ b/tasks/repo.yml @@ -8,11 +8,10 @@ - name: "setup repo key for {{ item }}" apt_key: - id: "{{ repo.keyid }}" - keyserver: "{{ repo.keyserver }}" - when: - - repo.keyid|d(false) - - repo.keyserver|d(false) + id: "{{ repo.keyid|default(omit) }}" + keyserver: "{{ repo.keyserver|default(omit) }}" + url: "{{ repo.keyurl|default(omit) }}" + when: (repo.keyid|d(false) and repo.keyserver|d(false)) or repo.keyurl|d(false) - name: "add repo {{ item }}" apt_repository: