feat(ansible): Add ICX 90/34990/1
authorPeter Mikus <pmikus@cisco.com>
Fri, 21 Jan 2022 11:51:39 +0000 (12:51 +0100)
committerPeter Mikus <pmikus@cisco.com>
Fri, 21 Jan 2022 11:51:39 +0000 (12:51 +0100)
Signed-off-by: Peter Mikus <pmikus@cisco.com>
Change-Id: Iecf76c75edccaccb7d4dcecbc5d47c3c036768e9

docs/lab/testbeds_sm_icx_hw_bios_cfg.md
fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.75.yaml [new file with mode: 0644]
fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.76.yaml [new file with mode: 0644]
fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.77.yaml [new file with mode: 0644]
fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.81.yaml [new file with mode: 0644]
fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.82.yaml [new file with mode: 0644]
fdio.infra.ansible/inventories/lf_inventory/hosts

index cf46d83..36eabeb 100644 (file)
@@ -1243,5 +1243,5 @@ s65-t37-sut1.   10.30.50.75.  1.00.21.  1.1.  F1.00.07. 0D000280.       A5.01.24
 s66-t37-sut2.   10.30.50.76.  1.00.21.  1.1.  F1.00.07. 0D000280.       A5.01.24.  8.30 0x8000a49d 1.2926.0. 2.17.4. 3.10 0x8000ad67 1.3106.0. 1.7.16.
 s67-t37-tg1.    10.30.50.77.  1.00.21.  1.1.  F1.00.07. 0D000280.       A5.01.24.  8.30 0x8000a49d 1.2926.0. 2.17.4. 3.10 0x8000ad67 1.3106.0. 1.7.16.
 s71-t212-sut1.  10.30.50.81.  1.00.21.  1.1.  F1.00.07. 0D000280.       A5.01.24.  8.30 0x8000a49d 1.2926.0. 2.17.4. 3.10 0x8000ad67 1.3106.0. 1.7.16.
