The first two commits fix fairly serious upgrade problems specifically related to the new auto-attach feature. The third commit is less critical; it fixes a similar upgrade bug in ovs-vswitchd specifically. The fourth fixes a long-standing bug in ovsdb-server that I've known about for a few weeks. It's not important but I'd like to get it fixed anyway.
Ben Pfaff (4): ovs-vsctl: Create AutoAttach records on demand, for backward compatibility. ovs-vsctl: Only monitor AutoAttach columns when useful. ovsdb-idl: Tolerate missing tables and columns. ovsdb-server: Correct malformed error replies to certain JSON-RPC requests. lib/ovsdb-idl.c | 207 +++++++++++++++++++++++++++++++++++++++++------ lib/ovsdb-parser.c | 16 ++-- lib/ovsdb-parser.h | 5 +- ovsdb/jsonrpc-server.c | 26 +++--- ovsdb/ovsdb-server.1.in | 29 ++++++- tests/automake.mk | 2 +- tests/idltest2.ovsschema | 85 +++++++++++++++++++ tests/ovsdb-idl.at | 75 +++++++++++++++++ tests/ovsdb-server.at | 2 +- utilities/ovs-vsctl.c | 13 ++- 10 files changed, 407 insertions(+), 53 deletions(-) create mode 100644 tests/idltest2.ovsschema -- 2.1.3 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev