Hello community,

here is the log from the commit of package virt-manager for openSUSE:Factory 
checked in at 2014-06-01 19:41:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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        
2014-05-27 18:33:19.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.virt-manager.new/virt-manager.changes   
2014-06-01 19:41:21.000000000 +0200
@@ -1,0 +2,9 @@
+Thu May 29 10:30:15 MDT 2014 - carn...@suse.com
+
+- Set cache mode for target installation disk to unsafe for better
+  performance
+  virtinst-set-cache-mode-unsafe-for-install.patch
+- Renamed virtman-lxc-no-default-disk.patch to an upstream timestamp
+  name 5385d602-lxc-no-default-disk.patch
+
+-------------------------------------------------------------------

Old:
----
  virtman-lxc-no-default-disk.patch

New:
----
  5385d602-lxc-no-default-disk.patch
  virtinst-set-cache-mode-unsafe-for-install.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ virt-manager.spec ++++++
--- /var/tmp/diff_new_pack.ACRwXK/_old  2014-06-01 19:41:23.000000000 +0200
+++ /var/tmp/diff_new_pack.ACRwXK/_new  2014-06-01 19:41:23.000000000 +0200
@@ -61,6 +61,7 @@
 Patch23:        536152fe-fix-error-detecting-OS-in-show-all-list.patch
 Patch24:        536154d8-show-error-if-launching-delete-dialog-fails.patch
 Patch25:        53615662-call-path_exists-before-getting-storage-volume.patch
+Patch26:        5385d602-lxc-no-default-disk.patch
 Patch45:        531e0a82-reverse-keyboard-grab-commit.patch
 Patch50:        virtman-desktop.patch
 Patch51:        virtman-cdrom.patch
@@ -83,8 +84,6 @@
 Patch70:        virtman-prevent-double-click-starting-vm-twice.patch
 Patch71:        virtman-default-lxc-uri.patch
 Patch72:        virtman-add-connect-default.patch
-# PATCH-FIX-UPSTREAM virtman-lxc-no-default-disk.patch -- pending upstream 
review, bnc#870587
-Patch73:        virtman-lxc-no-default-disk.patch
 Patch151:       virtinst-storage-ocfs2.patch
 Patch152:       virtinst-qed.patch
 Patch153:       virtinst-support-suse-distros.patch
@@ -96,6 +95,7 @@
 Patch159:       virtinst-vol-default-nocow.patch
 Patch160:       virtinst-detect-windows-media.patch
 Patch161:       virtinst-xenbus-disk-index-fix.patch
+Patch162:       virtinst-set-cache-mode-unsafe-for-install.patch
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -209,6 +209,7 @@
 %patch23 -p1
 %patch24 -p1
 %patch25 -p1
+%patch26 -p1
 %patch45 -p1
 %patch50 -p1
 %patch51 -p1
@@ -231,7 +232,6 @@
 %patch70 -p1
 %patch71 -p1
 %patch72 -p1
-%patch73 -p1
 %patch151 -p1
 %patch152 -p1
 %patch153 -p1
@@ -243,6 +243,7 @@
 ###%patch159 -p1 nocow flag
 %patch160 -p1
 %patch161 -p1
+%patch162 -p1
 
 %build
 %if %{qemu_user}

++++++ 5385d602-lxc-no-default-disk.patch ++++++
>From a56edc5b454f5ac428e5a9380665001889cb017c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=A9dric=20Bosdonnat?= <cbosdon...@suse.com>
Date: Tue, 27 May 2014 10:52:35 +0200
Subject: [PATCH] Don't create a qemu disk image when creating containers

Make sure we don't create a default disk image if the option is checked
but not visible as this is the case for containers
---
 virtManager/addstorage.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/virtManager/addstorage.py b/virtManager/addstorage.py
index b481fcb..654b620 100644
--- a/virtManager/addstorage.py
+++ b/virtManager/addstorage.py
@@ -256,7 +256,8 @@ class vmmAddStorage(vmmGObjectUI):
         return path
 
     def is_default_storage(self):
-        return self.widget("config-storage-create").get_active()
+        return self.widget("config-storage-create").is_visible() and \
+               self.widget("config-storage-create").get_active()
 
     def _check_ideal_path(self, path, vmname, collidelist):
         # See if the ideal disk path (/default/pool/vmname.img)
-- 
1.8.4.5

++++++ virtinst-set-cache-mode-unsafe-for-install.patch ++++++
--- virt-manager-1.0.1/virtinst/guest.py.orig   2014-05-29 10:27:00.609005060 
-0600
+++ virt-manager-1.0.1/virtinst/guest.py        2014-05-29 10:27:03.588027133 
-0600
@@ -343,6 +343,12 @@ class Guest(XMLBuilder):
         self.on_reboot = action
         self.on_crash = action
 
+        # At install time only set the target disk to 'unsafe' for
+        # better performance
+        if install:
+            target_disk = self.get_devices("disk")[0]
+            saved_cache = target_disk.driver_cache
+            target_disk.driver_cache = "unsafe"
         self._set_defaults()
 
         self.bootloader = None
@@ -362,7 +368,10 @@ class Guest(XMLBuilder):
                 self.bootloader = "/usr/bin/pygrub"
                 self.os.clear()
 
-        return self.get_xml_config()
+        xml_config = self.get_xml_config()
+        if install:
+            target_disk.driver_cache = saved_cache
+        return xml_config
 
     def get_continue_inst(self):
         """
++++++ virtman-default-lxc-uri.patch ++++++
--- /var/tmp/diff_new_pack.ACRwXK/_old  2014-06-01 19:41:23.000000000 +0200
+++ /var/tmp/diff_new_pack.ACRwXK/_new  2014-06-01 19:41:23.000000000 +0200
@@ -10,11 +10,11 @@
  virtManager/connect.py |  4 ++++
  2 files changed, 11 insertions(+), 3 deletions(-)
 
-diff --git a/virtManager/connect.py b/virtManager/connect.py
-index 1247d75..34835fa 100644
---- a/virtManager/connect.py
-+++ b/virtManager/connect.py
-@@ -116,6 +116,10 @@ class vmmConnect(vmmGObjectUI):
+Index: virt-manager-1.0.1/virtManager/connect.py
+===================================================================
+--- virt-manager-1.0.1.orig/virtManager/connect.py
++++ virt-manager-1.0.1/virtManager/connect.py
+@@ -117,6 +117,10 @@ class vmmConnect(vmmGObjectUI):
                  return "qemu:///system"
              else:
                  return "qemu:///session"
@@ -25,6 +25,3 @@
          return None
  
      def cancel(self, ignore1=None, ignore2=None):
--- 
-1.8.4.5
-

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to