Set ovsdb monitor manager status to false 98/73898/5
authorSam Hague <shague@redhat.com>
Tue, 10 Jul 2018 20:58:39 +0000 (16:58 -0400)
committerSam Hague <shague@redhat.com>
Wed, 11 Jul 2018 12:22:45 +0000 (12:22 +0000)
Depends-On: I369096cbf8a9f31d3d6ec6629af694ef135f4fba
JIRA: OPNFLWPLUG-1007
Change-Id: I818270f95e26f661acca60e5340140b12321ef1a
Signed-off-by: Sam Hague <shague@redhat.com>
csit/configplans/netvirt-1node-openstack.txt
csit/configplans/netvirt-3node-openstack.txt
csit/scripts/set_ovsdb_monitor.sh [new file with mode: 0644]

index 0e32f80b125ea2f00291f5f48b4b388cd4116adb..71bb1f8d1399ad43d3be592e4f8676a830fcde93 100644 (file)
@@ -6,3 +6,4 @@ integration/test/csit/scripts/set_snat_mode.sh
 integration/test/csit/scripts/disable_ofp_stats.sh
 integration/test/csit/scripts/set_itm_direct_tunnels.sh
 integration/test/csit/scripts/set_ovsdb_inactivity_probe.sh
+integration/test/csit/scripts/set_ovsdb_monitor.sh
index 281e26fd61dbc3c35e6be472e1870d4d08b12a75..5aca2b6a532a5ea70550844f76e5621eaec695d0 100644 (file)
@@ -6,3 +6,4 @@ integration/test/csit/scripts/set_snat_mode.sh
 integration/test/csit/scripts/disable_ofp_stats.sh
 integration/test/csit/scripts/set_transaction_debugging.sh
 integration/test/csit/scripts/set_ovsdb_inactivity_probe.sh
+integration/test/csit/scripts/set_ovsdb_monitor.sh
diff --git a/csit/scripts/set_ovsdb_monitor.sh b/csit/scripts/set_ovsdb_monitor.sh
new file mode 100644 (file)
index 0000000..1b369d0
--- /dev/null
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+cat > ${WORKSPACE}/set_ovsdb_monitor.sh <<EOF
+    export CONFFILE=\`find /tmp/${BUNDLEFOLDER} -name "*southbound-impl*config.cfg"\`
+    cp \$CONFFILE /tmp/${BUNDLEFOLDER}/etc/org.opendaylight.southbound.cfg
+    sed -i "s/#skip-monitoring-manager-status = false/skip-monitoring-manager-status = true/" /tmp/${BUNDLEFOLDER}/etc/org.opendaylight.southbound.cfg
+    cat /tmp/${BUNDLEFOLDER}/etc/org.opendaylight.southbound.cfg
+EOF
+
+echo "Copying and running running ovsdb config script on ODL Controller(s)"
+for i in `seq 1 ${NUM_ODL_SYSTEM}`
+do
+        CONTROLLERIP=ODL_SYSTEM_${i}_IP
+        echo "Setting ovsdb skip-monitoring-manager-status to true on ${!CONTROLLERIP}"
+        scp ${WORKSPACE}/set_ovsdb_monitor.sh ${!CONTROLLERIP}:/tmp/
+        ssh ${!CONTROLLERIP} 'bash /tmp/set_ovsdb_monitor.sh'
+done