Openvim managment nets OVS refactoring
- OVS bridge creation and vxlan tunnel mesh (stp active) creation in openvim hosts.
- Add/remove/edit nets handling OVS ports, dhcp nets are supported to keep backwards compatibility.
Change-Id: I971067c77e50df292fa5cdd3bf926a222af349aa
Signed-off-by: Mirabal <leonardo.mirabal@altran.com>
diff --git a/vim_schema.py b/vim_schema.py
index 0a5929d..5bf555d 100644
--- a/vim_schema.py
+++ b/vim_schema.py
@@ -117,12 +117,13 @@
"log_level": log_level_schema,
"log_level_db": log_level_schema,
"log_level_of": log_level_schema,
+ "network_type": {"type": "string", "enum": ["ovs", "bridge"]},
},
"patternProperties": {
"of_*" : {"type": ["string", "integer", "boolean"]}
},
"required": ['db_host', 'db_user', 'db_passwd', 'db_name',
- 'of_controller_ip', 'of_controller_port', 'of_controller_dpid', 'bridge_ifaces', 'of_controller'],
+ 'of_controller_ip', 'of_controller_port', 'of_controller_dpid', 'of_controller'],
"additionalProperties": False
}