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

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

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. 

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...)
JBR	with qualifications in linguistics, experience as a Debian
	sysadmin, and probably no clue about this particular package

Reply to: