diff --git a/roles/prereqs/os/tasks/main.yml b/roles/prereqs/os/tasks/main.yml index e6b3489a..443e70c1 100644 --- a/roles/prereqs/os/tasks/main.yml +++ b/roles/prereqs/os/tasks/main.yml @@ -34,7 +34,7 @@ loop: "{{ kernel_flags }}" loop_control: loop_var: flag - when: not(ansible_virtualization_type == "docker" and ansible_virtualization_role == "guest") + when: not((ansible_virtualization_type == "docker" or ansible_virtualization_type == "container") and ansible_virtualization_role == "guest") - name: Populate service facts service_facts: @@ -103,4 +103,4 @@ - name: Apply OS-specific configurations include_tasks: file: "main-{{ ansible_os_family }}.yml" - when: not(ansible_virtualization_type == "docker" and ansible_virtualization_role == "guest") + when: not((ansible_virtualization_type == "docker" or ansible_virtualization_type == "container") and ansible_virtualization_role == "guest")