Problems with DB service command-line client ( Trove )

asked 2015-12-26 03:38:52 -0500

Afnan gravatar image

updated 2015-12-30 10:20:58 -0500

Hi,

I faced a problem with all the trove commands :

ERROR: publicURL endpoint for database service in RegionOne region not found

Could anyone help me with this error? This is my first time I deal with open source cloud :$

Thank you in advance.

This is the error output

/usr/local/lib/python2.7/dist-packages/keystoneclient/shell.py:64: DeprecationWarning: The keystone CLI is deprecated in favor of python-openstackclient. For a Python library, continue using python-keystoneclient.
  'python-keystoneclient.', DeprecationWarning)
/usr/local/lib/python2.7/dist-packages/keystoneclient/v2_0/client.py:145: DeprecationWarning: Constructing an instance of the keystoneclient.v2_0.client.Client class without a session is deprecated as of the 1.7.0 release and may be removed in the 2.0.0 release.
  'the 2.0.0 release.', DeprecationWarning)
/usr/local/lib/python2.7/dist-packages/keystoneclient/v2_0/client.py:147: DeprecationWarning: Using the 'tenant_name' argument is deprecated in version '1.7.0' and will be removed in version '2.0.0', please use the 'project_name' argument instead
  super(Client, self).__init__(**kwargs)
/usr/local/lib/python2.7/dist-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant_id' argument is deprecated in version '1.7.0' and will be removed in version '2.0.0', please use the 'project_id' argument instead
  return f(*args, **kwargs)
/usr/local/lib/python2.7/dist-packages/keystoneclient/httpclient.py:376: DeprecationWarning: Constructing an HTTPClient instance without using a session is deprecated as of the 1.7.0 release and may be removed in the 2.0.0 release.
  'the 2.0.0 release.', DeprecationWarning)
publicURL endpoint for database service not found
edit retag flag offensive close merge delete

Comments

Check if trove is in your RegionOne, with keystone endpoint-get --service database, sometimes typo errors occurs and RegionOne is regionOne or something else, if no output is provided from the last command, create an endpoint adding --region RegionOne option

Eduardo Gonzalez gravatar imageEduardo Gonzalez ( 2015-12-28 02:42:49 -0500 )edit

One step while installing/configuring trove is the creation of an endpoint for it, check the steps you did and create an endpoint. Regards

Eduardo Gonzalez gravatar imageEduardo Gonzalez ( 2015-12-30 10:22:18 -0500 )edit