Hi,

Please note, I was unable to complete the UT for this patch-series because of 3 
test cases that are failing regardless of my changes.
Please find the failed test case details as below.

2. ovn-controller-vtep.at:179: 2. ovn-controller-vtep - test binding 1 
(ovn-controller-vtep.at:179): FAILED (ovn-controller-vtep.at:185)
3. ovn-controller-vtep.at:243: 3. ovn-controller-vtep - test binding 2 
(ovn-controller-vtep.at:243): FAILED (ovn-controller-vtep.at:249)
1675. ovn-sbctl.at:38: 1675. ovn-sbctl - test (ovn-sbctl.at:38): FAILED 
(ovn-sbctl.at:86)

Regards
_Sugesh

-----Original Message-----
From: Chandran, Sugesh 
Sent: Monday, August 24, 2015 10:36 AM
To: dev@openvswitch.org
Cc: Chandran, Sugesh
Subject: [PATCH 0/4] ovn: Schema modification for DPDK/userspace tunneling 
support in OVN-Openstack integration.


This is the patchset for making necessary OVN schema changes for enabling DPDK 
ports and userspace tunneling in OVN-Openstack deployment. This patchset 
creates tables to expose relevant Openvswitch table information to Openstack 
Neutron via OVN Southbound and Northbound DBs. This physical host information 
is used by Openstack to start the VM on a chassis with the right parameter set. 
A new table named PN_Sysinfo is created in OVN_Southbound DB and a 
corresponding new table named Sysinfo is created in OVN_Northbound. 

This patchset doesn't have any code modification to populate the two tables 
with the relevant data. Further patches will follow with that implementation.

The new table 'PN_sysinfo' in OVN_Southbound DB is populated by the controller 
in each hypervisor. When a controller on a chassis starts, it creates a new row 
in this table with hostname, chassis id, ovn_bridge, ovn_bridge_type and 
port_types.

The new table 'Sys_Info' in OVN_Northbound DB is managed by northd. Northd 
adds/ deletes/modifies rows in this table based on changes in OVN_Southbound 
DB's PN_Sysinfo table.


 ovn/controller/automake.mk          |  2 ++
 ovn/controller/ovn-controller.8.xml | 11 ++++++++
 ovn/controller/ovn-controller.h     |  4 ++-
 ovn/controller/pn_sysinfo.c         | 46 ++++++++++++++++++++++++++++++++
 ovn/controller/pn_sysinfo.h         | 35 ++++++++++++++++++++++++
 ovn/ovn-nb.ovsschema                |  9 +++++++
 ovn/ovn-nb.xml                      | 47 ++++++++++++++++++++++++++++++++
 ovn/ovn-sb.ovsschema                | 14 ++++++++++
 ovn/ovn-sb.xml                      | 53 +++++++++++++++++++++++++++++++++++++
 9 files changed, 220 insertions(+), 1 deletion(-)
 create mode 100644 ovn/controller/pn_sysinfo.c
 create mode 100644 ovn/controller/pn_sysinfo.h

-- 
2.1.4

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to