Hi,

I have a couple of enterprise clients who would like to use userdata but don't 
because they can't retrieve it again (as a 'user') making troubleshooting next 
to impossible.

Regards,

Paul Angus
Cloud Architect
S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus
paul.an...@shapeblue.com

-----Original Message-----
From: Jason Hancock [mailto:ja...@jasonhancock.com]
Sent: 13 January 2014 22:38
To: David Nalley
Cc: Alena Prokharchyk; dev@cloudstack.apache.org
Subject: Re: [Proposal] Ability to retrieve user data via Admin API - 4.4

I agree with David. This feature is useless to me as the end-user if it's 
admin-only as I could never guarantee having admin access if I decided to move 
my app to another provider/cloud that I don't administer.

-Jason


On Mon, Jan 13, 2014 at 2:32 PM, David Nalley <da...@gnsa.us> wrote:

> The end-user has an even more compelling reason to be able to query
> that information without resorting to querying from the host than an
> admin ever will.
>
> Why would a cloud administrator need to see/care about userdata? I can
> see the end-user/instance admin caring, but not the root admin.
>
> --David
>
>
>
> On Mon, Jan 13, 2014 at 5:25 PM, Alena Prokharchyk
> <alena.prokharc...@citrix.com> wrote:
> > User can always access it through his Vm. The feature is more meant
> > to cover the case when Admin needs to get all the user data info for
> > all vms of a) network b) system
> >
> > On 1/13/14, 1:55 PM, "David Nalley" <da...@gnsa.us> wrote:
> >
> >>On Mon, Jan 13, 2014 at 12:56 PM, Alena Prokharchyk
> >><alena.prokharc...@citrix.com> wrote:
> >>> I would like to propose to introduce API (Admin only, 4.4) that
> >>>returns user data to the admin. Current UserData behavior:
> >>>
> >>>  * userData is passed to the deployVm/updateVm call
> >>>  * its stored in CS db and on the VR
> >>>  * the only one way to retrieve the data, is to request it from
> >>>the user vm inside the network by sending http request to the
> >>>Virtual
> Router.
> >>>
> >>>  We've adopted this model from Amazon EC2 APIs. But along the way
> >>>I've noticed that some third party integrators needed to read
> >>>UserData by Admin to get the information about all vms in the
> >>>system/network. To solve the problem, people were using different
> >>>kinds of workarounds - db scripts to read userData from cloudstack
> >>>DB, or writing CS API
> >>>extensions: https://github.com/jasonhancock/cloudstack-api-extension.
> >>>
> >>> So the API I'm proposing, will let you to retrieve User Data via
> >>>Admin API. It will be available to Root admin only.
> >>>
> >>> If anyone has any objection, or see the flaws in the proposal,
> >>>please signal.
> >>>
> >>> -Alena.
> >>
> >>
> >>Why make this root admin-only? Why shouldn't the user be able to see
> >>their own instances user-data?
> >>
> >>While the ability to see user-data is compelling; limiting it to
> >>root-admin only is much less desirable IMO.
> >>
> >>--David
> >
>
Need Enterprise Grade Support for Apache CloudStack?
Our CloudStack Infrastructure 
Support<http://shapeblue.com/cloudstack-infrastructure-support/> offers the 
best 24/7 SLA for CloudStack Environments.

Apache CloudStack Bootcamp training courses

**NEW!** CloudStack 4.2 training<http://shapeblue.com/cloudstack-training/>
08/09 January 2014, London<http://shapeblue.com/cloudstack-training/>
13-17 January 2014, GLOBAL. Instructor led, 
On-line<http://shapeblue.com/cloudstack-training/>
20-24 January 2014, GLOBAL. Instructor led, 
On-line<http://shapeblue.com/cloudstack-training/>

This email and any attachments to it may be confidential and are intended 
solely for the use of the individual to whom it is addressed. Any views or 
opinions expressed are solely those of the author and do not necessarily 
represent those of Shape Blue Ltd or related companies. If you are not the 
intended recipient of this email, you must neither take any action based upon 
its contents, nor copy or show it to anyone. Please contact the sender if you 
believe you have received this email in error. Shape Blue Ltd is a company 
incorporated in England & Wales. ShapeBlue Services India LLP is a company 
incorporated in India and is operated under license from Shape Blue Ltd. Shape 
Blue Brasil Consultoria Ltda is a company incorporated in Brasil and is 
operated under license from Shape Blue Ltd. ShapeBlue is a registered trademark.

Reply via email to