From 0d46f6b4baaa6dd13b3858e75a0acce9f429a6ce Mon Sep 17 00:00:00 2001 From: Leo Date: Sat, 10 Oct 2026 00:37:29 +0800 Subject: [PATCH] Update playbooks/alpine/install-zerotier.yml --- playbooks/alpine/install-zerotier.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/playbooks/alpine/install-zerotier.yml b/playbooks/alpine/install-zerotier.yml index 31ae470..eb549e0 100644 --- a/playbooks/alpine/install-zerotier.yml +++ b/playbooks/alpine/install-zerotier.yml @@ -31,23 +31,22 @@ - /usr/local/bin - "{{ zerotier_dir }}" - - name: Download ZeroTier static binary + - name: Download ZeroTier static binary archive ansible.builtin.get_url: url: "{{ zerotier_binary_url }}" dest: /tmp/zerotier-one.gz mode: "0644" - force: true - name: Extract ZeroTier binary ansible.builtin.command: cmd: gzip -dc /tmp/zerotier-one.gz - register: zerotier_binary + register: zerotier_extract changed_when: true - no_log: true + failed_when: zerotier_extract.rc != 0 - - name: Install ZeroTier binary + - name: Write extracted binary to disk ansible.builtin.copy: - content: "{{ zerotier_binary.stdout }}" + content: "{{ zerotier_extract.stdout }}" dest: /usr/local/bin/zerotier-one owner: root group: root @@ -59,6 +58,7 @@ src: /usr/local/bin/zerotier-one dest: /usr/local/bin/zerotier-cli state: link + force: true - name: Create OpenRC service ansible.builtin.copy: