Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Keep getting "The service catalog is empty."

I am trying to install OpenStack Pike on Ubuntu distro, right now in the process of installing Keystone and facing this issue. While trying to create service project after Keystone bootstrap I get "The service catalog is empty." In face only "openstack project list" command runs else all other commands gives me the same messages. I have looked into all log files possible but didn't find any error except below warning in keystone-manage.log I can see the endpoints in Keystone DB. I have checked the Keystone installation steps several times. Deleted Keystone DB and recreated it. Re-run keystone bootstrap command. Both ports 35357 and 5000 are on listen state. Apache2 is on running state. Please help!

2018-09-15 21:00:09.167 7349 INFO keystone.cmd.cli [-] Created domain default
2018-09-15 21:00:09.219 7349 INFO keystone.cmd.cli [req-315cd633-fa90-4017-a430-1c1920cb13ab - - - - -] Created project admin
2018-09-15 21:00:09.835 7349 INFO keystone.cmd.cli [req-315cd633-fa90-4017-a430-1c1920cb13ab - - - - -] Created user admin
2018-09-15 21:00:09.848 7349 INFO keystone.cmd.cli [req-315cd633-fa90-4017-a430-1c1920cb13ab - - - - -] Created role admin
2018-09-15 21:00:09.870 7349 INFO keystone.cmd.cli [req-315cd633-fa90-4017-a430-1c1920cb13ab - - - - -] Granted admin on admin to user admin.
2018-09-15 21:00:09.883 7349 WARNING py.warnings [req-315cd633-fa90-4017-a430-1c1920cb13ab - - - - -] /usr/lib/python2.7/dist-packages/pycadf/identifier.py:80: UserWarning: Invalid uuid: RegionOne. To ensure interoperability, identifiers should be a valid uuid.
  'identifiers should be a valid uuid.' % (value)))

2018-09-15 21:00:09.889 7349 INFO keystone.cmd.cli [req-315cd633-fa90-4017-a430-1c1920cb13ab - - - - -] Created region RegionOne
2018-09-15 21:00:09.925 7349 INFO keystone.cmd.cli [req-315cd633-fa90-4017-a430-1c1920cb13ab - - - - -] Created admin endpoint http://controller:35357/v3/
2018-09-15 21:00:09.947 7349 INFO keystone.cmd.cli [req-315cd633-fa90-4017-a430-1c1920cb13ab - - - - -] Created internal endpoint http://controller:5000/v3/
2018-09-15 21:00:09.964 7349 INFO keystone.cmd.cli [req-315cd633-fa90-4017-a430-1c1920cb13ab - - - - -] Created public endpoint http://controller:5000/v3/
2018-09-15 21:00:09.969 7349 INFO keystone.assignment.core [req-315cd633-fa90-4017-a430-1c1920cb13ab - - - - -] Creating the default role 9fe2ff9ee4384b1894a90878d3e92bab because it does not exist.