[ovs-git] Open vSwitch: xenserver: Don't install xsconsole plugin as symlink (master)

dev at openvswitch.org dev at openvswitch.org
Tue Apr 6 04:30:18 UTC 2010


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  b31ac77a39f2d4ed9eb8740b2f1127d22fc3054d (commit)
       via  4e39950c21c5eb401be5924e798c570ffbd0c75b (commit)
      from  22342ac881747f63bb957bc8762a128611bfae2c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit b31ac77a39f2d4ed9eb8740b2f1127d22fc3054d
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=b31ac77a39f2d4ed9eb8740b2f1127d22fc3054d
Author: Justin Pettit <jpettit at nicira.com>
		
xenserver: Don't install xsconsole plugin as symlink
		
The OVS xsconsole plugin used to be installed in
/usr/share/openvswitch/scripts directory and then a symlink was created
to the /usr/lib/xsconsole/plugins-base directory.  The Citrix packaging of
OVS just placed it directly into the xsconsole plugin directory.  This
worked fine until we renamed our package "openvswitch", which is the
same as Citrix uses.

On an upgrade, the default package handler would attempt to clean up files
that were in the Cirix packaging, but not in the upgraded package.  Since
it didn't know that we had replaced their plugin with our symlink, it would
destroy our symlink.

This commit just places the plugin directly into the
/usr/lib/xsconsole/plugins-base directory, which allows us to seamlessly
upgrade to newer Open vSwitch versions.

Bug #2608


commit 4e39950c21c5eb401be5924e798c570ffbd0c75b
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=4e39950c21c5eb401be5924e798c570ffbd0c75b
Author: Justin Pettit <jpettit at nicira.com>
		
xenserver: Minor spec file cleanups
		
Remove compiled InterfaceReconfigure byte code on uninstall.  Also, fix
minor typo in error message.


-----------------------------------------------------------------------

Summary of changes:
 xenserver/openvswitch-xen.spec |   27 ++++++++++++++-------------
 1 files changed, 14 insertions(+), 13 deletions(-)


hooks/post-receive
-- 
Open vSwitch




More information about the git mailing list