venus service type does not match the one used by venusclient by default

Bug #2032721 reported by howard lee
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla-ansible
In Progress
Medium
howard lee
Antelope
Confirmed
Medium
Unassigned
Bobcat
In Progress
Medium
howard lee
Zed
Confirmed
Medium
Unassigned

Bug Description

The following error occurs when using venusclient to access the venus service:

DEBUG (shell:630) internal endpoint for log-management service in RegionOne region not found
Traceback (most recent call last):
  File "/opt/venusclient-venv/lib64/python3.9/site-packages/venusclient/v1/client.py", line 54, in _load_service_type
    session.get_endpoint(
  File "/opt/venusclient-venv/lib64/python3.9/site-packages/keystoneauth1/session.py", line 1235, in get_endpoint
    return auth.get_endpoint(self, **kwargs)
  File "/opt/venusclient-venv/lib64/python3.9/site-packages/keystoneauth1/identity/base.py", line 372, in get_endpoint
    endpoint_data = self.get_endpoint_data(
  File "/opt/venusclient-venv/lib64/python3.9/site-packages/keystoneauth1/identity/base.py", line 272, in get_endpoint_data
    endpoint_data = service_catalog.endpoint_data_for(
  File "/opt/venusclient-venv/lib64/python3.9/site-packages/keystoneauth1/access/service_catalog.py", line 459, in endpoint_data_for
    raise exceptions.EndpointNotFound(msg)
keystoneauth1.exceptions.catalog.EndpointNotFound: internal endpoint for log-management service in RegionOne region not found

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/venusclient-venv/lib64/python3.9/site-packages/venusclient/shell.py", line 627, in main
    OpenStackVenusShell().main(map(encodeutils.safe_decode, sys.argv[1:]))
  File "/opt/venusclient-venv/lib64/python3.9/site-packages/venusclient/shell.py", line 515, in main
    self.cs = client.Client(
  File "/opt/venusclient-venv/lib64/python3.9/site-packages/venusclient/v1/client.py", line 161, in __init__
    self.http_client = _load_session_client(
  File "/opt/venusclient-venv/lib64/python3.9/site-packages/venusclient/v1/client.py", line 94, in _load_session_client
    service_type = _load_service_type(
  File "/opt/venusclient-venv/lib64/python3.9/site-packages/venusclient/v1/client.py", line 61, in _load_service_type
    raise RuntimeError(str(e))
RuntimeError: internal endpoint for log-management service in RegionOne region not found
ERROR: b'internal endpoint for log-management service in RegionOne region not found'

howard lee (howardlee)
Changed in kolla-ansible:
assignee: nobody → howard lee (howardlee)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (master)
Changed in kolla-ansible:
status: New → In Progress
Changed in kolla-ansible:
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.