qemu-devel
[Top][All Lists]
Advanced

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

Re: [Xen-devel] Re: [Qemu-devel] [PATCH 12/13] set vnc password from xen


From: Jamie Lokier
Subject: Re: [Xen-devel] Re: [Qemu-devel] [PATCH 12/13] set vnc password from xenstore.
Date: Fri, 22 Aug 2008 20:11:28 +0100
User-agent: Mutt/1.5.13 (2006-08-11)

Gerd Hoffmann wrote:
> Daniel P. Berrange wrote:
> >> Multiple monitor instances would be very useful anyway.
> >>
> >> Right now there is no way to use the monitor for libvirt-managed qemu
> >> instances because libvirt uses the monitor.  Being able to both use
> >> libvirt *and* have a monitor prompt to type commands would be great.
> > 
> > I disagree - that means you'll no longer be able to trust what libvirt
> > tells you about the VM, and libvirt won't have a guarenteed consistent
> > view of the VM's state because things will be changed behind its back.
> 
> It is *not* the only purpose of the monitor to confuse libvirt.  The
> whole 'info <foo>' command family is very useful for development and
> debugging purposes and it will not interfere at all with libvirt.
> 
> I can't stand your attitude to refuse any feature just because you fear
> users might abuse it.  That applies to almost any feature which makes
> life easier for developers.  Which in turn means using libvirt for
> development is either a bit complicated or impossible.

I think it's good for libvirt to constrain and protect users, if it's
targetting regular VM users.  There are too many ways to accidentally
break what can be valuable VMs.

But if that's mandatory (can't bypass it when wanted), it should
acknowledge that libvirt is _not_ suitable for people wanting to use
advanced QEMU functionality - and QEMU features must not be designed
to assume libvirt.

It would be nice to manage VMs with a tool like libvirt _and_ still
have access to the low-level stuff like the QEMU monitor, and the
command line that libvirt generates.  Maybe that's asking too much and
we have to choose one or the other.

-- Jamie




reply via email to

[Prev in Thread] Current Thread [Next in Thread]