<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 12, 2016 at 7:42 AM, Sean Dague <span dir="ltr"><<a href="mailto:sean@dague.net" target="_blank">sean@dague.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="">On 02/12/2016 08:30 AM, Dean Troyer wrote:<br>
> On Fri, Feb 12, 2016 at 6:01 AM, Sean Dague <<a href="mailto:sean@dague.net">sean@dague.net</a><br>
</span><span class="">> <mailto:<a href="mailto:sean@dague.net">sean@dague.net</a>>> wrote:<br>
><br>
>     OpenStack is wildly inconsistent in it's use of tenant vs. project. As<br>
>     someone that wasn't here at the beginning, I'm not even sure which one<br>
>     we are supposed to be transitioning from -> to.<br>
><br>
>     At a minimum I'd like to make all of devstack use 1 term, which is the<br>
>     term we're trying to get to. That will help move the needle.<br>
><br>
>     However, again, I'm not sure which one that is supposed to be (comments<br>
>     in various places show movement in both directions). So people with<br>
>     deeper knowledge here, can you speak up as to which is the deprecated<br>
>     term and which is the term moving forward.<br>
><br>
><br>
> IIRC Nova started with project, until the marriage with Rax, when many<br>
> things changed, although the project -> tenant change may have never<br>
> been completed.  Keystone v3 started the movement back to project.<br>
> OpenStackClient made the commitment from the beginning to present<br>
> exactly one term to the user in all cases, and we chose project.<br>
><br>
> I've thought about making that change in DevStack many times, and would<br>
> love to see it happen.  Somehow it never gets to the top of the queue.<br>
> And now in a plugin world, it'll be a bit harder to maintain compatibility.<br>
<br>
</span>Hmmm... one issue with that:<br>
<br>
keystone only supports tenant_id in their service catalog for<br>
replacement, not project_id - <a href="https://review.openstack.org/#/c/279523/" rel="noreferrer" target="_blank">https://review.openstack.org/#/c/279523/</a>.<br>
<br>
Keystone folks, any idea if that's going to be adjusted?<br>
<div class=""><div class="h5"><br>
        -Sean<br>
<br></div></div></blockquote><div><br></div><div>Proposed the change to keystone here: <a href="https://review.openstack.org/#/c/279576/">https://review.openstack.org/#/c/279576/</a><br><br></div><div>As an excuse for not supporting this earlier, the replacement of $(tenant_id)s, $(user_id)s, etc., in the service catalog is considered a legacy feature so this has been neglected.<br></div><div><br></div><div>- Brant<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class=""><div class="h5">
--<br>
Sean Dague<br>
<a href="http://dague.net" rel="noreferrer" target="_blank">http://dague.net</a><br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div></div>