rpms/virt-manager/F-12 virt-manager-0.8.1-perms-qemu-user.patch, NONE, 1.1 virt-manager-0.8.1-prefer-hal.patch, NONE, 1.1 .cvsignore, 1.23, 1.24 sources, 1.23, 1.24 virt-manager.spec, 1.62, 1.63 state_paused.png, 1.1, NONE state_running.png, 1.1, NONE state_shutoff.png, 1.1, NONE virt-manager-0.8.0-addhw-errmsg-typo.patch, 1.1, NONE virt-manager-0.8.0-cdrom-eject-driver.patch, 1.1, NONE virt-manager-0.8.0-conn-close-exception.patch, 1.1, NONE virt-manager-0.8.0-createvol-alloc.patch, 1.1, NONE virt-manager-0.8.0-createvol-name.patch, 1.1, NONE virt-manager-0.8.0-fix-path-perms.patch, 1.1, NONE virt-manager-0.8.0-fix-vcpu-hotplug.patch, 1.1, NONE virt-manager-0.8.0-hide-help-docs.patch, 1.1, NONE virt-manager-0.8.0-manager-ui-tweaks.patch, 1.1, NONE virt-manager-0.8.0-more-translations.patch, 1.1, NONE virt-manager-0.8.0-newvm-storage-cb.patch, 1.1, NONE virt-manager-0.8.0-no-delete-active.patch, 1.1, NONE virt-manager-0.8.0-pylint-tweak.patch, 1.1, NONE virt-manager-0.8.0-refresh-disk-space.patch, 1.1, NONE virt-manager-0.8.0-stats-logging.patch, 1.1, NONE virt-manager-0.8.0-toolbar-tooltips.patch, 1.1, NONE virt-manager-0.8.0-update-translations.patch, 1.1, NONE virt-manager-0.8.0-update-vm-state.patch, 1.1, NONE

Cole Robinson crobinso at fedoraproject.org
Thu Dec 3 22:44:52 UTC 2009


Author: crobinso

Update of /cvs/pkgs/rpms/virt-manager/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18389

Modified Files:
	.cvsignore sources virt-manager.spec 
Added Files:
	virt-manager-0.8.1-perms-qemu-user.patch 
	virt-manager-0.8.1-prefer-hal.patch 
Removed Files:
	state_paused.png state_running.png state_shutoff.png 
	virt-manager-0.8.0-addhw-errmsg-typo.patch 
	virt-manager-0.8.0-cdrom-eject-driver.patch 
	virt-manager-0.8.0-conn-close-exception.patch 
	virt-manager-0.8.0-createvol-alloc.patch 
	virt-manager-0.8.0-createvol-name.patch 
	virt-manager-0.8.0-fix-path-perms.patch 
	virt-manager-0.8.0-fix-vcpu-hotplug.patch 
	virt-manager-0.8.0-hide-help-docs.patch 
	virt-manager-0.8.0-manager-ui-tweaks.patch 
	virt-manager-0.8.0-more-translations.patch 
	virt-manager-0.8.0-newvm-storage-cb.patch 
	virt-manager-0.8.0-no-delete-active.patch 
	virt-manager-0.8.0-pylint-tweak.patch 
	virt-manager-0.8.0-refresh-disk-space.patch 
	virt-manager-0.8.0-stats-logging.patch 
	virt-manager-0.8.0-toolbar-tooltips.patch 
	virt-manager-0.8.0-update-translations.patch 
	virt-manager-0.8.0-update-vm-state.patch 
Log Message:
Update to release 0.8.1
VM Migration wizard, exposing various migration options
Enumerate CDROM and bridge devices on remote connections
Support storage pool source enumeration for LVM, NFS, and SCSI


virt-manager-0.8.1-perms-qemu-user.patch:
 uihelpers.py |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE virt-manager-0.8.1-perms-qemu-user.patch ---
diff -rup virt-manager-0.8.1/src/virtManager/uihelpers.py new/src/virtManager/uihelpers.py
--- virt-manager-0.8.1/src/virtManager/uihelpers.py	2009-12-03 16:15:01.000000000 -0500
+++ new/src/virtManager/uihelpers.py	2009-12-03 17:15:09.101994000 -0500
@@ -38,7 +38,7 @@ OPTICAL_MEDIA_KEY = 4
 # may use a nonroot user, so simply changing this will cause several UI
 # pieces to attempt to verify that permissions are correct. Eventually this
 # should be exposed via capabilities so we can determine this programmatically.
