github.com/jlmeeker/kismatic@v1.10.1-0.20180612190640-57f9005a1f1a/ansible/roles/packages-cleanup/tasks/main.yaml (about) 1 --- 2 - name: remove kubelet package 3 package: name=kubelet state=absent 4 when: "'master' in group_names or 'worker' in group_names or 'ingress' in group_names or 'storage' in group_names" 5 register: result 6 until: result|success 7 retries: 2 8 delay: 1 9 10 - name: remove kubectl package 11 package: name=kubectl state=absent 12 when: "'master' in group_names or 'worker' in group_names or 'ingress' in group_names or 'storage' in group_names" 13 register: result 14 until: result|success 15 retries: 2 16 delay: 1 17 18 - name: remove docker-engine package 19 package: name=docker-engine state=absent 20 when: "'master' in group_names or 'worker' in group_names or 'ingress' in group_names or 'storage' in group_names" 21 register: result 22 until: result|success 23 retries: 2 24 delay: 1 25 26 - name: remove etcd package 27 package: name=etcd state=absent 28 when: "'etcd' in group_names" 29 register: result 30 until: result|success 31 retries: 2 32 delay: 1 33 34 - name: remove Kismatic yum repository 35 yum_repository: 36 name: kismatic 37 description: Kismatic Packages 38 baseurl: "https://kismatic-packages-rpm.s3-accelerate.amazonaws.com" 39 state: absent 40 when: ansible_os_family == 'RedHat' 41 42 - name: remove Kismatic deb repository 43 apt_repository: 44 repo: 'deb https://kismatic-packages-deb.s3-accelerate.amazonaws.com kismatic-xenial main' 45 state: absent 46 when: ansible_os_family == 'Debian' 47 48 - name: remove outdated docker deb repository 49 apt_repository: 50 repo: 'deb https://apt.dockerproject.org/repo/ ubuntu-xenial main' 51 state: absent 52 when: ansible_os_family == 'Debian'