From 54c9554e142d26447163f7ab7539e23d49d2f866 Mon Sep 17 00:00:00 2001 From: Peter Mikus Date: Wed, 19 Jan 2022 12:09:56 +0100 Subject: [PATCH] fix(ansible): Compatibility matrix Signed-off-by: Peter Mikus Change-Id: I298625dc75cdc6ffc168484e19ca30f02c2f46a0 --- .../inventories/lf_inventory/host_vars/10.30.51.50.yaml | 1 + .../inventories/lf_inventory/host_vars/10.30.51.51.yaml | 1 + fdio.infra.ansible/roles/intel/defaults/main.yaml | 4 ++-- fdio.infra.ansible/roles/vpp_device/tasks/main.yaml | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.50.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.50.yaml index f4c08c8402..9931bb7bec 100644 --- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.50.yaml +++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.50.yaml @@ -6,6 +6,7 @@ grub: hugepagesz: "2M" hugepages: 32768 iommu: "on" + vfio.enable_unsafe_noiommu_mode: 1 inventory_ipmi_hostname: "10.30.50.47" cpu_microarchitecture: "skylake" diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.51.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.51.yaml index 53bd68bc10..bbeddca70c 100644 --- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.51.yaml +++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.51.yaml @@ -6,6 +6,7 @@ grub: hugepagesz: "2M" hugepages: 32768 iommu: "on" + vfio.enable_unsafe_noiommu_mode: 1 inventory_ipmi_hostname: "10.30.50.48" cpu_microarchitecture: "skylake" diff --git a/fdio.infra.ansible/roles/intel/defaults/main.yaml b/fdio.infra.ansible/roles/intel/defaults/main.yaml index 63c68a4afd..9730e7f134 100644 --- a/fdio.infra.ansible/roles/intel/defaults/main.yaml +++ b/fdio.infra.ansible/roles/intel/defaults/main.yaml @@ -52,7 +52,7 @@ intel_800_compatibility_matrix: nvm: "3.00" dpdk21.11: # https://doc.dpdk.org/guides/rel_notes/release_21_11.html - ice: "1.6.7" # 1.7.11 - but not public available + ice: "1.7.16" # 1.7.11 - but not public available ddp: "1.3.30.0" # 1.3.31.0 - but not public available iavf: "4.2.7" nvm: "3.10" @@ -65,7 +65,7 @@ intel_i40e_url: intel_ice_url: "1.4.11": "ice%20stable/1.4.11/ice-1.4.11.tar.gz/download" "1.6.4": "ice%20stable/1.6.4/ice-1.6.4.tar.gz/download" - "1.6.7": "ice%20stable/1.6.7/ice-1.6.7.tar.gz/download" + "1.7.16": "ice%20stable/1.7.16/ice-1.7.16.tar.gz/download" intel_iavf_url: "4.1.1": "iavf%20stable/4.1.1/iavf-4.1.1.tar.gz/download" diff --git a/fdio.infra.ansible/roles/vpp_device/tasks/main.yaml b/fdio.infra.ansible/roles/vpp_device/tasks/main.yaml index 280b8bf550..418217aaac 100644 --- a/fdio.infra.ansible/roles/vpp_device/tasks/main.yaml +++ b/fdio.infra.ansible/roles/vpp_device/tasks/main.yaml @@ -1,7 +1,7 @@ --- # file: roles/vpp_device/tasks/main.yaml -- name: VPP_device - Load Kernel Modules By Default +- name: Load Kernel Modules By Default lineinfile: path: "/etc/modules" state: "present" -- 2.16.6