-QEMU_SYSTEM_EMULATOR_USER = "root"
+QEMU_SYSTEM_EMULATOR_USER = "qemu"
 
 ##############################################################
 # Initialize an error object to use for validation functions #

virt-manager-0.8.1-prefer-hal.patch:
 connection.py |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

--- NEW FILE virt-manager-0.8.1-prefer-hal.patch ---
diff -rup new/src/virtManager/connection.py new2/src/virtManager/connection.py
--- new/src/virtManager/connection.py	2009-12-03 17:14:57.324966000 -0500
+++ new2/src/virtManager/connection.py	2009-12-03 17:16:34.904055000 -0500
@@ -170,7 +170,8 @@ class vmmConnection(gobject.GObject):
         """
         Determine how we will be polling for net devices (HAL or libvirt)
         """
-        if self.is_nodedev_capable() and self.interface_capable:
+        if (self.is_remote() and
+            self.is_nodedev_capable() and self.interface_capable):
             try:
                 self._build_libvirt_netdev_list()
                 self.netdev_use_libvirt = True
@@ -207,7 +208,7 @@ class vmmConnection(gobject.GObject):
                 logging.debug("Using HAL for netdev enumeration")
 
     def _init_optical(self):
-        if self.is_nodedev_capable():
+        if self.is_remote() and self.is_nodedev_capable():
             try:
                 self.connect("nodedev-added", self._nodedev_optical_added)
                 self.connect("nodedev-removed", self._nodedev_optical_removed)


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/virt-manager/F-12/.cvsignore,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- .cvsignore	29 Jul 2009 02:35:38 -0000	1.23
+++ .cvsignore	3 Dec 2009 22:44:49 -0000	1.24
@@ -1 +1 @@
-virt-manager-0.8.0.tar.gz
+virt-manager-0.8.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/virt-manager/F-12/sources,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -p -r1.23 -r1.24
--- sources	29 Jul 2009 02:35:38 -0000	1.23
+++ sources	3 Dec 2009 22:44:49 -0000	1.24
@@ -1 +1 @@
-0b6cb9144e3933f2c9af07e2d409842d  virt-manager-0.8.0.tar.gz
+6e461e91d679dc87d9fc506f34832d90  virt-manager-0.8.1.tar.gz


Index: virt-manager.spec
===================================================================
RCS file: /cvs/pkgs/rpms/virt-manager/F-12/virt-manager.spec,v
retrieving revision 1.62
retrieving revision 1.63
diff -u -p -r1.62 -r1.63
--- virt-manager.spec	5 Oct 2009 17:40:55 -0000	1.62
+++ virt-manager.spec	3 Dec 2009 22:44:52 -0000	1.63
@@ -7,55 +7,20 @@
 %define _extra_release %{?dist:%{dist}}%{!?dist:%{?extra_release:%{extra_release}}}
 
 Name: virt-manager
-Version: 0.8.0
-Release: 7%{_extra_release}
+Version: 0.8.1
+Release: 1%{_extra_release}
 Summary: Virtual Machine Manager
 
 Group: Applications/Emulators
 License: GPLv2+
 URL: http://virt-manager.org/
 Source0: http://virt-manager.org/download/sources/%{name}/%{name}-%{version}.tar.gz
