stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shaheed Haque <>
Subject Re: Passing Payload to VMware vCloud VMs
Date Thu, 13 Mar 2014 09:07:04 GMT

Please ensure that Python2 and Python3 are possible options!

(If nothing else, we probably want to encourage people towards these higher 
layers rather than bash/cmd/etc.)

On Thursday 13 March 2014 11:28:36 Isuru Perera wrote:

Planning to implement following solution.

1. Define "shell_type" as a property in Cartridge Definition. Possible values 
can be "bash", "sh", "cmd", etc.

2. Dynamically create a customization script based on "shell_type" in vCloud 
IaaS implementation. 

I will try to implement this in an extensible way (without code modifications) 
for any shell_type.


Best Regards,

On Thu, Mar 13, 2014 at 10:32 AM, Isuru Perera <> wrote:

Thanks Udara for the information.

So, it seems we have to go ahead with the use of customization script in 

Next problem is that the script is dependent on the target Cartridge OS.

Please let me know if you have any suggestions to solve this problem.

On Thu, Mar 13, 2014 at 7:44 AM, Udara Liyanage <> wrote:

AFIR the metadata is read by a init script inside the instance, not the 
cartridge agent.
In EC2 and Openstack we can pass the user data using jclouds API. However it 
can not be done in VCloud scenario. In VCloud custom metadata can be stored in 
VApp. However in order retrieve username/password are needed. 
I'v written to some blog post where they suggest to go via script as Isuru is 

Touched, not typed. Erroneous words are a feature, not a typo.


Isuru Perera
Senior Software Engineer | WSO2, Inc. |
Lean . Enterprise . Middleware


Isuru Perera
Senior Software Engineer | WSO2, Inc. |
Lean . Enterprise . Middleware

View raw message