Hello community, here is the log from the commit of package virt-manager for openSUSE:11.3 checked in at Mon Feb 21 16:42:13 CET 2011. -------- --- old-versions/11.3/UPDATES/all/virt-manager/virt-manager.changes 2010-08-02 23:45:45.000000000 +0200 +++ 11.3/virt-manager/virt-manager.changes 2011-02-14 18:46:44.000000000 +0100 @@ -1,0 +2,7 @@ +Tue Jan 18 11:21:29 MST 2011 - carnold@novell.com + +- bnc#657272 - virt-manager creates default 'dir' storage pool in + /var/lib/libvirt/images on xen host + virtman-storage-pool.diff + +------------------------------------------------------------------- calling whatdependson for 11.3-i586 New: ---- virtman-storage-pool.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virt-manager.spec ++++++ --- /var/tmp/diff_new_pack.1JnNMI/_old 2011-02-21 16:38:02.000000000 +0100 +++ /var/tmp/diff_new_pack.1JnNMI/_new 2011-02-21 16:38:02.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package virt-manager (Version 0.8.4) +# spec file for package virt-manager # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -30,7 +30,7 @@ Name: virt-manager Summary: Virtual Machine Manager Version: 0.8.4 -Release: 5.<RELEASE1> +Release: 5.<RELEASE3> Group: System/Monitoring License: LGPLv2.1+ Url: http://virt-manager.et.redhat.com @@ -49,6 +49,7 @@ Patch59: virtman-autoconnect.diff Patch60: virtman-device-flags.diff Patch61: virtman-autorestart.diff +Patch62: virtman-storage-pool.diff Patch81: virtinst-cdrom.diff Patch82: virtinst-storage-ocfs2.diff ExclusiveArch: %{ix86} x86_64 @@ -140,6 +141,7 @@ %patch59 -p1 %patch60 -p1 %patch61 -p1 +%patch62 -p1 pushd $RPM_BUILD_DIR/%{virtinst_name} %patch81 -p1 %patch82 -p1 @@ -195,15 +197,6 @@ %files -f %{name}.lst %defattr(-,root,root,-) %doc COPYING AUTHORS ChangeLog -%if 0%{?suse_version} <= 1110 -%dir %{gsysconfdir}/gconf -%dir %{gsysconfdir}/gconf/schemas -%config %{gsysconfdir}/gconf/schemas/%{name}.schemas -%else -%dir %{_datadir}/gconf -%dir %{_datadir}/gconf/schemas -%config %{_datadir}/gconf/schemas/%{name}.schemas -%endif %{_bindir}/%{name} %{_bindir}/virt-clone %{_bindir}/virt-convert @@ -246,7 +239,7 @@ %dir %{pysite}/virtconv/parsers %{pysite}/virtconv/parsers/*.py %{pysite}/virtconv/parsers/*.pyc -%{pysite}/%{virtinst_name}-py2.6.egg-info +%{pysite}/%{virtinst_name}-py2.?.egg-info %doc %{_datadir}/gnome/help/%{name}/C/figures/*.png %doc %{_datadir}/gnome/help/%{name}/C/*.xml # FIXME: autobuild complains that these are unowned (not true...) ++++++ virtman-storage-pool.diff ++++++ On SuSE platforms, where vm-install uses a slightly different install paradigm, do not create a default dir storage pool on connection to host. Index: virt-manager-0.8.4/src/virtManager/connection.py =================================================================== --- virt-manager-0.8.4.orig/src/virtManager/connection.py +++ virt-manager-0.8.4/src/virtManager/connection.py @@ -1138,16 +1138,7 @@ class vmmConnection(gobject.GObject): if self.storage_capable is False: logging.debug("Connection doesn't seem to support storage " "APIs. Skipping all storage polling.") - - else: - # Try to create the default storage pool - try: - util.build_default_pool(self.vmm) - except Exception, e: - logging.debug("Building default pool failed: %s" % str(e)) - - if not self.storage_capable: - return (stopPools, startPools, origPools, newPools, currentPools) + return (stopPools, startPools, origPools, newPools, currentPools) try: newActivePoolNames = self.vmm.listStoragePools() ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org