Hey Andrew,

Sorry for the slow response on this.  There has been a lot to do for e-3. In 
any case, here are my thoughts on the subject. I am really not convinced that 
configuration management needs to be part of nova at all.  This is stuff that 
should be built on top of nova.  We have a bit of work to do cleaning up and 
improving metadata to make this type of thing easier, but I don't see any big 
needs for this to be in nova. A horizon plugin that handles this seems like it 
would be much more interesting.

Vish

On Jan 26, 2012, at 10:25 AM, Andrew Bogott wrote:

> Happy tag day, everyone!
> 
>    The next thing I'm going to work on (for Nova/Folsom) is adding an API to 
> assist with Puppet configuration on nova instances.  The blueprint for that 
> is here:
> 
> http://wiki.openstack.org/PuppetConfigForNova
> 
>    I welcome comments on that proposal.
> 
>    There's a fair bit of hand-waving in the Implementation section when it 
> comes to the question of how exactly Nova will communicate puppet config to 
> an instance.  Ideally I would like to use file injection to drop a site.pp 
> file directly onto the instance.  My fear, though, is that file injection is 
> not supported widely enough for me to rely on it.  Is that right?  Are there 
> plans to support file injection on non-Xen hypervisors (most importantly, on 
> KVM?)
>    If I can't rely on file injection, then I probably need to use metadata 
> instead.  Is metadata injection more widely supported than file injection?  
> And, is there any kind of 'standard' pattern for instance daemons that notice 
> and respond to metadata changes (e.g. the guest agents module), or would I 
> just adlib that part?
> 
> Thanks!
> 
> -Andrew
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to