[virt-tools-list] [PATCH 2/5] virtinst: check minimum qemu/libvirt for spice+gl

Marc-André Lureau marcandre.lureau at gmail.com
Thu Oct 6 14:41:52 UTC 2016


Hi Cole

On Sun, May 8, 2016 at 3:36 AM Cole Robinson <crobinso at redhat.com> wrote:

> On 04/28/2016 08:22 AM, Marc-André Lureau wrote:
> > Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
> > ---
> >  virtinst/guest.py   | 5 +++++
> >  virtinst/support.py | 1 +
> >  2 files changed, 6 insertions(+)
> >
> > diff --git a/virtinst/guest.py b/virtinst/guest.py
> > index ab6dcba..5824e87 100644
> > --- a/virtinst/guest.py
> > +++ b/virtinst/guest.py
> > @@ -1141,6 +1141,11 @@ class Guest(XMLBuilder):
> >                  if dev.image_compression is None:
> >                      dev.image_compression = "off"
> >
> > +            if (dev.type == "spice" and
> > +                 not self.conn.check_support(
> > +                     self.conn.SUPPORT_CONN_SPICE_GL)):
> > +                 raise ValueError(_("Host does not support spice GL"))
> > +
> >      def _add_spice_channels(self):
> >          if self.skip_default_channel:
> >              return
> > diff --git a/virtinst/support.py b/virtinst/support.py
> > index 1071750..1925986 100644
> > --- a/virtinst/support.py
> > +++ b/virtinst/support.py
> > @@ -311,6 +311,7 @@ SUPPORT_CONN_VCPU_PLACEMENT = _make(
> >  SUPPORT_CONN_MEM_STATS_PERIOD = _make(
> >      function="virDomain.setMemoryStatsPeriod",
> >      version="1.1.1", hv_version={"qemu": 0})
> > +SUPPORT_CONN_SPICE_GL = _make(version="1.3.3", hv_version={"qemu":
> "2.5.92"})
> >
>
> If we are going to wait for the libvirt listen type=none, maybe we can
> avoid
> this and use libvirt domcapabilities instead. It's on my todo list to use
> domcapabilities to advertise spice gl bits. We will see how this libvirt
> release cycle goes
>

Any news regarding domcapabilities? Should we go with that patch instead
for now?


>
> Thanks,
> Cole
>
> _______________________________________________
> virt-tools-list mailing list
> virt-tools-list at redhat.com
> https://www.redhat.com/mailman/listinfo/virt-tools-list

-- 
Marc-André Lureau
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/virt-tools-list/attachments/20161006/fa50b977/attachment.htm>


More information about the virt-tools-list mailing list