X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=ocd%2Finfra%2Fplaybooks%2Froles%2Fhelm%2Ftasks%2Funinstall.yml;h=78db3d18fad527da7aeb9152887b555cc8296cc5;hb=7d2bf0bf6892cb363e61156577e66d0e655a21e3;hp=7d75e3217ffc82c150294f94985378c484276588;hpb=97c655ebd49ec7ff289af583750056576c6e338e;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..78db3d1 100644 --- a/ocd/infra/playbooks/roles/helm/tasks/uninstall.yml +++ b/ocd/infra/playbooks/roles/helm/tasks/uninstall.yml @@ -13,27 +13,41 @@ # 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 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 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