-s71-t212-tg1.   10.30.50.82.  1.00.21.  1.1.  F1.00.07. 0D000280.       A5.01.24.  8.30 0x8000a49d 1.2926.0. 2.17.4. 3.10 0x8000ad67 1.3106.0. 1.7.16.
+s72-t212-tg1.   10.30.50.82.  1.00.21.  1.1.  F1.00.07. 0D000280.       A5.01.24.  8.30 0x8000a49d 1.2926.0. 2.17.4. 3.10 0x8000ad67 1.3106.0. 1.7.16.
 ```
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.75.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.75.yaml
new file mode 100644 (file)
index 0000000..8f21150
--- /dev/null
@@ -0,0 +1,33 @@
+---
+# file: host_vars/10.30.51.75.yaml
+
+hostname: "s65-t37-sut1"
+grub:
+  audit: "0"
+  default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
+  hpet: "disable"
+  intel_idle.max_cstate: "1"
+  intel_iommu: "on"
+  intel_pstate: "disable"
+  iommu: "pt"
+  isolcpus: "1-31,33-63,65-95,97-127"
+  mce: "off"
+  nmi_watchdog: "0"
+  nohz_full: "1-31,33-63,65-95,97-127"
+  nosoftlockup: true
+  numa_balancing: "disable"
+  processor.max_cstate: "1"
+  rcu_nocbs: "1-31,33-63,65-95,97-127"
+  tsc: "reliable"
+sysctl:
+  kernel:
+    watchdog_cpumask: "0,32,64,96"
+  vm:
+    nr_hugepages: 32768
+    max_map_count: 20000
+
+inventory_ipmi_hostname: "10.30.50.75"
+cpu_microarchitecture: "icelake"
+
+intel_700_matrix: "dpdk21.11"
+intel_800_matrix: "dpdk21.11"
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.76.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.76.yaml
new file mode 100644 (file)
index 0000000..ab0399b
--- /dev/null
@@ -0,0 +1,33 @@
+---
+# file: host_vars/10.30.51.76.yaml
+
+hostname: "s66-t37-sut2"
+grub:
+  audit: "0"
+  default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
+  hpet: "disable"
+  intel_idle.max_cstate: "1"
+  intel_iommu: "on"
+  intel_pstate: "disable"
+  iommu: "pt"
+  isolcpus: "1-31,33-63,65-95,97-127"
+  mce: "off"
+  nmi_watchdog: "0"
+  nohz_full: "1-31,33-63,65-95,97-127"
+  nosoftlockup: true
+  numa_balancing: "disable"
+  processor.max_cstate: "1"
+  rcu_nocbs: "1-31,33-63,65-95,97-127"
+  tsc: "reliable"
+sysctl:
+  kernel:
+    watchdog_cpumask: "0,32,64,96"
+  vm:
+    nr_hugepages: 32768
+    max_map_count: 20000
+
+inventory_ipmi_hostname: "10.30.50.76"
+cpu_microarchitecture: "icelake"
+
+intel_700_matrix: "dpdk21.11"
+intel_800_matrix: "dpdk21.11"
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.77.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.77.yaml
new file mode 100644 (file)
index 0000000..1c5b92c
--- /dev/null
@@ -0,0 +1,33 @@
+---
+# file: host_vars/10.30.51.77.yaml
+
+hostname: "s67-t37-tg1"
+grub:
+  audit: "0"
+  default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
+  hpet: "disable"
+  intel_idle.max_cstate: "1"
+  intel_iommu: "on"
+  intel_pstate: "disable"
+  iommu: "pt"
+  isolcpus: "1-31,33-63,65-95,97-127"
+  mce: "off"
+  nmi_watchdog: "0"
+  nohz_full: "1-31,33-63,65-95,97-127"
+  nosoftlockup: true
+  numa_balancing: "disable"
+  processor.max_cstate: "1"
+  rcu_nocbs: "1-31,33-63,65-95,97-127"
+  tsc: "reliable"
+sysctl:
+  kernel:
+    watchdog_cpumask: "0,32,64,96"
+  vm:
+    nr_hugepages: 32768
+    max_map_count: 20000
+
+inventory_ipmi_hostname: "10.30.50.77"
+cpu_microarchitecture: "icelake"
+
+intel_700_matrix: "dpdk21.11"
+intel_800_matrix: "dpdk21.11"
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.81.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.81.yaml
new file mode 100644 (file)
index 0000000..f6c7eec
--- /dev/null
@@ -0,0 +1,33 @@
+---
+# file: host_vars/10.30.51.82.yaml
+
+hostname: "s72-t212-tg1"
+grub:
+  audit: "0"
+  default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
+  hpet: "disable"
+  intel_idle.max_cstate: "1"
+  intel_iommu: "on"
+  intel_pstate: "disable"
+  iommu: "pt"
+  isolcpus: "1-31,33-63,65-95,97-127"
+  mce: "off"
+  nmi_watchdog: "0"
+  nohz_full: "1-31,33-63,65-95,97-127"
+  nosoftlockup: true
+  numa_balancing: "disable"
+  processor.max_cstate: "1"
+  rcu_nocbs: "1-31,33-63,65-95,97-127"
+  tsc: "reliable"
+sysctl:
+  kernel:
+    watchdog_cpumask: "0,32,64,96"
+  vm:
+    nr_hugepages: 32768
+    max_map_count: 20000
+
+inventory_ipmi_hostname: "10.30.50.82"
+cpu_microarchitecture: "icelake"
+
+intel_700_matrix: "dpdk21.11"
+intel_800_matrix: "dpdk21.11"
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.82.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.82.yaml
new file mode 100644 (file)
index 0000000..72c788a
--- /dev/null
@@ -0,0 +1,33 @@
+---
+# file: host_vars/10.30.51.81.yaml
+
+hostname: "s71-t212-sut1"
+grub:
+  audit: "0"
+  default_hugepagesz: "2M hugepagesz=1G hugepages=32 hugepagesz=2M hugepages=32768"
+  hpet: "disable"
+  intel_idle.max_cstate: "1"
+  intel_iommu: "on"
+  intel_pstate: "disable"
+  iommu: "pt"
+  isolcpus: "1-31,33-63,65-95,97-127"
+  mce: "off"
+  nmi_watchdog: "0"
+  nohz_full: "1-31,33-63,65-95,97-127"
+  nosoftlockup: true
+  numa_balancing: "disable"
+  processor.max_cstate: "1"
+  rcu_nocbs: "1-31,33-63,65-95,97-127"
+  tsc: "reliable"
+sysctl:
+  kernel:
+    watchdog_cpumask: "0,32,64,96"
+  vm:
+    nr_hugepages: 32768
+    max_map_count: 20000
+
+inventory_ipmi_hostname: "10.30.50.81"
+cpu_microarchitecture: "icelake"
+
+intel_700_matrix: "dpdk21.11"
+intel_800_matrix: "dpdk21.11"
index 717f8ab..bf05224 100644 (file)
@@ -9,6 +9,8 @@ all:
         10.30.51.55: #s8-t23-tg1 - skylake
         10.30.51.57: #s10-t24-tg1 - skylake
         10.30.51.60: #s16-t32-tg1 - skylake
+        10.30.51.77: #s67-t37-tg1 - icelake
+        10.30.51.82: #s72-t212-tg1 - icelake
         10.32.8.10: #s28-t26t35-tg1 - skylake
         10.32.8.19: #s34-t27-tg1 - cascadelake
         10.32.8.21: #s36-t28-tg1 - cascadelake
@@ -26,6 +28,9 @@ all:
         10.30.51.56: #s9-t24-sut1 - skylake
         10.30.51.58: #s14-t32-sut1 - skylake
         10.30.51.59: #s15-t32-sut2 - skylake
+        10.30.51.75: #s65-t37-sut1 - icelake
+        10.30.51.76: #s66-t37-sut2 - icelake
+        10.30.51.81: #s71-t212-sut1 - icelake
         10.32.8.11: #s29-t26-sut1 - denverton
         10.32.8.12: #s30-t35-sut1 - denverton
         10.32.8.13: #s31-t35-sut2 - denverton