From 62c4aa14348c9a4e0c44ca01e71ef842760c1d73 Mon Sep 17 00:00:00 2001 From: Peter Mikus Date: Fri, 21 Jan 2022 12:51:39 +0100 Subject: [PATCH] feat(ansible): Add ICX Signed-off-by: Peter Mikus Change-Id: Iecf76c75edccaccb7d4dcecbc5d47c3c036768e9 --- docs/lab/testbeds_sm_icx_hw_bios_cfg.md | 2 +- .../lf_inventory/host_vars/10.30.51.75.yaml | 33 ++++++++++++++++++++++ .../lf_inventory/host_vars/10.30.51.76.yaml | 33 ++++++++++++++++++++++ .../lf_inventory/host_vars/10.30.51.77.yaml | 33 ++++++++++++++++++++++ .../lf_inventory/host_vars/10.30.51.81.yaml | 33 ++++++++++++++++++++++ .../lf_inventory/host_vars/10.30.51.82.yaml | 33 ++++++++++++++++++++++ fdio.infra.ansible/inventories/lf_inventory/hosts | 5 ++++ 7 files changed, 171 insertions(+), 1 deletion(-) create mode 100644 fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.75.yaml create mode 100644 fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.76.yaml create mode 100644 fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.77.yaml create mode 100644 fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.81.yaml create mode 100644 fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.82.yaml diff --git a/docs/lab/testbeds_sm_icx_hw_bios_cfg.md b/docs/lab/testbeds_sm_icx_hw_bios_cfg.md index cf46d83d20..36eabeb18c 100644 --- a/docs/lab/testbeds_sm_icx_hw_bios_cfg.md +++ b/docs/lab/testbeds_sm_icx_hw_bios_cfg.md @@ -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 index 0000000000..8f21150cfd --- /dev/null +++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.75.yaml @@ -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 index 0000000000..ab0399b486 --- /dev/null +++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.76.yaml @@ -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 index 0000000000..1c5b92c7f9 --- /dev/null +++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.77.yaml @@ -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 index 0000000000..f6c7eece08 --- /dev/null +++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.81.yaml @@ -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 index 0000000000..72c788a1b0 --- /dev/null +++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.82.yaml @@ -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" diff --git a/fdio.infra.ansible/inventories/lf_inventory/hosts b/fdio.infra.ansible/inventories/lf_inventory/hosts index 717f8abb49..bf052249fa 100644 --- a/fdio.infra.ansible/inventories/lf_inventory/hosts +++ b/fdio.infra.ansible/inventories/lf_inventory/hosts @@ -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 -- 2.16.6