From 4ecd30ba5fcef9cf5681ec12737d5074b4220be8 Mon Sep 17 00:00:00 2001 From: Jannik Beyerstedt Date: Fri, 17 Apr 2020 12:14:25 +0200 Subject: [PATCH] [FIX] caddy: install on aarch64 as well --- tasks/caddy-install.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tasks/caddy-install.yml b/tasks/caddy-install.yml index e0365ed..e1c9757 100644 --- a/tasks/caddy-install.yml +++ b/tasks/caddy-install.yml @@ -1,11 +1,6 @@ --- # Server/Caddyserver-Install: Install/Update Caddy Webserver (with some modules) -# Detect some more host facts -- name: caddyserver - Detect debian distributor ID - shell: lsb_release -is - register: lsb_id - - name: caddyserver - Create cache directory file: path: "{{ caddy_cachedir }}" @@ -29,12 +24,17 @@ get_url: url: "https://caddyserver.com/download/linux/amd64?plugins=http.ratelimit&license=personal" dest: "{{ caddy_cachedir }}/tmp/caddy.tar.gz" - when: lsb_id.stdout != "Raspbian" - - name: caddyserver - Download caddy webserver (raspberry pi) + when: ansible_architecture == "x86_64" + - name: caddyserver - Download caddy webserver (armv7/ raspberry pi) get_url: url: "https://caddyserver.com/download/linux/arm7?plugins=http.ratelimit&license=personal" dest: "{{ caddy_cachedir }}/tmp/caddy.tar.gz" - when: lsb_id.stdout == "Raspbian" + when: ansible_architecture == "armv7l" + - name: caddyserver - Download caddy webserver (arm64) + get_url: + url: "https://caddyserver.com/download/linux/arm64?plugins=http.ratelimit&license=personal" + dest: "{{ caddy_cachedir }}/tmp/caddy.tar.gz" + when: ansible_architecture == "aarch64" - name: caddyserver - Stop caddy become: yes