DPDK: detect dpdk_make_arch based on image arch 17/56017/1
authorRoss Brattain <ross.b.brattain@intel.com>
Wed, 18 Apr 2018 20:41:37 +0000 (13:41 -0700)
committerRoss Brattain <ross.b.brattain@intel.com>
Wed, 18 Apr 2018 20:42:36 +0000 (13:42 -0700)
JIRA: YARDSTICK-1124

Change-Id: I26e5854f5117a3b45ac7fa4d4b06f325dcd4d97a
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
ansible/roles/install_dpdk/vars/main.yml
ansible/roles/install_dpdk_shared/vars/main.yml

index 5dec637..957f47e 100644 (file)
@@ -1,5 +1,8 @@
 ---
-dpdk_make_arch: x86_64-native-linuxapp-gcc
+dpdk_make_archs:
+ "amd64": "x86_64-native-linuxapp-gcc"
+ "arm64": "arm64-native-linuxapp-gcc"
+dpdk_make_arch: "{{ dpdk_make_archs[YARD_IMG_ARCH] }}"
 dpdk_module_dir: "/lib/modules/{{ dpdk_kernel }}/extra"
 hugetable_mount: /mnt/huge
 dpdk_devbind_tools: "{{ dpdk_path }}/tools/dpdk-devbind.py"
index eadf35a..b663ced 100644 (file)
@@ -1,5 +1,8 @@
 ---
-dpdk_make_arch: x86_64-native-linuxapp-gcc
+dpdk_make_archs:
+ "amd64": "x86_64-native-linuxapp-gcc"
+ "arm64": "arm64-native-linuxapp-gcc"
+dpdk_make_arch: "{{ dpdk_make_archs[YARD_IMG_ARCH] }}"
 dpdk_module_dir: "/lib/modules/{{ dpdk_kernel }}/extra"
 hugetable_mount: /mnt/huge
 dpdk_pmd_path: /usr/lib/dpdk-pmd/