Parametrize socket_mem for dpdk vrouter
Change-Id: Ic91e036120fd5b8f0611603bc01154ff1eb6648d
diff --git a/README.rst b/README.rst
index 574d476..dc1597f 100644
--- a/README.rst
+++ b/README.rst
@@ -697,7 +697,8 @@
compute:
dpdk:
enabled: true
- taskset: 0x0000003C00003C
+ taskset: "0x0000003C00003C"
+ socket_mem: "1024,1024"
interface:
mac_address: 90:e2:ba:7c:22:e1
pci: 0000:81:00.1
diff --git a/opencontrail/files/3.0/contrail-vrouter-dpdk.ini b/opencontrail/files/3.0/contrail-vrouter-dpdk.ini
index 781cb1c..b44d437 100644
--- a/opencontrail/files/3.0/contrail-vrouter-dpdk.ini
+++ b/opencontrail/files/3.0/contrail-vrouter-dpdk.ini
@@ -1,6 +1,6 @@
{%- from "opencontrail/map.jinja" import compute with context %}
[program:contrail-vrouter-dpdk]
-command=taskset {{ compute.dpdk.taskset }} /usr/bin/contrail-vrouter-dpdk --no-daemon --vr_flow_entries=2097152 --vr_mpls_labels 6000 --socket-mem 1024,1024
+command=taskset {{ compute.dpdk.taskset }} /usr/bin/contrail-vrouter-dpdk --no-daemon --vr_flow_entries=2097152 --vr_mpls_labels 6000 --socket-mem {{ compute.dpdk.socket_mem }}
priority=410
autostart=true
killasgroup=true
diff --git a/tests/pillar/vrouter_dpdk.sls b/tests/pillar/vrouter_dpdk.sls
index 35f57f3..8a6c17f 100644
--- a/tests/pillar/vrouter_dpdk.sls
+++ b/tests/pillar/vrouter_dpdk.sls
@@ -16,7 +16,8 @@
enabled: True
dpdk:
enabled: True
- taskset: 0x0000003C00003C
+ taskset: "0x0000003C00003C"
+ socket_mem: "1024,1024"
discovery:
host: 127.0.0.1
bind: