Re: [PATCH virt-manager 0/5] Disable vmport with Spice

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 04/02/2015 06:04 PM, Marc-André Lureau wrote:
> Hi,
> 
> This is a small series introducing the vmport feature configuration
> with virt-install (the patches are yet to be reviewed for libvirt).
> By default, vmport will be disable when the VM is using Spice, since
> it prevents a Spice client from switching between absolute and
> relative pointer.
> 

Thanks for the patches! I'll push when the libvirt patches land.

I also added this additional commit to make sure xmlparse.py doesn't fail with
older libvirt.


commit 7b75f98b6c0174ddbedfa475f4c0069754bdad73
Author: Cole Robinson <crobinso@xxxxxxxxxx>
Date:   Fri Apr 3 11:18:47 2015 -0400

    tests: Fix vmport test on older libvirt

diff --git a/tests/xmlparse.py b/tests/xmlparse.py
index 5077617..a900530 100644
--- a/tests/xmlparse.py
+++ b/tests/xmlparse.py
@@ -40,8 +40,10 @@ class XMLParseTest(unittest.TestCase):
         actualXML = guest.get_xml_config()
         utils.diff_compare(actualXML, expect_out=expectXML)

-    def _alter_compare(self, actualXML, outfile):
+    def _alter_compare(self, actualXML, outfile, support_check=None):
         utils.diff_compare(actualXML, outfile)
+        if (support_check and not conn.check_support(support_check)):
+            return
         utils.test_create(conn, actualXML)

     def testRoundTrip(self):
@@ -228,7 +230,8 @@ class XMLParseTest(unittest.TestCase):
         check("nosharepages", False, True)
         check("locked", False, True)

-        self._alter_compare(guest.get_xml_config(), outfile)
+        self._alter_compare(guest.get_xml_config(), outfile,
+            support_check=conn.SUPPORT_CONN_VMPORT)

     def testAlterMinimalGuest(self):
         guest, outfile = self._get_test_content("change-minimal-guest")
diff --git a/virtinst/support.py b/virtinst/support.py
index f7beeb1..9dab7d8 100644
--- a/virtinst/support.py
+++ b/virtinst/support.py
@@ -304,7 +304,7 @@ SUPPORT_CONN_DOMAIN_CAPABILITIES = _make(
     run_args=(None, None, None, None))
 SUPPORT_CONN_VIDEO_NEW_RAM_OUTPUT = _make(version="1.2.11")
 SUPPORT_CONN_VMPORT = _make(
-    version="1.2.15", hv_version={"qemu": "2.2.0"})
+    version="1.2.15", hv_version={"qemu": "2.2.0", "test": 0})


 # Domain checks

_______________________________________________
virt-tools-list mailing list
virt-tools-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/virt-tools-list





[Index of Archives]     [Linux Virtualization]     [KVM Development]     [CentOS Virtualization]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux