From 194f369e138d8695b854bc535992b03670a85549 Mon Sep 17 00:00:00 2001 From: Georgy Berdyshev Date: Sat, 7 Jul 2018 00:30:48 +0200 Subject: [PATCH] Use hkps by default and fallback to hkp for older Debian and Ubuntu releases. --- tasks/keys/apt-key.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tasks/keys/apt-key.yml b/tasks/keys/apt-key.yml index d8a1f7f..08a8fe9 100644 --- a/tasks/keys/apt-key.yml +++ b/tasks/keys/apt-key.yml @@ -1,5 +1,9 @@ --- +- set_fact: fallback_keyserver='hkp://p80.pool.sks-keyservers.net:80' + when: (ansible_distribution == 'Debian' and ansible_distribution_release == 'jessie') or + (ansible_distribution == 'Ubuntu' and ansible_distribution_release in ['trusty', 'xenial']) + - name: "(Install: APT OSs) Add APT NGINX Signing Key" apt_key: id: 573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62 - keyserver: hkp://p80.pool.sks-keyservers.net:80 + keyserver: "{{ fallback_keyserver | default('hkps://hkps.pool.sks-keyservers.net:443') }}"