[Emu] SONA: OpenstackSwitching
Added the sona pipeline information to onos-drivers xml file
Added the driver information to network-config file
Change-Id: I7a90100813b15f3dcb1b18c102a697b941450e6b
diff --git a/apps/openstackswitching/network-cfg.json b/apps/openstackswitching/network-cfg.json
index 62c3a51..abcd2d1 100644
--- a/apps/openstackswitching/network-cfg.json
+++ b/apps/openstackswitching/network-cfg.json
@@ -3,8 +3,8 @@
"org.onosproject.openstackswitching" : {
"openstackswitching" : {
"do_not_push_flows" : "false",
- "neutron_server" : "http://127.0.0.1:9696/v2.0/",
- "keystone_server" : "http://127.0.0.1:5000/v2.0/",
+ "neutron_server" : "http://10.40.101.209:9696/v2.0/",
+ "keystone_server" : "http://10.40.101.209:5000/v2.0/",
"user_name" : "admin",
"password" : "nova"
}
@@ -29,27 +29,44 @@
},
"org.onosproject.cordvtn" : {
"cordvtn" : {
- "ovsdbNodes" : [
+ "nodes" : [
{
- "host" : "compute-01",
- "ip" : "128.199.162.106",
- "port" : "6640",
+ "hostname" : "compute-01",
+ "ovsdbIp" : "10.40.101.208",
+ "ovsdbPort" : "6640",
"bridgeId" : "of:0000000000000001"
},
{
- "host" : "compute-02",
- "ip" : "103.253.145.133",
- "port" : "6640",
+ "hostname" : "compute-02",
+ "ovsdbIp" : "10.40.101.227",
+ "ovsdbPort" : "6640",
"bridgeId" : "of:0000000000000002"
},
{
- "host" : "network",
- "ip" : "128.199.125.11",
- "port" : "6640",
+ "hostname" : "network",
+ "ovsdbIp" : "10.40.101.209",
+ "ovsdbPort" : "6640",
"bridgeId" : "of:0000000000000003"
}
]
}
}
+ },
+ "devices" : {
+ "of:0000000000000001" : {
+ "basic" : {
+ "driver" : "sona"
+ }
+ },
+ "of:0000000000000002" : {
+ "basic" : {
+ "driver" : "sona"
+ }
+ },
+ "of:0000000000000003" : {
+ "basic" : {
+ "driver" : "sona"
+ }
+ }
}
}
diff --git a/drivers/src/main/resources/onos-drivers.xml b/drivers/src/main/resources/onos-drivers.xml
index 2494e12..b1614d0 100644
--- a/drivers/src/main/resources/onos-drivers.xml
+++ b/drivers/src/main/resources/onos-drivers.xml
@@ -153,5 +153,10 @@
<driver name="aos" extends="ofdpa"
manufacturer="Accton" hwVersion=".*" swVersion="1.*">
</driver>
+ <driver name="sona" extends="ovs"
+ manufacturer="" hwVersion="" swVersion="">
+ <behaviour api="org.onosproject.net.behaviour.Pipeliner"
+ impl="org.onosproject.driver.pipeline.OpenstackPipeline"/>
+ </driver>
</drivers>