${PASSIVE_MANAGER} ptcp:6641:127.0.0.1
@{DEBUG_LOG_COMPONENTS} org.opendaylight.ovsdb org.opendaylight.ovsdb.lib org.opendaylight.netvirt org.opendaylight.genius
${UPDATE_FLAG_PATH} /restconf/config/odl-serviceutils-upgrade:upgrade-config
+${COMMIT_ACTIVE_BUNDLE_URI} /restconf/operations/arbitrator-reconcile:commit-active-bundle
+${COMMIT_ACTIVE_BUNDLE_DIR} ${CURDIR}/../../../variables/netvirt/commit_active_bundle
*** Test Cases ***
Create Setup And Verify Instance Connectivity
Set Upgrade Flag
${resp} = RequestsLibrary.Put Request session ${UPDATE_FLAG_PATH} {"upgrade-config":{"upgradeInProgress":true}}
BuiltIn.Should Be Equal As Strings ${resp.status_code} 200
+ : FOR ${node} IN @{OS_ALL_IPS}
+ \ ${dpnid} = OVSDB.Get DPID ${node}
+ \ ${body} = OperatingSystem.Get File ${COMMIT_ACTIVE_BUNDLE_DIR}/data.json
+ \ ${body} = Replace String ${body} DPNID ${dpnid}
+ \ ${resp} = RequestsLibrary.Post Request session ${COMMIT_ACTIVE_BUNDLE_URI} data=${body}
+ \ BuiltIn.Log ${resp.content}
+ \ BuiltIn.Should Contain ${ALLOWED_STATUS_CODES} ${resp.status_code}
Set OVS Manager And Controller
[Documentation] Set controller and manager on each OpenStack node and check that egress flows are present