diff --git a/virt-manager.changes b/virt-manager.changes index 5a60f1b9..e0c13aff 100644 --- a/virt-manager.changes +++ b/virt-manager.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Mar 23 08:31:23 MDT 2011 - carnold@novell.com + +- bnc#681908 - Virtualization/virt-manager: Bug + virtman-connect-consoles-fix.diff + ------------------------------------------------------------------- Thu Mar 21 13:34:41 MST 2011 - carnold@novell.com diff --git a/virt-manager.spec b/virt-manager.spec index 315e98bc..3982b44c 100644 --- a/virt-manager.spec +++ b/virt-manager.spec @@ -45,6 +45,7 @@ Patch53: virtman-kvm.diff Patch54: virtman-help.diff Patch55: virtman-keycombo.diff Patch56: virtman-autoconnect.diff +Patch57: virtman-connect-consoles-fix.diff Patch60: virtman-device-flags.diff Patch61: virtman-autorestart.diff Patch62: virtman-storage-pool.diff @@ -114,7 +115,7 @@ Requires: netcat-openbsd # Add requires for non Xen installations Requires: python-urlgrabber Requires: vm-install -Requires: spice-gtk +#Requires: spice-gtk %description Virtual Machine Manager provides a graphical tool for administering @@ -138,6 +139,7 @@ Authors: #%patch54 -p1 %patch55 -p1 %patch56 -p1 +%patch57 -p1 %patch60 -p1 %patch61 -p1 #%patch62 -p1 diff --git a/virtman-connect-consoles-fix.diff b/virtman-connect-consoles-fix.diff new file mode 100644 index 00000000..e52fb4e4 --- /dev/null +++ b/virtman-connect-consoles-fix.diff @@ -0,0 +1,19 @@ + +Subject: manager: Don't always launch consoles for running domains, dumb regression +From: Cole Robinson crobinso@redhat.com Fri Jan 21 14:43:19 2011 -0500 +Date: Fri Jan 21 14:43:19 2011 -0500: +Git: ffb82a87f0587ef326becc80887ef8a806fbb0ec + + +Index: virt-manager-0.8.6/src/virtManager/manager.py +=================================================================== +--- virt-manager-0.8.6.orig/src/virtManager/manager.py ++++ virt-manager-0.8.6/src/virtManager/manager.py +@@ -721,6 +721,7 @@ class vmmManager(vmmGObjectUI): + if (self.config.get_console_popup() != 2 or + vm.is_management_domain()): + self.emit("action-refresh-console", uri, vmuuid) ++ return + + # user has requested consoles on all vms + gtype = vm.get_graphics_console()[0]