[openstack-dev] [Keystone][Neutron][Nova][devstack] Keystone v3 with "old" clients

Smigiel, Dariusz dariusz.smigiel at intel.com
Thu Jan 14 14:10:24 UTC 2016


Hey,
Thanks for responses.

Michal your suggestion helped solve my problem.
Akihiro, thanks for this info. Didn't know about os-client but it seems to be very powerful. Great tool!

Henrique, yes. Right now I have no problems with keystone v3.

Best regards,
Dariusz (dasm) Smigiel
Intel Technology Poland


> -----Original Message-----
> From: Henrique Truta [mailto:henriquecostatruta at gmail.com]
> Sent: Thursday, January 14, 2016 1:10 PM
> To: OpenStack Development Mailing List (not for usage questions)
> Subject: Re: [openstack-dev] [Keystone][Neutron][Nova][devstack]
> Keystone v3 with "old" clients
> 
> Hi, Did exporting the variables solve your problem? I'm working on improving
> the support of v3 in devstack, like the openrc you've mentioned.
> 
> 
> Em qui, 14 de jan de 2016 às 06:50, Akihiro Motoki <amotoki at gmail.com
> <mailto:amotoki at gmail.com> > escreveu:
> 
> 
> 	devstack creates /etc/openstack/clouds.yaml (os-client-config
> 	configuraiton files) which specifies to use keystone v3.
> 	neutronclient supports os-client-config and keystoneauth which
> handles
> 	the difference of keystone API.
> 	Note that clouds.yaml is very convenient way to use OpenStack CLI
> [1].
> 
> 	As Michal commented, you can also use OS_PROJECT_DOMAIN_xx
> and OS_USER_DOMAIN_xx
> 	for keystone v3 API.
> 
> 	[1] http://docs.openstack.org/developer/python-
> neutronclient/usage/cli.html#using-with-os-client-config
> 
> 	Akihiro
> 
> 	2016-01-14 18:13 GMT+09:00 Michal Rostecki
> <mrostecki at mirantis.com <mailto:mrostecki at mirantis.com> >:
> 	> On 01/12/2016 02:10 PM, Smigiel, Dariusz wrote:
> 	>>
> 	>> Hello,
> 	>> I'm trying to gather all the info necessary to migrate to keystone
> v3 in
> 	>> Neutron.
> 	>> When I've started to looking through possible problems with
> clients, it
> 	>> occurred that 'neutron' and 'nova' clients do not want to operate
> with
> 	>> Keystone v3.
> 	>> For keystone client, it's explicit written, that this version is
> 	>> deprecated and not supported, so it's not working with Keystone
> API v3. But
> 	>> for nova and neutron, there is nothing.
> 	>> I didn't see any place where I can find info, that "old" clients
> shouldn't
> 	>> be used with Keystone API v3.
> 	>>
> 	>> Am I doing something wrong?
> 	>>
> 	>> http://paste.openstack.org/show/483568/
> 	>>
> 	>
> 	> Hi,
> 	>
> 	> Looks like you're missing OS_PROJECT_DOMAIN_ID and
> OS_USER_DOMAIN_ID env
> 	> variables, needed for Keystone v3.
> 	>
> 	> Unfortunately, I don't see them in devstack's openrc[1]. Maybe it's
> a good
> 	> moment to add them here.
> 	>
> 	> [1] https://github.com/openstack-
> dev/devstack/blob/master/openrc
> 	>
> 	> Cheers,
> 	> Michal
> 	>
> 	>
> 	>


More information about the OpenStack-dev mailing list