From 6a3c25526908b8eb9b2397268b6c63a193fe84fd Mon Sep 17 00:00:00 2001 From: Adrien Reslinger Date: Fri, 12 Jan 2024 08:37:29 +0100 Subject: [PATCH] Fix lego deployment --- tasks/main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tasks/main.yml b/tasks/main.yml index 1f1b6db..cd3c317 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -10,7 +10,7 @@ check_mode: no - name: Check local version installed - shell: set -o pipefail && lego --version | sed 's|lego version \([^ ,+]*\).*|\1|' + shell: set -o pipefail && /usr/local/bin/lego --version | sed 's|lego version \([^ ,+]*\).*|\1|' register: lego_locver changed_when: false check_mode: no @@ -18,7 +18,8 @@ - lego.stat.exists - name: Check online version - shell: set -o pipefail && curl -s {{ lego_base_url }}/releases/latest | sed 's|.*tag/v\(.*\)".*|\1|' +# shell: set -o pipefail && curl -si {{ lego_base_url }}/releases/latest | grep -oP location:\ \\K.\* | sed 's|.*/tag/v\(.*\)|\1|' + shell: set -o pipefail && curl -w "%{redirect_url}" -o /dev/null -s {{ lego_base_url }}/releases/latest | sed 's|.*/tag/v\(.*\)|\1|' register: lego_ver changed_when: false check_mode: no