Hide Forgot
Description of problem: I am seeing an issue with Overcloud with release-set 7.2 option. I have installed Underclound and Overcloud with subscription-manager release —set=7.2 The installation of both undercloudna and overcloud are successful. But the overcloud funtionalilty is broken. 1/ after Overcloud install, I source the rc file and execute following commands 2/ Horizon does not have all tabs , eg Under Admin I do not have hypervisor / Hosts tabs. 3/ Horizon popping error message for each mouse click Error is Invalid service catalog service : compute. Version-Release number of selected component (if applicable): stack@ucsb-monster ~]$ nova list ERROR (EndpointNotFound): publicURL endpoint for compute service not found [stack@ucsb-monster ~]$ neutron net-list public endpoint for network service not found [stack@ucsb-monster ~]$ keystone user-list /usr/lib/python2.7/site-packages/keystoneclient/shell.py:65: DeprecationWarning: The keystone CLI is deprecated in favor of python-openstackclient. For a Python library, continue using python-keystoneclient. 'python-keystoneclient.', DeprecationWarning) /usr/lib/python2.7/site-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/lib/python2.7/site-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/lib/python2.7/site-packages/debtcollector/renames.py:45: 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/lib/python2.7/site-packages/keystoneclient/httpclient.py:371: 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) /usr/lib/python2.7/site-packages/keystoneclient/session.py:140: DeprecationWarning: keystoneclient.session.Session is deprecated as of the 2.1.0 release in favor of keystoneauth1.session.Session. It will be removed in future releases. DeprecationWarning) /usr/lib/python2.7/site-packages/keystoneclient/auth/identity/base.py:56: DeprecationWarning: keystoneclient auth plugins are deprecated as of the 2.1.0 release in favor of keystoneauth1 plugins. They will be removed in future releases. 'in future releases.', DeprecationWarning) +----------------------------------+-------+---------+-------------------+ | id | name | enabled | email | +----------------------------------+-------+---------+-------------------+ | f4717b71eb204934a8e974ef194313fb | admin | True | admin | +----------------------------------+-------+---------+-------------------+ [stack@ucsb-monster ~]$ glance image-list public endpoint for image service not found [stack@ucsb-monster ~]$ How reproducible: Install UnderCloud and OverCloud Mitaka on RHEL 7.2 with release set 7.2 option Steps to Reproduce: 1. Do Minimal RHEL 7.2 install 2. set release to 7.2 subscription-manager --release --set=7.2 3. Install UnderCloud 4. Install OverCloud Actual results: OverCloud functionality is broken Expected results: Additional info:
Not A Keystone error, as Keystone is responding. The error 'public endpoint for image service not found' implies that there is a problem in the initialization of the overcloud service catalog. This looks like a deployment specific problem, and needs more context to debug. Have you been able to deploy an overcloud since this report?
Closing for insufficient data. Please reopen if this is still an issue.