Browse Source

containerd: add support for suse distributions (#8261)

pull/8263/head
Cristian Calin 2 years ago
committed by GitHub
parent
commit
9f052702e5
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 1 deletions
  1. 8
      roles/container-engine/containerd/molecule/default/molecule.yml
  2. 2
      roles/container-engine/containerd/tasks/main.yml

8
roles/container-engine/containerd/molecule/default/molecule.yml

@ -31,6 +31,14 @@ platforms:
- kube_control_plane
- kube_node
- k8s_cluster
- name: opensuse
box: opensuse/Leap-15.2.x86_64
cpus: 1
memory: 1024
groups:
- kube_control_plane
- kube_node
- k8s_cluster
provisioner:
name: ansible
env:

2
roles/container-engine/containerd/tasks/main.yml

@ -3,7 +3,7 @@
fail:
msg: "{{ ansible_distribution }} is not supported by containerd."
when:
- not ansible_distribution in ["CentOS", "OracleLinux", "RedHat", "Ubuntu", "Debian", "Fedora", "AlmaLinux", "Rocky", "Amazon", "Flatcar", "Flatcar Container Linux by Kinvolk"]
- ansible_distribution not in ["CentOS", "OracleLinux", "RedHat", "Ubuntu", "Debian", "Fedora", "AlmaLinux", "Rocky", "Amazon", "Flatcar", "Flatcar Container Linux by Kinvolk", "Suse", "openSUSE Leap", "openSUSE Tumbleweed"]
- name: disable unified_cgroup_hierarchy in Fedora 31+
command: grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0"

Loading…
Cancel
Save