diff --git a/roles/container-engine/containerd/tasks/main.yml b/roles/container-engine/containerd/tasks/main.yml index 4573e0d171184158d80dc758956246aaef93253b..1c556bdf38fc4fe6529d129bde762fdb13ee04b6 100644 --- a/roles/container-engine/containerd/tasks/main.yml +++ b/roles/container-engine/containerd/tasks/main.yml @@ -5,22 +5,6 @@ when: - 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" - when: - - ansible_distribution == "Fedora" - - (ansible_distribution_major_version | int) >= 31 - - ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] is not defined or ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] != '0' - - not is_ostree - -- name: reboot in Fedora 31+ - reboot: - when: - - ansible_distribution == "Fedora" - - (ansible_distribution_major_version | int) >= 31 - - ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] is not defined or ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] != '0' - - not is_ostree - - name: containerd | Remove any package manager controlled containerd package package: name: "{{ containerd_package }}" diff --git a/roles/container-engine/cri-o/tasks/main.yaml b/roles/container-engine/cri-o/tasks/main.yaml index d3997f4a5ff934f29daea15f9312346b7d9c939a..45e60ef747f3edf905985191142feb3544eaf553 100644 --- a/roles/container-engine/cri-o/tasks/main.yaml +++ b/roles/container-engine/cri-o/tasks/main.yaml @@ -35,22 +35,6 @@ tags: - facts -- name: disable unified_cgroup_hierarchy in Fedora 31+ - command: grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0" - when: - - ansible_distribution == "Fedora" - - (ansible_distribution_major_version | int) >= 31 - - ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] is not defined or ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] != '0' - - not is_ostree - -- name: reboot in Fedora 31+ - reboot: - when: - - ansible_distribution == "Fedora" - - (ansible_distribution_major_version | int) >= 31 - - ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] is not defined or ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] != '0' - - not is_ostree - - name: import crio repo import_tasks: "crio_repo.yml" when: crio_add_repos diff --git a/roles/container-engine/docker/tasks/main.yml b/roles/container-engine/docker/tasks/main.yml index 4d0ea5db61a7bcdfe5499bb9547b417e1b3a1ebb..05784e912da4bd7aae2807719fd6723538d47249 100644 --- a/roles/container-engine/docker/tasks/main.yml +++ b/roles/container-engine/docker/tasks/main.yml @@ -40,20 +40,6 @@ tags: - facts -- name: disable unified_cgroup_hierarchy in Fedora 31+ - command: grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0" - when: - - ansible_distribution == "Fedora" - - (ansible_distribution_major_version | int) >= 31 - - ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] is not defined or ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] != '0' - -- name: reboot in Fedora 31+ - reboot: - when: - - ansible_distribution == "Fedora" - - (ansible_distribution_major_version | int) >= 31 - - ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] is not defined or ansible_proc_cmdline['systemd.unified_cgroup_hierarchy'] != '0' - - import_tasks: pre-upgrade.yml - name: ensure docker-ce repository public key is installed