[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Openstack-devel] Bug#708660: [LCFC] templates://keystone/{keystone.templates}



On 06/15/2013 05:25 AM, Justin B Rye wrote:
> Thomas Goirand wrote:
>> In OpenStack, a tenant is a synonym of a project. I don't think it was a
>> rename, I saw both. For example, the OpenStack dashboard (Horizon) shows
>> "projects" and not "tenants" in the admin interface:
>> http://www.openstack.org/themes/openstack/images/essex/project-users.jpg
>>
>> Or this one too:
>> http://docs.openstack.org/trunk/openstack-compute/admin/content/figures/1/figures/horizon-screenshot.jpg
>>
>> I'm cc-ing the OpenStack list just in case I'm wrong. :)
> 
> I was going by phrases like:
> 
> # Note: Earlier versions of OpenStack used the term "project" instead
> # of "tenant". Because of this legacy terminology, some command-line
> # tools use --project_id when a tenant ID is expected. 
> 	(http://docs.openstack.org/trunk/openstack-compute/admin/content/users-and-projects.html)
> 
> but if it isn't obviously a good idea then we should probably avoid
> complicating things with alternative names.
> 
> (I'm a bit baffled by this choice of term, though.  Why would a
> "resource container" occupied by users, keys, etc. be called a
> "tenant"?  It seems backwards; wouldn't it make more sense if the
> individual resources doing the occupying were thought of as "tenants"
> and the container was called a "leasehold" or "domicile" or whatever?
> I hope the person who coined the term wasn't confusing "tenants" with
> "tenements" or "tenure" or something...)

Thanks for pointing to the right documentation Justin. I really didn't
expect you would teach me something about OpenStack! :)

So indeed, we probably should write "(previously known as project)" or
something similar.

Thomas


Reply to: