OVSDB netvirt: add variables to custom.properties
authorAlexis de Talhouët <adetalhouet@inocybe.com>
Fri, 19 Jun 2015 20:07:19 +0000 (16:07 -0400)
committerGerrit Code Review <gerrit@opendaylight.org>
Mon, 22 Jun 2015 22:11:56 +0000 (22:11 +0000)
This patch adds values to the custom.properties to enable l3 forwarding.

Note: I wasn't able to test it offline

Change-Id: Ie5f2c97e79289e5598a8add2da4e762b72117cb4
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
test/csit/suites/ovsdb/Openstack_Neutron/010__ovsdb_flow.robot

index 2778c803bc04dd769aaba32f63d12014529d25b3..870b858164565c8526651e745469a9616d1b35d0 100644 (file)
@@ -42,6 +42,17 @@ ${FLOAT_IP1_DEVICE_ID}    f013bef4-9468-494d-9417-c9d9e4abb97c
 ${FLOAT_IP1_ADDRESS}    192.168.111.22
 
 *** Test Cases ***
+Add variables to controller custom.properties
+    [Documentation]    Add variables to custom.properties
+    [Tags]    Enable l3 forwarding
+    Run Command On Remote System    ${CONTROLLER}    echo 'ovsdb.l3.fwd.enabled=yes' >> ${WORKSPACE}/${BUNDLEFOLDER}/etc/custom.properties
+    Run Command On Remote System    ${CONTROLLER}    echo 'ovsdb.l3gateway.mac=00:00:5E:00:02:01' >> ${WORKSPACE}/${BUNDLEFOLDER}/etc/custom.properties
+    ${controller_pid_1}=    Get Process ID Based On Regex On Remote System    ${CONTROLLER}    java.*distribution.*karaf
+    Run Command On Remote System    ${CONTROLLER}    kill -SIGTERM ${controller_pid_1}
+    Run Command On Remote System    ${CONTROLLER}    ${WORKSPACE}/${BUNDLEFOLDER}/bin/start
+    ${controller_pid_2}=    Get Process ID Based On Regex On Remote System    ${CONTROLLER}    java.*distribution.*karaf
+    Should Not be Equal As Numbers    ${controller_pid_1}    ${controller_pid_2}
+
 Check External Net for Tenant
     [Documentation]    Check External Net for Tenant
     [Tags]    OpenStack Call Flow