Hello community, here is the log from the commit of package virt-manager for openSUSE:Factory checked in at 2016-01-21 23:43:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virt-manager (Old) and /work/SRC/openSUSE:Factory/.virt-manager.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virt-manager" Changes: -------- --- /work/SRC/openSUSE:Factory/virt-manager/virt-manager.changes 2016-01-08 15:23:19.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.virt-manager.new/virt-manager.changes 2016-01-22 01:09:12.000000000 +0100 @@ -1,0 +2,19 @@ +Mon Jan 18 13:43:47 MST 2016 - carn...@suse.com + +- bsc#962221 - virt-install: 'NoneType' object has no attribute + 'isdigit' + eae7dc06-fix-URL-installs-when-content-length-header-missing.patch + +------------------------------------------------------------------- +Fri Jan 8 11:50:46 MST 2016 - carn...@suse.com + +- bsc#960828 - Unable to create qcow2 volumes on remote KVM with + virt-manager + virtinst-vol-default-nocow.patch +- bsc#960724 - virt-manager fails to create Virtual machines on a + CentOS7 host + virtinst-set-qemu-emulator.patch +- Upstream bug fix + 89c3638b-fix-detection-that-libvirtd-is-stopped.patch + +------------------------------------------------------------------- New: ---- 89c3638b-fix-detection-that-libvirtd-is-stopped.patch eae7dc06-fix-URL-installs-when-content-length-header-missing.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virt-manager.spec ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:15.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:15.000000000 +0100 @@ -37,6 +37,8 @@ Source1: virt-install.rb Source2: virt-install.desktop # Upstream Patches +Patch1: 89c3638b-fix-detection-that-libvirtd-is-stopped.patch +Patch2: eae7dc06-fix-URL-installs-when-content-length-header-missing.patch # SUSE Only Patch70: virtman-desktop.patch Patch71: virtman-kvm.patch @@ -157,6 +159,8 @@ %prep %setup -q # Upstream Patches +%patch1 -p1 +%patch2 -p1 # SUSE Only %patch70 -p1 %patch71 -p1 ++++++ 89c3638b-fix-detection-that-libvirtd-is-stopped.patch ++++++ Subject: connection: fix detection that libvirtd is stopped From: Pavel Hrdina phrd...@redhat.com Tue Jan 5 10:17:37 2016 +0100 Date: Fri Jan 8 10:21:42 2016 +0100: Git: 89c3638b63e5b251db92ef7066c1753bfa469d38 In case that libvirtd is stopped, we could receive another type of error from libvirt "libvirtError: internal error: client socket is closed". This one is usually reported from local connection. Signed-off-by: Pavel Hrdina <phrd...@redhat.com> Index: virt-manager-1.3.2/virtManager/connection.py =================================================================== --- virt-manager-1.3.2.orig/virtManager/connection.py +++ virt-manager-1.3.2/virtManager/connection.py @@ -1298,6 +1298,7 @@ class vmmConnection(vmmGObject): from_remote = getattr(libvirt, "VIR_FROM_REMOTE", None) from_rpc = getattr(libvirt, "VIR_FROM_RPC", None) sys_error = getattr(libvirt, "VIR_ERR_SYSTEM_ERROR", None) + internal_error = getattr(libvirt, "VIR_ERR_INTERNAL_ERROR", None) dom = -1 code = -1 @@ -1309,7 +1310,7 @@ class vmmConnection(vmmGObject): self.get_uri(), exc_info=True) if (dom in [from_remote, from_rpc] and - code in [sys_error]): + code in [sys_error, internal_error]): e = None logging.debug("Not showing user error since libvirtd " "appears to have stopped.") ++++++ eae7dc06-fix-URL-installs-when-content-length-header-missing.patch ++++++ Subject: urlfetcher: Fix URL installs when content-length header missing From: Cole Robinson crobi...@redhat.com Tue Jan 12 12:45:02 2016 -0500 Date: Tue Jan 12 12:45:02 2016 -0500: Git: eae7dc061968a83fef8ebb632c8f939621ff22b1 Suggested-by: bd...@sjm.com Index: virt-manager-1.3.2/virtinst/urlfetcher.py =================================================================== --- virt-manager-1.3.2.orig/virtinst/urlfetcher.py +++ virt-manager-1.3.2/virtinst/urlfetcher.py @@ -186,8 +186,11 @@ class _HTTPURLFetcher(_URLFetcher): """ response = requests.get(url, stream=True) response.raise_for_status() - size = response.headers.get('content-length') - return response, size.isdigit() and int(size) or None + try: + size = int(response.headers.get('content-length')) + except: + size = None + return response, size def _write(self, urlobj, fileobj): """ ++++++ virtinst-add-ppc64-arch-support.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:15.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:15.000000000 +0100 @@ -1,10 +1,10 @@ Reference: bnc#869024 Add s390x and ppc64 support -Index: virt-manager-1.3.0/virtinst/urlfetcher.py +Index: virt-manager-1.3.2/virtinst/urlfetcher.py =================================================================== ---- virt-manager-1.3.0.orig/virtinst/urlfetcher.py -+++ virt-manager-1.3.0/virtinst/urlfetcher.py -@@ -427,6 +427,10 @@ def _distroFromSUSEContent(fetcher, arch +--- virt-manager-1.3.2.orig/virtinst/urlfetcher.py ++++ virt-manager-1.3.2/virtinst/urlfetcher.py +@@ -430,6 +430,10 @@ def _distroFromSUSEContent(fetcher, arch arch = "i586" elif cbuf.find("s390x") != -1: arch = "s390x" @@ -15,7 +15,7 @@ dclass = GenericDistro if distribution: -@@ -966,10 +970,12 @@ class SuseDistro(Distro): +@@ -969,10 +973,12 @@ class SuseDistro(Distro): oldkern += "64" oldinit += "64" ++++++ virtinst-detect-oes-distros.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:15.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:15.000000000 +0100 @@ -1,10 +1,10 @@ Enhancement to correctly detect Open Enterprise Server media is selected as the installation source. -Index: virt-manager-1.3.0/virtinst/urlfetcher.py +Index: virt-manager-1.3.2/virtinst/urlfetcher.py =================================================================== ---- virt-manager-1.3.0.orig/virtinst/urlfetcher.py -+++ virt-manager-1.3.0/virtinst/urlfetcher.py -@@ -439,6 +439,10 @@ def _distroFromSUSEContent(fetcher, arch +--- virt-manager-1.3.2.orig/virtinst/urlfetcher.py ++++ virt-manager-1.3.2/virtinst/urlfetcher.py +@@ -442,6 +442,10 @@ def _distroFromSUSEContent(fetcher, arch dclass = SLEDDistro if distro_version is None: distro_version = ['VERSION', distribution[1].strip().rsplit(' ')[4]] ++++++ virtinst-nfs-install-sanitize.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:15.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:15.000000000 +0100 @@ -5,10 +5,10 @@ and carry the latter form around internally" We need the RFC version to work correctly whereas redhat's anaconda needs their own modified version. -Index: virt-manager-1.3.0/virtinst/util.py +Index: virt-manager-1.3.2/virtinst/util.py =================================================================== ---- virt-manager-1.3.0.orig/virtinst/util.py -+++ virt-manager-1.3.0/virtinst/util.py +--- virt-manager-1.3.2.orig/virtinst/util.py ++++ virt-manager-1.3.2/virtinst/util.py @@ -552,3 +552,22 @@ def getInstallRepos(enabled_sources_only return (index_dom0, zypper_output) @@ -32,10 +32,10 @@ + + return url + -Index: virt-manager-1.3.0/virtinst/distroinstaller.py +Index: virt-manager-1.3.2/virtinst/distroinstaller.py =================================================================== ---- virt-manager-1.3.0.orig/virtinst/distroinstaller.py -+++ virt-manager-1.3.0/virtinst/distroinstaller.py +--- virt-manager-1.3.2.orig/virtinst/distroinstaller.py ++++ virt-manager-1.3.2/virtinst/distroinstaller.py @@ -49,6 +49,8 @@ def _sanitize_url(url): """ Do nothing for http or ftp, but make sure nfs is in the expected format @@ -45,10 +45,10 @@ if url.startswith("nfs://"): # Convert RFC compliant NFS nfs://server/path/to/distro # to what mount/anaconda expect nfs:server:/path/to/distro -Index: virt-manager-1.3.0/virtinst/urlfetcher.py +Index: virt-manager-1.3.2/virtinst/urlfetcher.py =================================================================== ---- virt-manager-1.3.0.orig/virtinst/urlfetcher.py -+++ virt-manager-1.3.0/virtinst/urlfetcher.py +--- virt-manager-1.3.2.orig/virtinst/urlfetcher.py ++++ virt-manager-1.3.2/virtinst/urlfetcher.py @@ -33,6 +33,7 @@ import urllib2 import urlparse @@ -57,7 +57,7 @@ ######################################################################### -@@ -295,7 +296,8 @@ class _MountedURLFetcher(_LocalURLFetche +@@ -298,7 +299,8 @@ class _MountedURLFetcher(_LocalURLFetche logging.debug("Preparing mount at " + self._srcdir) if self.location.startswith("nfs:"): ++++++ virtinst-s390x-disable-graphics.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:15.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:15.000000000 +0100 @@ -1,9 +1,9 @@ Reference: bnc#869024 Disable graphics on s390x -Index: virt-manager-1.3.0/virtinst/guest.py +Index: virt-manager-1.3.2/virtinst/guest.py =================================================================== ---- virt-manager-1.3.0.orig/virtinst/guest.py -+++ virt-manager-1.3.0/virtinst/guest.py +--- virt-manager-1.3.2.orig/virtinst/guest.py ++++ virt-manager-1.3.2/virtinst/guest.py @@ -123,7 +123,10 @@ class Guest(XMLBuilder): self.skip_default_channel = False self.skip_default_sound = False @@ -43,7 +43,7 @@ return self.add_device(VirtualGraphics(self.conn)) -@@ -1052,7 +1057,7 @@ class Guest(XMLBuilder): +@@ -1034,7 +1039,7 @@ class Guest(XMLBuilder): if self._hv_only_supports_virtio(): return True ++++++ virtinst-set-qemu-emulator.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:15.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:15.000000000 +0100 @@ -1,43 +1,26 @@ Use the correct qemu emulator based on the architecture. We want to get away from using the old qemu-dm emulator for Xen HVM guests so default to qemu-system-i386. -Index: virt-manager-1.3.0/virtinst/guest.py +Index: virt-manager-1.3.2/virtinst/guest.py =================================================================== ---- virt-manager-1.3.0.orig/virtinst/guest.py -+++ virt-manager-1.3.0/virtinst/guest.py -@@ -849,14 +849,29 @@ class Guest(XMLBuilder): +--- virt-manager-1.3.2.orig/virtinst/guest.py ++++ virt-manager-1.3.2/virtinst/guest.py +@@ -849,14 +849,11 @@ class Guest(XMLBuilder): self.emulator = None return - if self.emulator: -+ if self.conn.is_qemu(): -+ if self.os.arch == "s390x": -+ preferred_emulator = "/usr/bin/qemu-system-s390x" -+ elif self.os.arch == "ppc64" or self.os.arch == "ppc64le": -+ preferred_emulator = "/usr/bin/qemu-system-ppc64" -+ else: -+ preferred_emulator = "/usr/bin/qemu-system-x86_64" -+ elif self.conn.is_lxc(): -+ preferred_emulator = "/usr/lib/libvirt/libvirt_lxc" -+ if not os.path.exists(preferred_emulator): -+ preferred_emulator = "/usr/lib64/libvirt/libvirt_lxc" -+ else: -+ preferred_emulator = "/usr/lib/xen/bin/qemu-system-i386" -+ if self.emulator and self.emulator == preferred_emulator: - return - -- if self.os.is_hvm() and self.type == "xen": +- return +- + if self.os.is_hvm() and self.type == "xen": - if self.conn.caps.host.cpu.arch == "x86_64": - self.emulator = "/usr/lib64/xen/bin/qemu-dm" - else: - self.emulator = "/usr/lib/xen/bin/qemu-dm" -+ if os.path.exists(preferred_emulator): -+ self.emulator = preferred_emulator -+ elif self.os.is_hvm() and self.type == "xen": -+ # We don't want to use the old qemu-dm for xen -+ self.emulator = "/usr/lib/xen/bin/qemu-system-i386" -+ elif not self.emulator: -+ self.emulator = "/usr/bin/qemu-kvm" ++ # Force not using Xen's old qemu-dm except for remote ++ # connections where we don't know the Xen version ++ if not self.conn.is_remote() or not self.emulator: ++ self.emulator = "/usr/lib/xen/bin/qemu-system-i386" def _set_cpu_defaults(self): self.cpu.set_topology_defaults(self.vcpus) ++++++ virtinst-vol-default-nocow.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:15.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:15.000000000 +0100 @@ -4,19 +4,33 @@ Signed-off-by: Chunyan Liu <cy...@suse.com> -Index: virt-manager-1.3.0/virtinst/storage.py +Index: virt-manager-1.3.2/virtinst/storage.py =================================================================== ---- virt-manager-1.3.0.orig/virtinst/storage.py -+++ virt-manager-1.3.0/virtinst/storage.py -@@ -716,6 +716,11 @@ class StorageVolume(_StorageObject): +--- virt-manager-1.3.2.orig/virtinst/storage.py ++++ virt-manager-1.3.2/virtinst/storage.py +@@ -716,6 +716,12 @@ class StorageVolume(_StorageObject): lazy_refcounts = XMLProperty("./target/features/lazy_refcounts", is_bool=True, default_cb=_lazy_refcounts_default_cb) + def _nocow_default_cb(self): -+ return True ++ return self.conn.check_support( ++ self.conn.SUPPORT_CONN_NOCOW) + nocow = XMLProperty("./target/nocow", + is_bool=True, default_cb=_nocow_default_cb) + ###################### # Public API helpers # +Index: virt-manager-1.3.2/virtinst/support.py +=================================================================== +--- virt-manager-1.3.2.orig/virtinst/support.py ++++ virt-manager-1.3.2/virtinst/support.py +@@ -314,6 +314,8 @@ SUPPORT_CONN_VCPU_PLACEMENT = _make( + SUPPORT_CONN_MEM_STATS_PERIOD = _make( + function="virDomain.setMemoryStatsPeriod", + version="1.1.1", hv_version={"qemu": 0}) ++SUPPORT_CONN_NOCOW = _make( ++ version="1.2.18", hv_version={"qemu": "2.2.0", "test": 0}) + + # This is for disk <driver name=qemu>. xen supports this, but it's + # limited to arbitrary new enough xen, since I know libxl can handle it ++++++ virtman-add-connect-default.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:15.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:15.000000000 +0100 @@ -1,10 +1,10 @@ Enhancement for when no hypervisor can be found locally it opens the new connection dialog. -Index: virt-manager-1.3.0/virtManager/engine.py +Index: virt-manager-1.3.2/virtManager/engine.py =================================================================== ---- virt-manager-1.3.0.orig/virtManager/engine.py -+++ virt-manager-1.3.0/virtManager/engine.py -@@ -207,9 +207,6 @@ class vmmEngine(vmmGObject): +--- virt-manager-1.3.2.orig/virtManager/engine.py ++++ virt-manager-1.3.2/virtManager/engine.py +@@ -236,9 +236,6 @@ class vmmEngine(vmmGObject): except: logging.exception("Error talking to PackageKit") @@ -14,7 +14,7 @@ warnmsg = _("The 'libvirtd' service will need to be started.\n\n" "After that, virt-manager will connect to libvirt on\n" "the next application start up.") -@@ -223,7 +220,11 @@ class vmmEngine(vmmGObject): +@@ -252,7 +249,11 @@ class vmmEngine(vmmGObject): if not connected and do_start: manager.err.ok(_("Libvirt service must be started"), warnmsg) ++++++ virtman-allow-destroy-from-shutdown-menu-of-crashed-vm.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:15.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:15.000000000 +0100 @@ -6,11 +6,11 @@ 4) Edit the VM's /etc/default/grub file and remove the crashkernel information and then run grub2-mkconfig /boot/grub2/grub.cfg. 5) Start the VM and within the VM's terminal type "echo 'c' > /proc/sysrq-trigger" -Index: virt-manager-1.3.0/virtManager/manager.py +Index: virt-manager-1.3.2/virtManager/manager.py =================================================================== ---- virt-manager-1.3.0.orig/virtManager/manager.py -+++ virt-manager-1.3.0/virtManager/manager.py -@@ -857,7 +857,7 @@ class vmmManager(vmmGObjectUI): +--- virt-manager-1.3.2.orig/virtManager/manager.py ++++ virt-manager-1.3.2/virtManager/manager.py +@@ -854,7 +854,7 @@ class vmmManager(vmmGObjectUI): show_pause = bool(vm and vm.is_unpauseable()) else: show_pause = bool(vm and vm.is_pauseable()) @@ -19,10 +19,10 @@ if vm and vm.managedsave_supported: self.change_run_text(vm.has_managed_save()) -Index: virt-manager-1.3.0/virtManager/vmmenu.py +Index: virt-manager-1.3.2/virtManager/vmmenu.py =================================================================== ---- virt-manager-1.3.0.orig/virtManager/vmmenu.py -+++ virt-manager-1.3.0/virtManager/vmmenu.py +--- virt-manager-1.3.2.orig/virtManager/vmmenu.py ++++ virt-manager-1.3.2/virtManager/vmmenu.py @@ -31,6 +31,7 @@ class _VMMenu(Gtk.Menu): self._parent = src self._current_vm_cb = current_vm_cb ++++++ virtman-eepro100.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:16.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:16.000000000 +0100 @@ -1,9 +1,9 @@ Enhancement to add the eepro100 NIC for KVM -Index: virt-manager-1.3.0/virtManager/addhardware.py +Index: virt-manager-1.3.2/virtManager/addhardware.py =================================================================== ---- virt-manager-1.3.0.orig/virtManager/addhardware.py -+++ virt-manager-1.3.0/virtManager/addhardware.py -@@ -565,6 +565,7 @@ class vmmAddHardware(vmmGObjectUI): +--- virt-manager-1.3.2.orig/virtManager/addhardware.py ++++ virt-manager-1.3.2/virtManager/addhardware.py +@@ -571,6 +571,7 @@ class vmmAddHardware(vmmGObjectUI): if vm.is_hvm(): mod_list = [] if vm.get_hv_type() in ["kvm", "qemu", "test"]: ++++++ virtman-libvirtd-not-running.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:16.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:16.000000000 +0100 @@ -1,9 +1,9 @@ Use the correct systemd to start libvirt. -Index: virt-manager-1.3.0/virtManager/packageutils.py +Index: virt-manager-1.3.2/virtManager/packageutils.py =================================================================== ---- virt-manager-1.3.0.orig/virtManager/packageutils.py -+++ virt-manager-1.3.0/virtManager/packageutils.py -@@ -154,8 +154,8 @@ def start_libvirtd(): +--- virt-manager-1.3.2.orig/virtManager/packageutils.py ++++ virt-manager-1.3.2/virtManager/packageutils.py +@@ -143,8 +143,8 @@ def start_libvirtd(): logging.debug("libvirtd not running, asking system-config-services " "to start it") scs = Gio.DBusProxy.new_sync(bus, 0, None, ++++++ virtman-load-stored-uris.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:16.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:16.000000000 +0100 @@ -1,7 +1,8 @@ -diff -rup a/virtManager/engine.py b/virtManager/engine.py ---- a/virtManager/engine.py 2015-12-07 01:23:13.000000000 +0100 -+++ b/virtManager/engine.py 2015-12-13 15:39:06.911652459 +0100 -@@ -260,9 +260,22 @@ class vmmEngine(vmmGObject): +Index: virt-manager-1.3.2/virtManager/engine.py +=================================================================== +--- virt-manager-1.3.2.orig/virtManager/engine.py ++++ virt-manager-1.3.2/virtManager/engine.py +@@ -257,9 +257,22 @@ class vmmEngine(vmmGObject): def load_stored_uris(self): uris = self.config.get_conn_uris() or [] ++++++ virtman-packages.patch ++++++ --- /var/tmp/diff_new_pack.30hdX0/_old 2016-01-22 01:09:16.000000000 +0100 +++ /var/tmp/diff_new_pack.30hdX0/_new 2016-01-22 01:09:16.000000000 +0100 @@ -4,10 +4,10 @@ libvirt packages (kvm vs xen). Only install those libvirt packages for which the host is booted. This patch has a corresponding spec file change (%define libvirt_kvm_packages and %define libvirt_xen_packages). -Index: virt-manager-1.3.0/setup.py +Index: virt-manager-1.3.2/setup.py =================================================================== ---- virt-manager-1.3.0.orig/setup.py -+++ virt-manager-1.3.0/setup.py +--- virt-manager-1.3.2.orig/setup.py ++++ virt-manager-1.3.2/setup.py @@ -299,8 +299,11 @@ class configure(distutils.core.Command): ("prefix=", None, "installation prefix"), ("qemu-user=", None, @@ -45,10 +45,10 @@ if self.kvm_package_names is not None: template += "hv_packages = %s\n" % self.kvm_package_names if self.askpass_package_names is not None: -Index: virt-manager-1.3.0/virtcli/cliconfig.py +Index: virt-manager-1.3.2/virtcli/cliconfig.py =================================================================== ---- virt-manager-1.3.0.orig/virtcli/cliconfig.py -+++ virt-manager-1.3.0/virtcli/cliconfig.py +--- virt-manager-1.3.2.orig/virtcli/cliconfig.py ++++ virt-manager-1.3.2/virtcli/cliconfig.py @@ -83,7 +83,8 @@ class _CLIConfig(object): _get_param("preferred_distros", "")) self.hv_packages = _split_list(_get_param("hv_packages", "")) @@ -59,10 +59,10 @@ self.default_graphics = _get_param("default_graphics", "spice") self.default_hvs = _split_list(_get_param("default_hvs", "")) -Index: virt-manager-1.3.0/virtManager/config.py +Index: virt-manager-1.3.2/virtManager/config.py =================================================================== ---- virt-manager-1.3.0.orig/virtManager/config.py -+++ virt-manager-1.3.0/virtManager/config.py +--- virt-manager-1.3.2.orig/virtManager/config.py ++++ virt-manager-1.3.2/virtManager/config.py @@ -172,7 +172,8 @@ class vmmConfig(object): self.default_qemu_user = CLIConfig.default_qemu_user self.preferred_distros = CLIConfig.preferred_distros @@ -73,11 +73,11 @@ self.askpass_package = CLIConfig.askpass_package self.default_graphics_from_config = CLIConfig.default_graphics self.default_hvs = CLIConfig.default_hvs -Index: virt-manager-1.3.0/virtManager/engine.py +Index: virt-manager-1.3.2/virtManager/engine.py =================================================================== ---- virt-manager-1.3.0.orig/virtManager/engine.py -+++ virt-manager-1.3.0/virtManager/engine.py -@@ -197,21 +197,18 @@ class vmmEngine(vmmGObject): +--- virt-manager-1.3.2.orig/virtManager/engine.py ++++ virt-manager-1.3.2/virtManager/engine.py +@@ -226,21 +226,18 @@ class vmmEngine(vmmGObject): ret = None try: