[Openstack] Metadata and File Injection (code summit session?)

Angus Salkeld asalkeld at redhat.com
Tue Apr 10 23:19:00 UTC 2012


On 10/04/12 15:36 -0700, Justin Santa Barbara wrote:
>>
>> The immediate use case I have in mind is to support this:
>> http://wiki.openstack.org/**PackageConfigForNova<http://wiki.openstack.org/PackageConfigForNova>.  That design requires periodic checkins between an instance agent and a
>> nova driver.  It certainly /could/ be implemented using ssh, but I
>> originally wrote the design imagining there was a ready-made, standard
>> communication service, and I still think it would be convenient.
>>
>
>My concern with that proposal is that it starts simple enough, but then
>when you want to know e.g. "was the package installed successfully? is the
>service healthy?" then you need more and more complexity i.e. you end up
>with PlatformLayer, RedDwarf, Heat, Puppet, Chef or Juju.  So putting a
>small piece of the required functionality into nova doesn't address your
>actual use case, which is "I want configured machines, not just the stock
>images".  It's probably easier to put that logic into your management
>system of choice, so nova shouldn't do it.  Am I off base here?

Yea, that seem odd. Isn't that what your tool above + cloud-init is for?
Looks like a layering violation of some kind.

-Angus

>
>Justin

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





More information about the Openstack mailing list