[ovs-dev] [PATCH 2/2] xenserver: Delete network.conf on package removal on XenServer 5.5.0.
Jesse Gross
jesse at nicira.com
Mon Jun 14 22:44:44 UTC 2010
This set looks good.
On Wed, Jun 9, 2010 at 1:58 PM, Ben Pfaff <blp at nicira.com> wrote:
> The previous commit "xenserver: Create network.conf before running
> interface-reconfigure" fixed a problem that was not noticed earlier only
> because we had not tested very often on pristine XenServer 5.5.0 systems,
> instead mostly on systems that had had Open vSwitch installed before and
> thus already had a network.conf file. This commit should help to avoiding
> future regressions in this area, by removing network.conf when the
> openvswitch package is removed on XenServer 5.5.0.
> ---
> xenserver/openvswitch-xen.spec | 9 +++++++--
> 1 files changed, 7 insertions(+), 2 deletions(-)
>
> diff --git a/xenserver/openvswitch-xen.spec
> b/xenserver/openvswitch-xen.spec
> index debb2fd..d2433f9 100644
> --- a/xenserver/openvswitch-xen.spec
> +++ b/xenserver/openvswitch-xen.spec
> @@ -345,8 +345,13 @@ if [ "$1" = "0" ]; then # $1 = 1 for upgrade
> rm -f /etc/openvswitch/vswitchd.cacert
> rm -f /var/xapi/network.dbcache
>
> - # Configure system to use bridge
> - echo bridge > /etc/xensource/network.conf
> + if test "$PRODUCT_VERSION" != "5.5.0"; then
> + # Configure system to use bridge
> + echo bridge > /etc/xensource/network.conf
> + else
> + # Get rid of network.conf entirely, to make the system pristine.
> + rm -f /etc/xensource/network.conf
> + fi
>
> printf "\nYou MUST reboot the server now to complete the change to\n"
> printf "standard Xen networking. Attempts to modify networking on
> the\n"
> --
> 1.7.1
>
>
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev_openvswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-dev/attachments/20100614/cf2a7de2/attachment-0003.html>
More information about the dev
mailing list