[rhos-list] EXTERNAL: Re: Passing user-data.

Steven Dake sdake at redhat.com
Fri Jun 14 20:02:35 UTC 2013


On 06/14/2013 12:35 PM, Minton, Rich wrote:
> Additional info:
>
> I have the latest cloud-init installed in my images, cloud-init-0.7.1-2.el6.noarch.
> When I run "curl http://169.254.169.254/2009-04-04/user-data" inside my instance the command returns the metadata I passed in the "Configuration Script" field in Horizon Dashboard but the script is not run during boot of the instance.
>
>
> Rick
Rick,

Couple possibilities
a) Cloud-init is not downloading the userdata
b) The userdata is not formatted in a way that cloud-init can understand

To eliminate A, check for a file called
/var/lib/cloud/userdata.txt

If this file is present, cloudinit has downloaded the userdata

In order to actually run the data, the userdata must be formatted as a 
mime multipart message with a cloud-config file as well as a 
cloud-boothook mime type.  I don't think there is a generic way to run a 
userdata command with cloudinit without formatting it into a mime 
multipart message.

It may be that horizon doesn't do this for you, since the formatting of 
the mime multipart message is cloud-init specific.

See:
http://sdake.wordpress.com/2013/03/03/how-we-use-cloudinit-in-openstack-heat/

I believe the OpenStack docs and tools like Horizon (correct me if I'm 
wrong Horizon core devs) are designed with using cirros images in mind, 
which do a curl on the address you mentioned and run that script in 
rc.local.

This is different then how cloud-init behaves.

Regards
-steve


-----Original Message----- From: Perry Myers [mailto:pmyers at redhat.com] 
Sent: Friday, June 14, 2013 3:10 PM To: Minton, Rich; Julie Pichon; 
Matthias Runge Cc: rhos-list at redhat.com Subject: EXTERNAL: Re: 
[rhos-list] Passing user-data. Adding some of our horizon folks in case 
they miss this On 06/14/2013 11:34 AM, Minton, Rich wrote:
>> Has anyone had any success passing user-data within the Horizon
>> Dashboard when launching an instance? If so, what is the secret?
>>
>>   
>>
>> Thanks in advance.
>>
>> Rick
>
> _______________________________________________
> rhos-list mailing list
> rhos-list at redhat.com
> https://www.redhat.com/mailman/listinfo/rhos-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/rhos-list/attachments/20130614/267e6c92/attachment.htm>


More information about the rhos-list mailing list