[Openstack] File Injection through Horizon

Kiall Mac Innes kiall at managedit.ie
Wed Oct 3 12:27:43 UTC 2012


Really? The same cloud-init as ubuntu uses?

I had thought there was plenty of ubuntu/debian-isms hard coded?

Thanks,
Kiall


On Wed, Oct 3, 2012 at 1:26 PM, Tim Bell <Tim.Bell at cern.ch> wrote:

> Cloud-init is also available on RHEL systems too. We’re using it
> extensively to contextualise VMs on Scientific Linux.****
>
> ** **
>
> We’ve even tried a windows version but this is not as functional.****
>
> ** **
>
> Tim****
>
> ** **
>
> *From:* openstack-bounces+tim.bell=cern.ch at lists.launchpad.net [mailto:
> openstack-bounces+tim.bell=cern.ch at lists.launchpad.net] *On Behalf Of *Kiall
> Mac Innes
> *Sent:* 03 October 2012 14:13
> *To:* Srikanth Kumar Lingala
> *Cc:* openstack at lists.launchpad.net
>
> *Subject:* Re: [Openstack] File Injection through Horizon****
>
> ** **
>
> Hi Srikanth,****
>
> ** **
>
> File Injection is not available through Horizon.****
>
> ** **
>
> Atul is describing a different feature that can be used to achieve similar
> results. The contents of "User-Data" will be accessible to the instance via
> "http://169.254.169.254/latest/user-data" - Ubuntu ships with a tool
> called cloud-init that makes use of this data if available. ****
>
> ** **
>
> Eg One of the simple use cases for cloud-init is, if the data starts with
> "#!", it will assume it's a shell script and download + execute it. This
> can, in a roundabout way, be used to achieve similar results to the file
> injection feature.****
>
>
> Thanks,
> Kiall
>
> ****
>
> On Wed, Oct 3, 2012 at 12:59 PM, Srikanth Kumar Lingala <
> srikanthkumar.lingala at gmail.com> wrote:****
>
> Hi,****
>
> I am able to create an instance with the following command (along with
> File Injection):****
>
> ** **
>
> *#> nova boot --file /root/inject.txt=/root/inject.txt --flavor=1
> --image=4671e99b-1c01-42e8-94d6-2405a59bab57 testserver1*****
>
> ** **
>
> Now, what I need is to do the same from the Horizon. I will select a file
> to inject from Horizon and Launch the Instance, it should inject that file.
> ****
>
> ** **
>
> Regards,****
>
> Srikanth.****
>
> ** **
>
> On Wed, Oct 3, 2012 at 4:18 PM, Atul Jha <Atul.Jha at csscorp.com> wrote:****
>
> Hi,
>
> The test step followed for user-data as follows.
>
> 1. Got image from
> http://cloud-images.ubuntu.com/precise/current/precise-server-cloudimg-i386-disk1.img
>
> 2. Booted it from Horizon and passed the script in the file
>
> #!/bin/sh
> mkdir /home/ubuntu/testdir
>
> 3. Logged in to the machine with
>
> ssh -i <mykey.pub> ubuntu at IP
>
> And i can see the directory created.
>
>
> File injection via Horizon uses cloud-init and i have tested it on Ubuntu
> 12.04 i have no idea about other distributions.
>
> You can file more about cloud-init here :-
> https://help.ubuntu.com/community/CloudInit
>
> And thanks, i will add this in the doc somewhere. :)
>
> Hope it helps.
>
>
> Atul jha
>
> ________________________________________
> From: Shake Chen [shake.chen at gmail.com]
> Sent: Wednesday, October 03, 2012 2:28 PM
> To: Srikanth Kumar Lingala
> Cc: Atul Jha; openstack at lists.launchpad.net
> Subject: Re: [Openstack] File Injection through Horizon****
>
>
> I also have same question.
>
> can you give us example. how to injection throuth Horizon?
>
>
> ****
>
> On Wed, Oct 3, 2012 at 3:24 PM, Srikanth Kumar Lingala <
> srikanthkumar.lingala at gmail.com<mailto:srikanthkumar.lingala at gmail.com>>
> wrote:
> Hi Atul,
> Can you please guide me how to do File Injection through Horizon?
>
> Regards,
> Srikanth.****
>
> On Wed, Oct 3, 2012 at 12:41 PM, Atul Jha <Atul.Jha at csscorp.com<mailto:
> Atul.Jha at csscorp.com>> wrote:
> Hi,
> <snip>
> I have some doubts regarding File Injection.
> Can File Injection can be done through Horizon, while creating an Instance?
> While creating an Instance from Horizon, a field called 'User Data' [text
> area] is there. Is that field is related to File Injection? Can anyone tell
> me, the values we need to give for 'User Data'?
> </snip>
> Yes.
>
>
> Cheers!!
>
> Atul Jha
> http://www.csscorp.com/common/email-disclaimer.php
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack****
>
> Post to     : openstack at lists.launchpad.net<mailto:
> openstack at lists.launchpad.net>****
>
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>
>
>
>
> --
> Shake Chen****
>
> http://www.csscorp.com/common/email-disclaimer.php****
>
> ** **
>
>
> _______________________________________________
> 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****
>
> ** **
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20121003/8d536e2d/attachment.html>


More information about the Openstack mailing list