-Source1: state_paused.png
-Source2: state_running.png
-Source3: state_shutoff.png
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
-# Fix disk XML mangling via connect/eject cdrom (bz 516116)
-Patch1: %{name}-%{version}-cdrom-eject-driver.patch
-# Fix delete button sensitivity (bz 518536)
-Patch2: %{name}-%{version}-no-delete-active.patch
-# Fix populating text box from storage browser in 'New VM' (bz 517263)
-Patch3: %{name}-%{version}-newvm-storage-cb.patch
-# Fix a traceback in an 'Add Hardware' error path (bz 517286)
-Patch4: %{name}-%{version}-addhw-errmsg-typo.patch
-# Fixes for pylint script to return nicer results on F11/F12
-Patch5: %{name}-%{version}-pylint-tweak.patch
-# Don't close libvirt connection for non-fatal errors (bz 522168)
-Patch6: %{name}-%{version}-conn-close-exception.patch
-# Manager UI tweaks
-Patch7: %{name}-%{version}-manager-ui-tweaks.patch
-# Generate better errors is disk/net stats polling fails
-Patch8: %{name}-%{version}-stats-logging.patch
-# Refresh host disk space in create wizard (bz 502777)
-Patch9: %{name}-%{version}-refresh-disk-space.patch
-# Offer to fix disk permission issues (bz 517379)
-Patch10: %{name}-%{version}-fix-path-perms.patch
-# Fix VCPU hotplug
-Patch11: %{name}-%{version}-fix-vcpu-hotplug.patch
-# Remove access to outdated docs (bz 522823, bz 524805)
-Patch12: %{name}-%{version}-hide-help-docs.patch
-# Update VM state text in manager view (bz 526182)
-Patch13: %{name}-%{version}-update-vm-state.patch
-# Update translations (bz 493795)
-Patch14: %{name}-%{version}-update-translations.patch
-# More translations (bz 493795)
-Patch15: %{name}-%{version}-more-translations.patch
-# Don't allow creating a volume without a name (bz 526111)
-Patch16: %{name}-%{version}-createvol-name.patch
-# Don't allow volume allocation > capacity (bz 526077)
-Patch17: %{name}-%{version}-createvol-alloc.patch
-# Add tooltips for toolbar buttons (bz 524083)
-Patch18: %{name}-%{version}-toolbar-tooltips.patch
+# Check QEMU permissions against the qemu user
+Patch1: %{name}-%{version}-perms-qemu-user.patch
+# Prefer HAL for device enumeration, to avoid possible regressions
+Patch2: %{name}-%{version}-prefer-hal.patch
 
 # These two are just the oldest version tested
 Requires: pygtk2 >= 1.99.12-6
@@ -72,12 +37,6 @@ Requires: gnome-keyring >= 0.4.9
 # will work just fine - keyring functionality will simply be
 # disabled
 Requires: gnome-python2-gnomekeyring >= 2.15.4
-Requires: gnome-python2-gnomevfs >= 2.15.4
-%if 0%{?fedora} <= 9
-Requires: gnome-python2
-%else
-Requires: gnome-python2-gnome
-%endif
 # Minimum we've tested with
 Requires: libxml2-python >= 2.6.23
 # Required to install Xen & QEMU guests
@@ -120,27 +79,8 @@ management API.
 
 %prep
 %setup -q
-cp %{SOURCE1} pixmaps
-cp %{SOURCE2} pixmaps
-cp %{SOURCE3} pixmaps
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
-%patch17 -p1
-%patch18 -p1
 
 %build
 %configure
@@ -214,6 +154,12 @@ fi
 %{_datadir}/dbus-1/services/%{name}.service
 
 %changelog
+* Thu Dec  3 2009 Cole Robinson <crobinso at redhat.com> - 0.8.1-1.fc12
+- Update to release 0.8.1
+- VM Migration wizard, exposing various migration options
+- Enumerate CDROM and bridge devices on remote connections
+- Support storage pool source enumeration for LVM, NFS, and SCSI
+
 * Mon Oct 05 2009 Cole Robinson <crobinso at redhat.com> - 0.8.0-7.fc12
 - More translations (bz 493795)
 - Don't allow creating a volume without a name (bz 526111)


--- virt-manager-0.8.0-addhw-errmsg-typo.patch DELETED ---


--- virt-manager-0.8.0-cdrom-eject-driver.patch DELETED ---


--- virt-manager-0.8.0-conn-close-exception.patch DELETED ---


--- virt-manager-0.8.0-createvol-alloc.patch DELETED ---


--- virt-manager-0.8.0-createvol-name.patch DELETED ---


--- virt-manager-0.8.0-fix-path-perms.patch DELETED ---


--- virt-manager-0.8.0-fix-vcpu-hotplug.patch DELETED ---


--- virt-manager-0.8.0-hide-help-docs.patch DELETED ---


--- virt-manager-0.8.0-manager-ui-tweaks.patch DELETED ---


--- virt-manager-0.8.0-more-translations.patch DELETED ---


--- virt-manager-0.8.0-newvm-storage-cb.patch DELETED ---


--- virt-manager-0.8.0-no-delete-active.patch DELETED ---


--- virt-manager-0.8.0-pylint-tweak.patch DELETED ---


--- virt-manager-0.8.0-refresh-disk-space.patch DELETED ---


--- virt-manager-0.8.0-stats-logging.patch DELETED ---


--- virt-manager-0.8.0-toolbar-tooltips.patch DELETED ---


--- virt-manager-0.8.0-update-translations.patch DELETED ---


--- virt-manager-0.8.0-update-vm-state.patch DELETED ---




More information about the scm-commits mailing list