[ovs-dev] [PATCH 14/14] xenserver: Upgrade and compact database on system boot.
Ben Pfaff
blp at nicira.com
Fri Feb 12 19:37:34 UTC 2010
This should take care of many of the OVSDB-related upgrade and downgrade
problems reported by Nicira internal testers.
Bug #2388.
---
xenserver/etc_init.d_vswitch | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/xenserver/etc_init.d_vswitch b/xenserver/etc_init.d_vswitch
index 95c6b80..480f9a9 100755
--- a/xenserver/etc_init.d_vswitch
+++ b/xenserver/etc_init.d_vswitch
@@ -337,6 +337,9 @@ function start {
action "Creating empty database $OVSDB_SERVER_DB" true
$ovsdb_tool -vANY:console:emer create "$OVSDB_SERVER_DB" "$VSWITCHD_OVSDB_SCHEMA"
+ else
+ # Upgrade or downgrade schema and compact database.
+ $ovsdb_tool -vANY:console:emer convert "$OVSDB_SERVER_DB" "$VSWITCHD_OVSDB_SCHEMA"
fi
start_ovsdb_server
--
1.6.6.1
More information about the dev
mailing list