[libvirt] [PATCH v5 4/5] storage: Support "chap" authentication for iscsi pool
Daniel P. Berrange
berrange at redhat.com
Thu Jul 25 09:24:32 UTC 2013
On Thu, Jul 25, 2013 at 08:10:46AM +0200, Ján Tomko wrote:
> On 07/24/2013 10:06 PM, John Ferlan wrote:
> > On 07/24/2013 05:57 AM, Daniel P. Berrange wrote:
> >>> On Wed, Jul 24, 2013 at 10:25:06AM +0200, Ján Tomko wrote:
> > <...snip...>
> >>>
> >>> Both secret and qemu drivers are registered after the storage driver on
> >>> libvirtd startup, so autostarting these pools will only work on storage driver
> >>> reload. On libvirtd startup it fails with:
> >>> qemuConnectOpen:1033 : internal error qemu state driver is not active
> >>>
> >>> (And it seems nwfilter only opens the qemu:// connection on reload)
> >>
> >> Oh damn, yes, that pretty much dooms us. We can't change the order of
> >> the drivers either, because autostarting of QEMU guests, requires that
> >> the storage pools be autostarted already.
> >>
> >> To fix this would require that we split virStateInitialize into two
> >> parts, virStateInitialize() and virStateAutoStart(). That's too big
> >> a change todo for this release, but we could do it for next release
> >> without too much trouble.
> >>
> >>
> >> Daniel
> >>
> >
> >
> > Could we just do it for storage driver? It seems you are indicating
> > that the following would suffice, right? Or does this problem go deeper?
> >
>
> Doing it only for the storage driver would move the pool autostart after QEMU
> guests autostart and the guests wouldn't be able to use the pools.
Yep, we'd need todo it for all the drivers at once to preseve the ordering.
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
More information about the libvir-list
mailing list