summaryrefslogtreecommitdiff
path: root/xenserver/openvswitch-xen.spec
diff options
context:
space:
mode:
authorJustin Pettit <jpettit@nicira.com>2011-04-26 19:58:19 -0700
committerJustin Pettit <jpettit@nicira.com>2011-05-05 00:45:27 -0700
commitdaf2ebb30c2af023970172969366dea9ac787d7d (patch)
treea70a04f47fbd778c7323993c5e094dbdb790fe95 /xenserver/openvswitch-xen.spec
parentd93ca2a0fdde23ef3e61bc34a9809f6c38239c45 (diff)
downloadopenvswitch-daf2ebb30c2af023970172969366dea9ac787d7d.tar.gz
xenserver: Use xe-switch-network-stack in RPM spec file.
The proper way to switch the networking back-end is to use the "xe-switch-network-stack" command rather than directly modifying "/etc/xensource/network.conf". Use that method in the spec file.
Diffstat (limited to 'xenserver/openvswitch-xen.spec')
-rw-r--r--xenserver/openvswitch-xen.spec14
1 files changed, 2 insertions, 12 deletions
diff --git a/xenserver/openvswitch-xen.spec b/xenserver/openvswitch-xen.spec
index 97bf99ca0..de702addb 100644
--- a/xenserver/openvswitch-xen.spec
+++ b/xenserver/openvswitch-xen.spec
@@ -226,12 +226,7 @@ done
if [ "$1" = "1" ]; then # $1 = 2 for upgrade
# Configure system to use Open vSwitch
- echo vswitch > /etc/xensource/network.conf
-
- printf "\nYou MUST reboot the server NOW to complete the change to\n"
- printf "Open vSwitch. Attempts to modify networking on the server\n"
- printf "or any hosted VM will fail until after the reboot and could\n"
- printf "leave the server in a state requiring manual recovery.\n\n"
+ xe-switch-network-backend vswitch
else
mode=$(cat /etc/xensource/network.conf)
@@ -310,12 +305,7 @@ if [ "$1" = "0" ]; then # $1 = 1 for upgrade
rmdir -p /usr/lib/openvswitch/xs-saved 2>/dev/null
# Configure system to use bridge
- echo bridge > /etc/xensource/network.conf
-
- printf "\nYou MUST reboot the server now to complete the change to\n"
- printf "standard Xen networking. Attempts to modify networking on the\n"
- printf "server or any hosted VM will fail until after the reboot and\n"
- printf "could leave the server in a state requiring manual recovery.\n\n"
+ xe-switch-network-backend bridge
fi
%files