Log issue 76/3976/1
authorarvind.patel@huawei.com <arvind.patel@huawei.com>
Mon, 7 Dec 2020 16:49:00 +0000 (22:19 +0530)
committerarvind.patel@huawei.com <arvind.patel@huawei.com>
Mon, 7 Dec 2020 16:49:00 +0000 (22:19 +0530)
Signed-off-by: arvind.patel@huawei.com <arvind.patel@huawei.com>
Change-Id: I3cf6c2d57937527a9005741430c08bd5b29f393e

blueprints/iotgateway/playbooks/eliot-all-uninstall.yml
blueprints/iotgateway/playbooks/roles/docker/tasks/uninstall.yml
blueprints/iotgateway/playbooks/roles/eg_mep/tasks/uninstall.yml

index 7fb6742..6062bd2 100644 (file)
 
 ---
 
-############ OCD ############
-
-- hosts: ocdconsolidated
-  become: yes
-  tags:
-    - ocdhost
-    - ocdconsolidated
-
-  roles:
-    - eg_helm-repo
-    - eg_registry
-    - eg_certs
-    - helm
-    - k8s
-    - docker
-
 ############ Master ############
 
 ### EdgeGallery related ###
   roles:
     - k3s
     - docker
+
+############ OCD ############
+
+- hosts: ocdconsolidated
+  become: yes
+  tags:
+    - ocdhost
+    - ocdconsolidated
+
+  roles:
+    - eg_helm-repo
+    - eg_registry
+    - eg_certs
+    - helm
+    - k8s
+    - docker
index f756489..f5a40f7 100644 (file)
   when: result is succeeded and ansible_architecture == 'aarch64'
   #when: result is succeeded
 
+- name: "UNINSTALL: Uninstall docker engine"
+  command: apt-get purge -y docker-engine
+  ignore_errors: yes
+  when: result is succeeded and ansible_architecture == 'x86_64'
+
+- name: "UNINSTALL: Uninstall docker"
+  command: apt-get purge -y docker
+  ignore_errors: yes
+  when: result is succeeded and ansible_architecture == 'x86_64'
+
+- name: "UNINSTALL: Uninstall docker.io"
+  command: apt-get purge -y docker.io
+  ignore_errors: yes
+  when: result is succeeded and ansible_architecture == 'x86_64'
+
+- name: "UNINSTALL: Uninstall docker.io"
+  command: apt-get purge docker-ce docker-ce-cli containerd.io
+  ignore_errors: yes
+  when: result is succeeded and ansible_architecture == 'x86_64'
+
 - debug:
     msg: "CentOS commands start"
 
@@ -65,3 +85,4 @@
     cmd: yes | yum remove docker-ce docker-ce-cli containerd.io
   ignore_errors: yes
   no_log: true
+  when: ansible_facts['distribution'] == "CentOS"
index fba5576..3cf66ef 100644 (file)
   ignore_errors: yes
   no_log: True
 
+- name: Delete dns namesapce metallb
+  command: kubectl delete secret memberlist -n metallb-system
+  ignore_errors: yes
+  no_log: True
+
 - name: Delete ssl config namesapce mep
   command: kubectl delete ns mep
   ignore_errors: yes
   command: kubectl delete -f /tmp/eg_mep/deploy/conf/edge/metallb/namespace.yaml
   ignore_errors: yes
   no_log: True
-
-- name: Delete dns namesapce metallb
-  command: kubectl delete secret memberlist -n metallb-system
-  ignore_errors: yes
-  no_log: True