From 38d744202544ff11a03f7cc3d3862975518f585f Mon Sep 17 00:00:00 2001 From: Danny Bessems Date: Sat, 25 Jun 2022 21:03:42 +0200 Subject: [PATCH] Remove redundant tasks --- .../roles/appliance/tasks/dependencies.yml | 25 +++++++------------ 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/ansible/roles/appliance/tasks/dependencies.yml b/ansible/roles/appliance/tasks/dependencies.yml index 5448b5b..b37604e 100644 --- a/ansible/roles/appliance/tasks/dependencies.yml +++ b/ansible/roles/appliance/tasks/dependencies.yml @@ -34,6 +34,15 @@ extra_opts: "{{ item.extra_opts | default(omit) }}" loop: "{{ dependencies.static_binaries | selectattr('archive', 'defined') | selectattr('archive', 'equalto', 'compressed') }}" + - name: Install extracted binaries + ansible.builtin.file: + src: "{{ archives.path }}/{{ item.filename }}/{{ item.filename }} + dest: /usr/local/bin/{{ item.filename }} + owner: root + group: root + mode: 0755 + loop: "{{ dependencies.static_binaries | selectattr('archive', 'defined') | selectattr('archive', 'equalto', 'compressed') }}" + - name: Cleanup tempfolder ansible.builtin.file: path: "{{ archives.path }}" @@ -62,19 +71,3 @@ ansible.builtin.apt: autoremove: yes purge: yes - -- block: - - - name: Download Helm binary - ansible.builtin.unarchive: - src: https://get.helm.sh/helm-{{ helm.version }}-linux-amd64.tar.gz - dest: /opt/metacluster/dependencies/helm - - - name: Install Helm binary - ansible.builtin.copy: - src: /opt/metacluster/dependencies/helm/helm - dest: /usr/local/bin/helm - remote_src: yes - owner: root - group: root - mode: 0755