The configuration of the coexistence between SFC and Netvirt is added
[fuel.git] / prototypes / sfc_tacker / poc.tacker-up.sh
index be647b4..4dbb372 100755 (executable)
@@ -350,6 +350,18 @@ function populate_rc() {
     done
 }
 
+
+#Configure ODL so that it allows the coexistence between Netvirt and SFC
+function coexistence() {
+    curl -i -u admin:admin -H 'Content-type: application/json' -X PUT \
+    -d '{"netvirt-providers-config":{"table-offset":"1"}}' \
+    http://${mgmt_addr}:${odl_port}/restconf/config/netvirt-providers-config:netvirt-providers-config
+
+    curl -i -u admin:admin -H 'Content-type: application/json' -X PUT \
+    -d '{"sfc-of-renderer-config":{"sfc-of-table-offset":"150","sfc-of-app-egress-table-offset":"11"}}' \
+    http://${mgmt_addr}:${odl_port}/restconf/config/sfc-of-renderer:sfc-of-renderer-config
+}
+
 envSetup
 deployTackerClient
 deployJsonrpclib
@@ -359,6 +371,7 @@ deployTackerServer
 populate_client
 orchestarte
 populate_rc
+coexistence
 
 remove_repo "$MYREPO"
 remove_repo "$DEPREPO"