feat(ansible): update 1n-tx2 config
[csit.git] / fdio.infra.ansible / roles / vpp_device / tasks / main.yaml
index 0114b05..ec20d2a 100644 (file)
@@ -1,17 +1,12 @@
 ---
 # file: roles/vpp_device/tasks/main.yaml
 
-- name: VPP_device - Load Kernel Modules By Default
-  lineinfile:
-    path: "/etc/modules"
-    state: "present"
-    line: "{{ item }}"
-  with_items:
-    - "vfio-pci"
+- name: ThunderX2 Kernel Modules Config
+  import_tasks: thunderx2.yaml
   when:
     - cpu_microarchitecture == "thunderx2"
   tags:
-    - load-kernel-modules
+    - conf-kernel-modules
 
 - name: Disable IPv6 Router Advertisement
   sysctl:
     - "Update GRUB"
   tags:
     - set-grub
-
-- name: Configure unsafe noiommu
-  lineinfile:
-    path: "/etc/modprobe.d/vfio-noiommu.conf"
-    state: "present"
-    line: "options vfio enable_unsafe_noiommu_mode=1"
-    create: "yes"
-  tags:
-    - configure-unsafe-noiommu