aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Mikus <peter.mikus@icloud.com>2025-01-23 10:10:49 +0100
committerPeter Mikus <peter.mikus@icloud.com>2025-01-23 09:15:05 +0000
commit238c8411d58832dde76d2ca46d3c9a573e538cfa (patch)
treeff1c7803c54b022b9f1c8fd2990bc8d66d271966
parent3e683f76cadffc69fe6db683d3a284963440edc7 (diff)
feat(infra): DPDK 24.11.1oper-rls2502-250123
Signed-off-by: Peter Mikus <peter.mikus@icloud.com> Change-Id: Ic935ddf79d06b9d8f1df329bf0e4485ee2d646cf (cherry picked from commit 7f8e6a48400aef8d0e1d0f5fa994bea8d24e5409) (cherry picked from commit 9fe3732a9c66f4068eabf3da3154ab5d6a8f70d8)
-rw-r--r--DPDK_VPP_VER2
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.40.yaml4
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.42.yaml4
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.52.yaml4
-rw-r--r--fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.54.yaml4
-rw-r--r--fdio.infra.ansible/roles/dpdk/defaults/main.yaml2
-rw-r--r--fdio.infra.ansible/roles/dpdk/tasks/deploy_block.yaml5
-rw-r--r--resources/libraries/python/Constants.py2
8 files changed, 16 insertions, 11 deletions
diff --git a/DPDK_VPP_VER b/DPDK_VPP_VER
index d17b147b91..c186740ecc 100644
--- a/DPDK_VPP_VER
+++ b/DPDK_VPP_VER
@@ -1 +1 @@
-dpdk-24.07
+dpdk-24.11.1
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.40.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.40.yaml
index d130d39d94..2ac00bc6cf 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.40.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.40.yaml
@@ -39,8 +39,8 @@ docker_volumes:
target: "/etc/sysctl.d/80-vpp.conf"
- source: "/opt/boot/"
target: "/opt/boot/"
- - source: "/opt/dpdk-24.07/"
- target: "/opt/dpdk-24.07/"
+ - source: "/opt/dpdk-24.11.1/"
+ target: "/opt/dpdk-24.11.1/"
- source: "/usr/bin/iperf3"
target: "/usr/bin/iperf3"
- source: "/usr/lib/x86_64-linux-gnu/libiperf.so.0"
diff --git a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.42.yaml b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.42.yaml
index 068fc642c7..107ddd8751 100644
--- a/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.42.yaml
+++ b/fdio.infra.ansible/inventories/lf_inventory/host_vars/10.30.51.42.yaml
@@ -39,8 +39,8 @@ docker_volumes:
target: "/etc/sysctl.d/80-vpp.conf"
- source: "/opt/boot/"
target: "/opt/boot/"
- - source: "/opt/dpdk-24.07/"
- target: "/opt/dpdk-24.07/"
+ - source: "/opt/dpdk-24.11.1/"
+ target: "/opt/dpdk-24.11.1/"
- source: "/usr/bin/iperf3"
target: "/usr/bin/iperf3"
- source: "/usr/lib/x86_64-linux-gnu/libiperf.so.0"
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 3983115506..066e66edb8 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
@@ -41,8 +41,8 @@ docker_volumes:
target: "/etc/sysctl.d/80-vpp.conf"
- source: "/opt/boot/"
target: "/opt/boot/"
- - source: "/opt/dpdk-24.07/"
- target: "/opt/dpdk-24.07/"
+ - source: "/opt/dpdk-24.11.1/"
+ target: "/opt/dpdk-24.11.1/"
- source: "/usr/bin/iperf3"
target: "/usr/bin/iperf3"
- source: "/usr/lib/x86_64-linux-gnu/libiperf.so.0"
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 07c1d265b9..17aa30b70d 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
@@ -39,8 +39,8 @@ docker_volumes:
target: "/etc/sysctl.d/80-vpp.conf"
- source: "/opt/boot/"
target: "/opt/boot/"
- - source: "/opt/dpdk-24.07/"
- target: "/opt/dpdk-24.07/"
+ - source: "/opt/dpdk-24.11.1/"
+ target: "/opt/dpdk-24.11.1/"
- source: "/usr/bin/iperf3"
target: "/usr/bin/iperf3"
- source: "/usr/lib/x86_64-linux-gnu/libiperf.so.0"
diff --git a/fdio.infra.ansible/roles/dpdk/defaults/main.yaml b/fdio.infra.ansible/roles/dpdk/defaults/main.yaml
index 22e960e98c..a5355eab4e 100644
--- a/fdio.infra.ansible/roles/dpdk/defaults/main.yaml
+++ b/fdio.infra.ansible/roles/dpdk/defaults/main.yaml
@@ -19,5 +19,5 @@ packages_by_arch:
dpdk_target_dir: "/opt"
dpdk_version:
- - "24.07"
+ - "24.11.1"
dpdk_url: "https://fast.dpdk.org/rel"
diff --git a/fdio.infra.ansible/roles/dpdk/tasks/deploy_block.yaml b/fdio.infra.ansible/roles/dpdk/tasks/deploy_block.yaml
index d5afe2d3f8..0d67c9732c 100644
--- a/fdio.infra.ansible/roles/dpdk/tasks/deploy_block.yaml
+++ b/fdio.infra.ansible/roles/dpdk/tasks/deploy_block.yaml
@@ -17,6 +17,11 @@
when: dpdk_downloaded
register: dpdk_extracted
+- name: "Rename folder"
+ ansible.builtin.command: "mv {{ dpdk_target_dir }}/dpdk-stable-{{ item }} {{ dpdk_target_dir }}/dpdk-{{ item }}"
+ ignore_errors: true
+ when: dpdk_extracted
+
- name: "Compile Release I"
ansible.builtin.command: "meson -Dexamples=l3fwd build"
args:
diff --git a/resources/libraries/python/Constants.py b/resources/libraries/python/Constants.py
index 8fb354fc8d..4646ae3c5d 100644
--- a/resources/libraries/python/Constants.py
+++ b/resources/libraries/python/Constants.py
@@ -180,7 +180,7 @@ class Constants:
QEMU_VM_IMAGE = "/var/lib/vm/image.iso"
# QEMU VM DPDK path
- QEMU_VM_DPDK = "/opt/dpdk-24.07"
+ QEMU_VM_DPDK = "/opt/dpdk-24.11.1"
# Docker container SUT image
DOCKER_SUT_IMAGE_UBUNTU = "csit_sut-ubuntu2404:local"