# limitations under the License.
---
-- name: check whether helm is installed before deleting
- command: which helm
- register: result
- failed_when: false
- no_log: True
-
-- debug:
- msg: Helm is not present
- when: result.rc == 2
-
-- meta: end_play
- when: result.rc == 2
-
- name: Helm Uninstall on x86_64
command: rm -rf linux-amd64/helm
when: result is succeeded and ansible_architecture == 'x86_64'
- name: Helm Uninstall on aarch64
command: rm -rf linux-arm64/helm
+ ignore_errors: yes
+ no_log: True
when: result is succeeded and ansible_architecture == 'aarch64'
- name: Remove download helm file on aarch64
command: rm helm-v3.0.2-linux-arm64.tar.gz
+ ignore_errors: yes
+ no_log: True
when: result is succeeded and ansible_architecture == 'aarch64'
- name: Remove helm from bin
command: rm /usr/local/bin/helm
+ ignore_errors: yes
+ no_log: True
when: result is succeeded