Patch Re: [Libvir] save and restore guest

Daniel P. Berrange berrange at redhat.com
Mon Oct 22 13:31:01 UTC 2007


On Mon, Oct 22, 2007 at 12:53:48PM +0200, Farkas Levente wrote:
> Richard W.M. Jones wrote:
> > Farkas Levente wrote:
> >> Daniel P. Berrange wrote:
> >>> As I mentioned above, doing this in the init script is a bad idea
> >>> because
> >>> it does not interact well with domain autostart. The libvirt dameon
> >>> itself
> >>> will autostart domains when it starts. So you may be saving the guests
> >>> at shutdown, but at the next boot any which are marked autostart will be
> >>> started fresh & the subsequent restore for them will fail since they are
> >>> already running. Doing this all correctly requires doing it in the
> >>> daemon
> >>> not the initscript.
> >>
> >> yes, but currently it's not implemented:-( but if you don't autostart
> >> any guest (which is the current default) my patch at least working until
> >> it'll be implemented.
> > 
> > The problem is that if we put in your patch, we add a set of
> > configuration options which we'll have to keep supporting forever, even
> > when the 'proper' solution is done (whatever that might be).
> 
> i can argue with that any 0.x version should have to be compatible with
> any earlier versions.

There is simply no question of including this code in libvirt. It does work
in the general case & does not even get us incrementally towards the general
case. Including a half-baked solution which we would need to throw out in the
future & start from scratch is not sustainable.

Dan.
-- 
|=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
|=-           Perl modules: http://search.cpan.org/~danberr/              -=|
|=-               Projects: http://freshmeat.net/~danielpb/               -=|
|=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 




More information about the libvir-list mailing list