X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ocd%2Finfra%2Fplaybooks%2Froles%2Fhelm%2Ftasks%2Funinstall.yml;h=08dfaf29dae1c19fc2f94605a73b750099bcabc2;hb=refs%2Fchanges%2F08%2F4008%2F10;hp=7d75e3217ffc82c150294f94985378c484276588;hpb=310a4321c543a789250c1cdb941872ac1404b174;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 7d75e32..08dfaf2 100644 --- a/ocd/infra/playbooks/roles/helm/tasks/uninstall.yml +++ b/ocd/infra/playbooks/roles/helm/tasks/uninstall.yml @@ -13,27 +13,45 @@ # 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