aboutsummaryrefslogtreecommitdiffstats
path: root/fdio.infra.ansible
diff options
context:
space:
mode:
authorPeter Mikus <peter.mikus@protonmail.ch>2024-11-27 13:31:46 +0100
committerPeter Mikus <peter.mikus@protonmail.ch>2024-11-27 12:49:02 +0000
commit64e0f7f310c4267b8d3ec5b92218086bffd0d3f1 (patch)
tree17234e60bf61ea459e8f1945c1f723724db3a1d2 /fdio.infra.ansible
parentaf33b97bec6aa2eef1b24724ef380f71b62a06af (diff)
feat(infra): 2n-spr -> noble
Signed-off-by: Peter Mikus <peter.mikus@protonmail.ch> Change-Id: I4a1cfdd671280a3491cd3fdc043f51b0608ad9c3
Diffstat (limited to 'fdio.infra.ansible')
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.32.yaml2
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.33.yaml2
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.34.yaml2
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.35.yaml2
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.52.yaml7
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.53.yaml22
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.54.yaml2
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.55.yaml22
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.56.yaml4
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.57.yaml20
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.58.yaml6
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.59.yaml23
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/hosts12
-rw-r--r--fdio.infra.ansible/roles/intel/defaults/main.yaml5
-rw-r--r--fdio.infra.ansible/roles/intel/tasks/qat1.yaml6
-rw-r--r--fdio.infra.ansible/roles/intel/tasks/qat2.yaml7
16 files changed, 64 insertions, 80 deletions
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.32.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.32.yaml
index ccfd754588..fd452f1102 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.32.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.32.yaml
@@ -30,4 +30,4 @@ inventory_ipmi_hostname: "10.30.50.32"
cpu_microarchitecture: "icelake"
intel_800_matrix: "dpdk24.07"
-#intel_qat_matrix: true \ No newline at end of file
+intel_qat_matrix: true \ No newline at end of file
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.33.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.33.yaml
index 07df885ae8..567f49004d 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.33.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.33.yaml
@@ -30,4 +30,4 @@ inventory_ipmi_hostname: "10.30.50.33"
cpu_microarchitecture: "icelake"
intel_800_matrix: "dpdk24.07"
-#intel_qat_matrix: true \ No newline at end of file
+intel_qat_matrix: true \ No newline at end of file
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.34.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.34.yaml
index 80118a6a2e..0b09320dd7 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.34.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.34.yaml
@@ -30,4 +30,4 @@ inventory_ipmi_hostname: "10.30.50.34"
cpu_microarchitecture: "icelake"
intel_800_matrix: "dpdk24.07"
-#intel_qat_matrix: true \ No newline at end of file
+intel_qat_matrix: true \ No newline at end of file
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.35.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.35.yaml
index b0b7cf1f73..c9484b185c 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.35.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.35.yaml
@@ -30,4 +30,4 @@ inventory_ipmi_hostname: "10.30.50.35"
cpu_microarchitecture: "icelake"
intel_800_matrix: "dpdk24.07"
-#intel_qat_matrix: true \ No newline at end of file
+intel_qat_matrix: true \ No newline at end of file
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.52.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.52.yaml
index 8e8d3d39c2..5067f1b2ef 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.52.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.52.yaml
@@ -29,15 +29,10 @@ sysctl:
inventory_ipmi_hostname: "10.30.50.52"
cpu_microarchitecture: "sapphirerapids"
-mellanox_matrix: "dpdk23.11"
+mellanox_matrix: "dpdk24.07"
intel_dsa_matrix: true
intel_qat_matrix: true
-kernel_version_by_distro:
- ubuntu:
- jammy:
- - "5.15.0-72"
-
docker_sut: true
docker_volumes:
- source: "/usr/bin/ofed_info"
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.53.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.53.yaml
index ce07968323..3c149ad194 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.53.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.53.yaml
@@ -29,7 +29,7 @@ sysctl:
inventory_ipmi_hostname: "10.30.50.53"
cpu_microarchitecture: "sapphirerapids"
-mellanox_matrix: "dpdk23.07"
+mellanox_matrix: "dpdk24.07"
intel_dsa_matrix: true
intel_qat_matrix: true
@@ -43,23 +43,5 @@ docker_volumes:
target: "/dev/vfio"
- source: "/etc/sudoers"
target: "/etc/sudoers"
- - source: "/opt/"
- target: "/opt/"
- - source: "/usr/bin/iperf3"
- target: "/usr/bin/iperf3"
- - source: "/usr/lib/x86_64-linux-gnu/libiperf.so.0"
- target: "/usr/lib/x86_64-linux-gnu/libiperf.so.0"
- - source: "/usr/lib/x86_64-linux-gnu/libiperf.so.0.0.0"
- target: "/usr/lib/x86_64-linux-gnu/libiperf.so.0.0.0"
- source: "/usr/lib/firmware/"
- target: "/usr/lib/firmware/"
- - source: "/usr/local/bin/adf_ctl"
- target: "/usr/local/bin/adf_ctl"
- - source: "/etc/4xxx_dev0.conf"
- target: "/etc/4xxx_dev0.conf"
- - source: "/etc/4xxx_dev1.conf"
- target: "/etc/4xxx_dev1.conf"
- - source: "/etc/4xxx_dev2.conf"
- target: "/etc/4xxx_dev2.conf"
- - source: "/etc/4xxx_dev3.conf"
- target: "/etc/4xxx_dev3.conf" \ No newline at end of file
+ target: "/usr/lib/firmware/" \ No newline at end of file
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.54.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.54.yaml
index 1fd8edd5dd..1567d7e7ef 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.54.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.54.yaml
@@ -29,7 +29,7 @@ sysctl:
inventory_ipmi_hostname: "10.30.50.54"
cpu_microarchitecture: "sapphirerapids"
-intel_800_matrix: "dpdk23.11"
+intel_800_matrix: "dpdk24.07"
intel_dsa_matrix: true
intel_qat_matrix: true
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.55.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.55.yaml
index 1b9f9a56d3..133ea10ba5 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.55.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.55.yaml
@@ -29,7 +29,7 @@ sysctl:
inventory_ipmi_hostname: "10.30.50.55"
cpu_microarchitecture: "sapphirerapids"
-intel_800_matrix: "dpdk22.07"
+intel_800_matrix: "dpdk24.07"
intel_dsa_matrix: true
intel_qat_matrix: true
@@ -41,23 +41,5 @@ docker_volumes:
target: "/dev/vfio"
- source: "/etc/sudoers"
target: "/etc/sudoers"
- - source: "/opt/"
- target: "/opt/"
- - source: "/usr/bin/iperf3"
- target: "/usr/bin/iperf3"
- - source: "/usr/lib/x86_64-linux-gnu/libiperf.so.0"
- target: "/usr/lib/x86_64-linux-gnu/libiperf.so.0"
- - source: "/usr/lib/x86_64-linux-gnu/libiperf.so.0.0.0"
- target: "/usr/lib/x86_64-linux-gnu/libiperf.so.0.0.0"
- source: "/usr/lib/firmware/"
- target: "/usr/lib/firmware/"
- - source: "/usr/local/bin/adf_ctl"
- target: "/usr/local/bin/adf_ctl"
- - source: "/etc/4xxx_dev0.conf"
- target: "/etc/4xxx_dev0.conf"
- - source: "/etc/4xxx_dev1.conf"
- target: "/etc/4xxx_dev1.conf"
- - source: "/etc/4xxx_dev2.conf"
- target: "/etc/4xxx_dev2.conf"
- - source: "/etc/4xxx_dev3.conf"
- target: "/etc/4xxx_dev3.conf" \ No newline at end of file
+ target: "/usr/lib/firmware/" \ No newline at end of file
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.56.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.56.yaml
index e8f5c55393..3993a08b43 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.56.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.56.yaml
@@ -30,7 +30,7 @@ inventory_ipmi_hostname: "10.30.50.56"
cpu_microarchitecture: "sapphirerapids"
docker_sut: true
-intel_800_matrix: "dpdk23.11"
-mellanox_matrix: "dpdk23.11"
+intel_800_matrix: "dpdk24.07"
+mellanox_matrix: "dpdk24.07"
intel_dsa_matrix: true
intel_qat_matrix: true \ No newline at end of file
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.57.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.57.yaml
index 03817cdef9..5a8fe6e5fa 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.57.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.57.yaml
@@ -28,9 +28,21 @@ sysctl:
inventory_ipmi_hostname: "10.30.50.57"
cpu_microarchitecture: "sapphirerapids"
-docker_tg: true
-intel_800_matrix: "dpdk22.07"
-mellanox_matrix: "dpdk23.07"
+intel_800_matrix: "dpdk24.07"
+mellanox_matrix: "dpdk24.07"
intel_dsa_matrix: true
-intel_qat_matrix: true \ No newline at end of file
+intel_qat_matrix: true
+
+docker_tg: true
+docker_volumes:
+ - source: "/usr/bin/ofed_info"
+ target: "/usr/bin/ofed_info"
+ - source: "/dev/hugepages"
+ target: "/dev/hugepages"
+ - source: "/dev/vfio"
+ target: "/dev/vfio"
+ - source: "/etc/sudoers"
+ target: "/etc/sudoers"
+ - source: "/usr/lib/firmware/"
+ target: "/usr/lib/firmware/" \ No newline at end of file
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.58.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.58.yaml
index ecfced1823..072c7f53ce 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.58.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.58.yaml
@@ -30,7 +30,7 @@ inventory_ipmi_hostname: "10.30.50.58"
cpu_microarchitecture: "sapphirerapids"
docker_sut: true
-intel_800_matrix: "dpdk23.11"
-mellanox_matrix: "dpdk23.11"
+intel_800_matrix: "dpdk24.07"
+mellanox_matrix: "dpdk24.07"
intel_dsa_matrix: true
-#intel_qat_matrix: true \ No newline at end of file
+intel_qat_matrix: true \ No newline at end of file
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.59.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.59.yaml
index 5b9cd9b98c..062b90af88 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.59.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.59.yaml
@@ -28,14 +28,21 @@ sysctl:
inventory_ipmi_hostname: "10.30.50.59"
cpu_microarchitecture: "sapphirerapids"
-docker_tg: true
-intel_800_matrix: "dpdk22.07"
-mellanox_matrix: "dpdk23.07"
+intel_800_matrix: "dpdk24.07"
+mellanox_matrix: "dpdk24.07"
intel_dsa_matrix: true
-#intel_qat_matrix: true
+intel_qat_matrix: true
-kernel_version_by_distro:
- ubuntu:
- jammy:
- - "5.15.0-72" \ No newline at end of file
+docker_tg: true
+docker_volumes:
+ - source: "/usr/bin/ofed_info"
+ target: "/usr/bin/ofed_info"
+ - source: "/dev/hugepages"
+ target: "/dev/hugepages"
+ - source: "/dev/vfio"
+ target: "/dev/vfio"
+ - source: "/etc/sudoers"
+ target: "/etc/sudoers"
+ - source: "/usr/lib/firmware/"
+ target: "/usr/lib/firmware/" \ No newline at end of file
diff --git a/fdio.infra.ansible/inventories/lf_inventory/hosts b/fdio.infra.ansible/inventories/lf_inventory/hosts
index 95d0887bae..794b79d3fb 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/hosts
+++ b/fdio.infra.ansible/inventories/lf_inventory/hosts
@@ -7,8 +7,8 @@ all:
10.30.51.55: #s55-t22-tg1 - sapphirerapids
10.30.51.57: #s57-t23-tg1 - sapphirerapids
10.30.51.59: #s59-t24-tg1 - sapphirerapids
- 10.30.51.74: #s64-t34-tg1 - icelake
- 10.30.51.77: #s67-t37-tg1 - icelake
+ 10.30.51.74: #s74-t34-tg1 - icelake
+ 10.30.51.77: #s77-t37-tg1 - icelake
10.30.51.80: #s80-t38-tg1 - icelake
10.30.51.82: #s82-t212-tg1 - icelake
10.30.51.84: #s84-t213-tg1 - icelake
@@ -30,8 +30,8 @@ all:
10.30.51.58: #s58-t24-sut1 - sapphirerapids
10.30.51.72: #s72-t34-sut1 - altra
10.30.51.73: #s73-t34-sut2 - altra
- 10.30.51.75: #s65-t37-sut1 - icelake
- 10.30.51.76: #s66-t37-sut2 - icelake
+ 10.30.51.75: #s75-t37-sut1 - icelake
+ 10.30.51.76: #s76-t37-sut2 - icelake
10.30.51.78: #s78-t38-sut1 - icelake
10.30.51.79: #s79-t38-sut2 - icelake
10.30.51.81: #s81-t212-sut1 - icelake
@@ -57,8 +57,8 @@ all:
10.30.51.51: #s51-nomad - skylake
10.30.51.70: #s70-nomad - altra
10.30.51.71: #s71-nomad - altra
- 10.30.51.91: #s58-nomad - neoverse n1
- 10.30.51.92: #s59-nomad - neoverse n1
+ 10.30.51.91: #s91-nomad - neoverse n1
+ 10.30.51.92: #s92-nomad - neoverse n1
dev:
hosts:
10.30.51.38: #fdio-marvell-dev - thunderx 88xx
diff --git a/fdio.infra.ansible/roles/intel/defaults/main.yaml b/fdio.infra.ansible/roles/intel/defaults/main.yaml
index 9e3c9804a4..87cac1a959 100644
--- a/fdio.infra.ansible/roles/intel/defaults/main.yaml
+++ b/fdio.infra.ansible/roles/intel/defaults/main.yaml
@@ -34,7 +34,7 @@ packages_by_distro:
- "patchutils"
- "libboost-dev"
- "libboost-regex-dev"
-# - "libudev-dev" http://security.ubuntu.com/ubuntu/pool/main/s/systemd/
+ #- "libudev-dev" #http://security.ubuntu.com/ubuntu/pool/main/s/systemd/
- "yasm"
packages_by_arch:
@@ -67,7 +67,7 @@ intel_dsa_compatibility_matrix:
intel_qat_compatibility_matrix:
qat2: "1.0.20-00008"
- qat1: "4.22.0-00001"
+ qat1: "4.27.0-00006"
intel_i40e_url:
"2.25.11": "i40e%20stable/2.25.11/i40e-2.25.11.tar.gz/download"
@@ -87,3 +87,4 @@ intel_dsa_url:
intel_qat_url:
"1.0.20-00008": "777529/QAT20.L.1.0.20-00008.tar.gz"
"4.22.0-00001": "780675/QAT.L.4.22.0-00001.tar.gz"
+ "4.27.0-00006": "838409/QAT.L.4.27.0-00006.tar.gz" \ No newline at end of file
diff --git a/fdio.infra.ansible/roles/intel/tasks/qat1.yaml b/fdio.infra.ansible/roles/intel/tasks/qat1.yaml
index 701c0c1bf1..e6e669949f 100644
--- a/fdio.infra.ansible/roles/intel/tasks/qat1.yaml
+++ b/fdio.infra.ansible/roles/intel/tasks/qat1.yaml
@@ -35,9 +35,13 @@
chdir: "{{ intel_extract_dir }}/QAT.L.{{ qat1 }}"
become: true
with_items:
- - "./configure --enable-icp-sriov=host --enable-icp-sym-only"
+ - "wget http://security.ubuntu.com/ubuntu/pool/main/s/systemd/libudev-dev_255.4-1ubuntu8.4_amd64.deb"
+ - "dpkg -i ./libudev-dev_255.4-1ubuntu8.4_amd64.deb"
+ - "apt install libudev-dev nasm libnl-genl-3-dev"
+ - "./configure --enable-icp-sriov=host"
- "make"
- "make install"
+ - "apt remove -y libudev-dev"
when:
- intel_driver_extracted
tags:
diff --git a/fdio.infra.ansible/roles/intel/tasks/qat2.yaml b/fdio.infra.ansible/roles/intel/tasks/qat2.yaml
index a560f16b2c..51c19c3025 100644
--- a/fdio.infra.ansible/roles/intel/tasks/qat2.yaml
+++ b/fdio.infra.ansible/roles/intel/tasks/qat2.yaml
@@ -35,9 +35,10 @@
chdir: "{{ intel_extract_dir }}/QAT20.L.{{ qat2 }}"
become: true
with_items:
- - "wget http://security.ubuntu.com/ubuntu/pool/main/s/systemd/libudev-dev_249.11-0ubuntu3.7_amd64.deb"
- - "dpkg -i ./libudev-dev_249.11-0ubuntu3.7_amd64.deb"
- - "./configure --enable-icp-sriov=host --enable-icp-sym-only"
+ - "wget http://security.ubuntu.com/ubuntu/pool/main/s/systemd/libudev-dev_255.4-1ubuntu8.4_amd64.deb"
+ - "dpkg -i ./libudev-dev_255.4-1ubuntu8.4_amd64.deb"
+ - "apt install libudev-dev nasm libnl-genl-3-dev"
+ - "./configure --enable-icp-sriov=host"
- "make"
- "make install"
- "apt remove -y libudev-dev"