Re: [openstack-dev] [keystone] [nova] keystonauth catalog work arounds hiding transition issues

2017-03-02 Thread Chris Dent
On Mon, 27 Feb 2017, Sean Dague wrote: However, when there is magic applied it means that stops being true. And now folks think the APIs work like the magic works, not realizing it's all client side magic, and when they try to do this in node next month, it will all fall apart. +many It's

Re: [openstack-dev] [keystone] [nova] keystonauth catalog work arounds hiding transition issues

2017-02-27 Thread Jamie Lennox
On 27 February 2017 at 08:56, Sean Dague wrote: > We recently implemented a Nova feature around validating that project_id > for quotas we real in keystone. After that merged, trippleo builds > started to fail because their undercloud did not specify the 'identity' > service as

Re: [openstack-dev] [keystone] [nova] keystonauth catalog work arounds hiding transition issues

2017-02-27 Thread Sean Dague
On 02/27/2017 10:49 AM, Monty Taylor wrote: > On 02/27/2017 09:36 AM, Morgan Fainberg wrote: >> >> >> On Mon, Feb 27, 2017 at 7:26 AM, Sean Dague > > wrote: >> >> On 02/27/2017 10:22 AM, Morgan Fainberg wrote: >> >> > I agree we should kill the

Re: [openstack-dev] [keystone] [nova] keystonauth catalog work arounds hiding transition issues

2017-02-27 Thread Monty Taylor
On 02/27/2017 09:36 AM, Morgan Fainberg wrote: > > > On Mon, Feb 27, 2017 at 7:26 AM, Sean Dague > wrote: > > On 02/27/2017 10:22 AM, Morgan Fainberg wrote: > > > I agree we should kill the discovery hack, however that is a break in > >

Re: [openstack-dev] [keystone] [nova] keystonauth catalog work arounds hiding transition issues

2017-02-27 Thread Morgan Fainberg
On Mon, Feb 27, 2017 at 7:26 AM, Sean Dague wrote: > On 02/27/2017 10:22 AM, Morgan Fainberg wrote: > > > I agree we should kill the discovery hack, however that is a break in > > the keystoneauth contract. Simply put, we cannot. Keystoneauth is one of > > the few things

Re: [openstack-dev] [keystone] [nova] keystonauth catalog work arounds hiding transition issues

2017-02-27 Thread Morgan Fainberg
On Mon, Feb 27, 2017 at 5:56 AM, Sean Dague wrote: > We recently implemented a Nova feature around validating that project_id > for quotas we real in keystone. After that merged, trippleo builds > started to fail because their undercloud did not specify the 'identity' > service

Re: [openstack-dev] [keystone] [nova] keystonauth catalog work arounds hiding transition issues

2017-02-27 Thread Sean Dague
On 02/27/2017 10:22 AM, Morgan Fainberg wrote: > I agree we should kill the discovery hack, however that is a break in > the keystoneauth contract. Simply put, we cannot. Keystoneauth is one of > the few things (similar to how shade works) where behavior, exposed > elements, etc are considered a

[openstack-dev] [keystone] [nova] keystonauth catalog work arounds hiding transition issues

2017-02-27 Thread Sean Dague
We recently implemented a Nova feature around validating that project_id for quotas we real in keystone. After that merged, trippleo builds started to fail because their undercloud did not specify the 'identity' service as the unversioned endpoint.