From 125445172a519c01f95e53c80a30f05f57f777ef Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Fri, 7 Jan 2022 20:50:10 +0200 Subject: [PATCH] fixup! Toolbx refresh. --- Ansible/roles/debian_server/tasks/main.yml | 6 +++++- Ansible/roles/debian_server/tasks/toolbox.yml | 7 ++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/Ansible/roles/debian_server/tasks/main.yml b/Ansible/roles/debian_server/tasks/main.yml index 5ad3c2a..e227a3e 100644 --- a/Ansible/roles/debian_server/tasks/main.yml +++ b/Ansible/roles/debian_server/tasks/main.yml @@ -134,7 +134,11 @@ - always - name: Include Toolbox tasks - ansible.builtin.import_tasks: + ansible.builtin.include_tasks: file: toolbox.yml + apply: + tags: + - toolbox + - toolbx tags: - always diff --git a/Ansible/roles/debian_server/tasks/toolbox.yml b/Ansible/roles/debian_server/tasks/toolbox.yml index 0133d2b..67419f3 100644 --- a/Ansible/roles/debian_server/tasks/toolbox.yml +++ b/Ansible/roles/debian_server/tasks/toolbox.yml @@ -20,7 +20,8 @@ value: "1" - name: Install Podman from the Kubic repository - when: toolbox_podman_repo_base_url is defined + # yamllint disable-line rule:line-length + when: ansible_facts.distribution_release in toolbox_podman_repo_base_url_mapping block: - name: Add the Podman repo key apt_key: @@ -55,7 +56,7 @@ - name: Install Toolbx from toolbox-build # yamllint disable-line rule:line-length - when: ansible_facts.distribution_release is not in toolbox_distros_with_apt_package + when: ansible_facts.distribution_release is in toolbox_distros_without_apt_package unarchive: dest: /usr/local/ remote_src: true @@ -64,7 +65,7 @@ - name: APT install Toolbx # yamllint disable-line rule:line-length - when: ansible_facts.distribution_release is in toolbox_distros_with_apt_package + when: ansible_facts.distribution_release is not in toolbox_distros_without_apt_package apt: cache_valid_time: 3600 name: -- GitLab