Ask Your Question

openstack Could not determine a suitable URL for the plugin

asked 2015-05-19 04:01:29 -0500

Bryan Fang gravatar image

Hi all, I meet this problem when attempt to install opentack Kilo on Ubuntu 14.04 server, "ERROR: openstack Could not determine a suitable URL for the plugin ", do you know which configure I missed, thanks in advance!

edit retag flag offensive close merge delete



Have this same problem - did you find a solution?


kildarejoe gravatar imagekildarejoe ( 2015-06-08 05:31:39 -0500 )edit

5 answers

Sort by ยป oldest newest most voted

answered 2016-03-25 17:47:06 -0500

smaffulli gravatar image

updated 2016-03-25 17:48:00 -0500

I solved this issue by removing the path in the auth_url. My clouds.yaml file now looks like this:

      profile: dreamhost
          username: $username
          password: $password
          project_name: $project
      region_name: RegionOne

while before the auth_url was I'm using openstack client version 2.2.0.

edit flag offensive delete link more


Hey, please where is clouds.yaml located in ubuntu...find command cannot locate it.

SyCode7 gravatar imageSyCode7 ( 2016-04-11 10:05:11 -0500 )edit

if you don't have it in ~/.config/openstack/cloud.yaml you can create it.

smaffulli gravatar imagesmaffulli ( 2016-04-11 12:05:43 -0500 )edit

@smafulli....should I create it or delete it since there are several answers that recommending deleting it as a solution to the the above mentioned issue which i think is related to this [question](

SyCode7 gravatar imageSyCode7 ( 2016-04-12 06:40:05 -0500 )edit

answered 2015-07-03 06:43:27 -0500

pal gravatar image

It may be a problem with your file. For openstack kilo this file worked for me :-

export OS_PROJECT_DOMAIN_ID=default

export OS_USER_DOMAIN_ID=default

export OS_PROJECT_NAME=admin

export OS_TENANT_NAME=admin

export OS_USERNAME=admin

export OS_PASSWORD=password

export OS_AUTH_URL=http://ironicsetup:35357/v2.0/


The problem was because according to openstack kilo documentation OS_AUTH_URL=http://ironicsetup:35357/v3 but when I changed it to http://ironicsetup:35357/v2.0/ . The error got removed

edit flag offensive delete link more


I also have this issue, tried above answer but no success !!!

SyCode7 gravatar imageSyCode7 ( 2015-08-14 11:54:02 -0500 )edit

I 'm having the same issue recently using devstack on Ubuntu16.04. I couldnt find Could you provide guidance to the file?

dadawa gravatar imagedadawa ( 2017-01-26 15:35:49 -0500 )edit

answered 2015-10-02 03:58:54 -0500

ArneS gravatar image

This is probably related to the version of Keystone API you're using. As noted in (this open bug report), it does not work when using an OS_AUTH_URL ending in "v2.0" and the variables OS_PROJECT_DOMAIN_ID and OS_USER_DOMAIN_ID are set.

The workaround is to remove the variables OS_PROJECT_DOMAIN_ID and OS_USER_DOMAIN_ID if you wish to use v2 of the Keystone API.

edit flag offensive delete link more


This approach doesn't work for me, is there an update on another solution ?

SyCode7 gravatar imageSyCode7 ( 2016-04-11 09:45:25 -0500 )edit

answered 2016-01-29 22:55:20 -0500

canht32 gravatar image

Try to delete file ~/.config/openstack/cloud.yaml ??

edit flag offensive delete link more


Why delete it? you should fix it instead

smaffulli gravatar imagesmaffulli ( 2016-03-25 17:43:48 -0500 )edit

answered 2016-08-05 20:23:42 -0500

esilva gravatar image

Are you using SELinux? If so, try enabling networking for the Glance API:

semanage boolean --modify --on glance_api_can_network
edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2015-05-19 04:01:29 -0500

Seen: 23,598 times

Last updated: Mar 25 '16