X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=ocd%2Finfra%2Fplaybooks%2Froles%2Fhelm%2Ftasks%2Funinstall.yml;h=08dfaf29dae1c19fc2f94605a73b750099bcabc2;hb=refs%2Fchanges%2F08%2F4008%2F10;hp=ada76a3e1df9a1a35e7bb0aca26f5315dd047602;hpb=4586884e10e076df6ee2d0cbb31c64dae3f3168c;p=ealt-edge.git diff --git a/ocd/infra/playbooks/roles/helm/tasks/uninstall.yml b/ocd/infra/playbooks/roles/helm/tasks/uninstall.yml index ada76a3..08dfaf2 100644 --- a/ocd/infra/playbooks/roles/helm/tasks/uninstall.yml +++ b/ocd/infra/playbooks/roles/helm/tasks/uninstall.yml @@ -1,4 +1,4 @@ -I# Copyright 2020 Huawei Technologies Co., Ltd. +# Copyright 2020 Huawei Technologies Co., Ltd. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -13,27 +13,45 @@ I# Copyright 2020 Huawei Technologies Co., Ltd. # limitations under the License. --- -- name: Helm Uninstall on x86_64 +- name: check whether helm is installed before deleting + command: which helm + register: result + ignore_errors: yes + no_log: True + +- debug: + msg: Uninstalling helm... + when: result.stdout != "" + +- debug: + msg: Ignore Uninstall Log ,Helm not installed + when: result.stdout == "" + +- name: "UNINSTALL: Helm Uninstall on x86_64" command: rm -rf linux-amd64/helm + ignore_errors: yes + no_log: True when: result is succeeded and ansible_architecture == 'x86_64' -- name: Remove download helm file on x86_64 +- name: "UNINSTALL: Remove download helm file on x86_64" command: rm ~/helm-v3.0.2-linux-amd64.tar.gz + ignore_errors: yes + no_log: True when: result is succeeded and ansible_architecture == 'x86_64' -- name: Helm Uninstall on aarch64 +- name: "UNINSTALL: 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 +- name: "UNINSTALL: 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 +- name: "UNINSTALL: Remove helm from bin" command: rm /usr/local/bin/helm ignore_errors: yes no_log: True