Browse Source
[validate-container-engine] add facts tag to tasks needed for vagrant jobs (#8678)
pull/8620/head
Cristian Calin
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
14 additions and
0 deletions
-
roles/container-engine/validate-container-engine/tasks/main.yml
|
|
@ -6,18 +6,26 @@ |
|
|
|
get_checksum: no |
|
|
|
get_mime: no |
|
|
|
register: ostree |
|
|
|
tags: |
|
|
|
- facts |
|
|
|
|
|
|
|
- name: validate-container-engine | set is_ostree |
|
|
|
set_fact: |
|
|
|
is_ostree: "{{ ostree.stat.exists }}" |
|
|
|
tags: |
|
|
|
- facts |
|
|
|
|
|
|
|
- name: Ensure kubelet systemd unit exists |
|
|
|
stat: |
|
|
|
path: "/etc/systemd/system/kubelet.service" |
|
|
|
register: kubelet_systemd_unit_exists |
|
|
|
tags: |
|
|
|
- facts |
|
|
|
|
|
|
|
- name: Populate service facts |
|
|
|
service_facts: |
|
|
|
tags: |
|
|
|
- facts |
|
|
|
|
|
|
|
- name: Check if containerd is installed |
|
|
|
find: |
|
|
@ -31,6 +39,8 @@ |
|
|
|
- /etc/systemd |
|
|
|
- /run/systemd |
|
|
|
register: containerd_installed |
|
|
|
tags: |
|
|
|
- facts |
|
|
|
|
|
|
|
- name: Check if docker is installed |
|
|
|
find: |
|
|
@ -44,6 +54,8 @@ |
|
|
|
- /etc/systemd |
|
|
|
- /run/systemd |
|
|
|
register: docker_installed |
|
|
|
tags: |
|
|
|
- facts |
|
|
|
|
|
|
|
- name: Check if crio is installed |
|
|
|
find: |
|
|
@ -57,6 +69,8 @@ |
|
|
|
- /etc/systemd |
|
|
|
- /run/systemd |
|
|
|
register: crio_installed |
|
|
|
tags: |
|
|
|
- facts |
|
|
|
|
|
|
|
- name: Uninstall containerd |
|
|
|
block: |
|
|
|