From 78db2a57da6a2aea9345fee1cea3a9915c2e65e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ionu=C8=9B=20B=C3=AEru?= Date: Tue, 8 Oct 2019 13:52:44 +0300 Subject: [PATCH] Fix host kernel modules when using linux-hwe on ubuntu Currently on ubuntu 18.04 there is new linux-hwe kernel that uses linux 5.0 In newer versions nf_conntrack_ipv4 and nf_conntrack_ipv6 was merged into nf_conntrack. This fixes setup hosts playbook on systems that use linux-hwe Depends-On: https://review.opendev.org/687142/ Change-Id: I47defcb18ac6b6059e22cd294e9461b69f015471 --- vars/ubuntu-18.04.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/vars/ubuntu-18.04.yml b/vars/ubuntu-18.04.yml index f1ea3d6d..0d49c267 100644 --- a/vars/ubuntu-18.04.yml +++ b/vars/ubuntu-18.04.yml @@ -39,8 +39,9 @@ openstack_host_kernel_modules: - name: iscsi_tcp - name: nbd - name: nf_conntrack - - name: nf_conntrack_ipv4 - - name: nf_conntrack_ipv6 + #NOTE: 4.19 kernel merged nf_conntrack_ipv{4,6} into nf_conntrack + - name: "{{ (hostvars[inventory_hostname]['ansible_kernel'] is version('4.19.0', '<=')) | ternary('nf_conntrack_ipv4', '') }}" + - name: "{{ (hostvars[inventory_hostname]['ansible_kernel'] is version('4.19.0', '<=')) | ternary('nf_conntrack_ipv6', '') }}" - name: nf_defrag_ipv4 - name: nf_nat - name: nf_nat_ipv4