Expose DPDK version into separate Variable file 76/17676/3
authorPeter Mikus <pmikus@cisco.com>
Tue, 19 Feb 2019 12:18:39 +0000 (12:18 +0000)
committerPeter Mikus <pmikus@cisco.com>
Tue, 19 Feb 2019 13:46:08 +0000 (13:46 +0000)
Change-Id: If9707297a430285a242c3dae49c216d952a9be12
Signed-off-by: Peter Mikus <pmikus@cisco.com>
DPDK_VPP_VER [new file with mode: 0644]
resources/libraries/bash/function/gather.sh

diff --git a/DPDK_VPP_VER b/DPDK_VPP_VER
new file mode 100644 (file)
index 0000000..9a58905
--- /dev/null
@@ -0,0 +1 @@
+dpdk-19.02
\ No newline at end of file
index 28a84ca..b169445 100644 (file)
@@ -97,9 +97,12 @@ function gather_dpdk () {
             die "Composite piped command failed."
         }
     else
-        echo "Downloading DPDK packages of specific version from repo..."
-        # TODO: Can we autodetect this based on what CSIT-stable VPP uses?
-        dpdk_stable_ver="dpdk-19.02.tar.xz"
+        echo "Downloading DPDK package of specific version from repo ..."
+        # Downloading DPDK version based on what VPP is using. Currently
+        # it is not easy way to detect from VPP version automatically.
+        dpdk_stable_ver="$(< "${CSIT_DIR}/DPDK_VPP_VER")".tar.xz || {
+            die "Failed to read DPDK VPP version!"
+        }
     fi
     # TODO: Use "wget -N" instead checking for file presence?
     if [[ ! -f "${dpdk_stable_ver}" ]]; then