Home:ALL Converter>OpenStack Install - Not create openstack project

OpenStack Install - Not create openstack project

Ask Time:2017-03-17T07:28:05         Author:Mr.Sharp

Json Formatter

Installed manually openstack. It consist of controller, compute, storage in kvm(rhel7.3). and, refer to openstack manual (https://docs.openstack.org/ocata/install-guide-rdo/keystone-users.html) But, it alerted the error when create openstack project.

[root@test-controller ~]# openstack project create --domain default --description "Test Project" service
Discovering versions from the identity service failed when creating the password plugin. Attempting to determine version from URL.
Could not determine a suitable URL for the plugin

I don't know why ...

Author:Mr.Sharp,eproduced under the CC 4.0 BY-SA copyright license with a link to the original source and this disclaimer.
Link to original article:https://stackoverflow.com/questions/42846607/openstack-install-not-create-openstack-project
Zhao Jian :

Actually there will be several parts that you could check for this issue.\n\n\nWhen your OpenStack environment is installed, should be one stackrc file generated, which contains all necessary information used for openstack. Please check if you have this file and if information is correct, then please source stackrc file;\nIf the step 1 is good, please firstly check your keystone service is runnning;\nBased on the info you shared, seems you did not create a service named keystone. Please follow the guide to setup all necessary resources, then begin to create project.\n\n\nNotice: at the beginning, there is no user in the environment if you install every component manually. You have to use OpenStack documation step by step to create all resources. In all, you have to use admin token to create a service for keystone, create a project, then create a user, and add role to this user, then you could start your openstack travel. \n\nHope this could help you .",
2017-03-20T05:21:39
Daein Park :

This error message causes from different API version related keystone.\nIf your API version is 2? it's not correct, Domain feature is as of Version 3.\n\nso you change your auth URL as follows\n\nexport OS_AUTH_URL=http://YOUR_KEYSTONE_IP:5000/v3",
2017-11-07T05:07:48
Dheeraj Chitara :

Try to install openstack as Devsatck or Packstack.\nSource your openrc file which defines your host ip, passwords and service token.\nyour keystone service is not communicating to your database service.\nhttps://www.tecmint.com/openstack-installation-guide-rhel-centos/",
2018-02-13T10:01:50
LOKENDRA :

it looks from your command that you have missed to export the authentical file, please check for the authentical file location and try command \n\nsource \"authentical file\"\n\n\nand then run your command.",
2018-10-10T05:21:11
nikhil maheshwari :

It seems that your keystone service is not running. Please look at the controller is online or not & see whether the keystone is working or not. USE:\n\nopenstack service list | grep keystone\n\nOR\n\nSee keystone-api container is running or not. If not start the container & wait till it gets started & then try again.\nOR\n\nUse v3 as the keystone version because only v3 supports \"Domains\", not v2. So update the auth URL in your RC credential file & include v3 instead of v2.\nexport OS_AUTH_URL=http://YOUR_KEYSTONE_IP:5000/v3",
2020-01-27T09:46:03
yy