| On Sun, Jan 14, 2007 at 06:02:06PM +0100, Henning Sprang wrote:
> On 1/14/07, Daniel P. Berrange <berrange@xxxxxxxxxx> wrote:
> >[...]
> >In the new Xen 3.0.4 the use of /etc/xen for storing VM config files
> >is now pretty much just there for back compatability. If you're using
> >the existing 'xm create' then it'll still load from /etc/xen as per the
> >usual rules. With the new command 'xm new', where the config file is
> >kept is prety irrelevant, as once it is loaded, XenD will keep the master
> >config file in a private managed dir under /var/lib/xend/domains.
> >So I'm not sure that its worth extending 'xm' to add more flexibility
> >to let it look somewhere other than /etc/xen because that dir is not
> >really very relevant any more.
> 
> Wow, very interesting - quite a big change again in a minor version
> change - as always ;)
> I'll look deeper into that as soon as I have time cause it sounds like
> the things you described have a major impact on configuration file
> handling (e.g. does that mean I cannot change a vm's config anymore by
> editing it's config file?)
Yes, I don't believe that XenD watches its config files on disk for manual 
changes, so I think you'll need to use the APIs to alter stuff. I fixed a 
few bugs just before 3.0.4 was released so that you can at least use the
basic 'mem-set', 'mem-max', 'vcpu-set' commands from xm  to change the 
config of an inactive guests, but there's much more it'd be desirable
to do besides those. Probably the most important commands which I don't 
believe work on inactive guests currently are the block-attach/detach & 
network-attach/detach commands.
> As always, I see no NEWS file in the Xen source packages - do you know
> of a place where all these user-visible changes are documented in a
> central place, or do you only know these things by watching xen-devel
> and all patches the whole day?
Yep, the latter for me  - I have to watch the patches & verify stuff doesn't
break with libvirt / virt-manager. 
Regards,
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  -=| 
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 |