cyborg: miss nova conf lead to authorize exception

Bug #2030467 reported by Wenping Song
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla-ansible
Status tracked in Bobcat
Antelope
Confirmed
Medium
Unassigned
Bobcat
In Progress
Medium
Wenping Song
Wallaby
Confirmed
Medium
Unassigned
Xena
Confirmed
Medium
Unassigned
Yoga
Confirmed
Medium
Unassigned
Zed
Confirmed
Medium
Unassigned

Bug Description

cyborg.conf file miss nova section, makes cyborg and nova interaction exception as below:

2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server [None req-b53eb4ad-bd6a-4ad1-9e11-409d0733ca30 65e4970f342e456e92b351318b5b3b37 2e1ba5273cff44a588c4691d77c84030 - - default default] Exception during message handling: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An
auth plugin is required to determine endpoint URL
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server Traceback (most recent call last):
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/oslo_messaging/rpc/server.py", line 165, in _process_incoming
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server res = self.dispatcher.dispatch(message)
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args)
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args)
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/cyborg/conductor/manager.py", line 105, in arq_apply_patch
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server ExtARQ.apply_patch(context, patch_list, valid_fields)
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/cyborg/objects/extarq/ext_arq_job.py", line 243, in apply_patch
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server cls.master(context, arq_binds)
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/cyborg/objects/extarq/ext_arq_job.py", line 99, in master
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server cls.check_bindings_result(context, arq_binds.keys())
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/cyborg/objects/extarq/ext_arq_job.py", line 190, in check_bindings_result
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server cls.bind_notify(instance_uuid, cls.get_arq_bind_statuses(arq_list))
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/cyborg/objects/extarq/ext_arq_job.py", line 214, in bind_notify
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server nova_api = nova_client.NovaAPI()
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/cyborg/common/nova_client.py", line 25, in __init__
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server self.nova_client = utils.get_sdk_adapter('compute')
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/cyborg/common/utils.py", line 158, in get_sdk_adapter
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server return getattr(conn, service_type)
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/openstack/service_description.py", line 87, in __get__
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server proxy = self._make_proxy(instance)
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/openstack/service_description.py", line 262, in _make_proxy
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server found_version = temp_adapter.get_api_major_version()
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/keystoneauth1/adapter.py", line 354, in get_api_major_version
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server return self.session.get_api_major_version(auth or self.auth, **kwargs)
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/keystoneauth1/session.py", line 1275, in get_api_major_version
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server auth = self._auth_required(auth, 'determine endpoint URL')
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.9/site-packages/keystoneauth1/session.py", line 1181, in _auth_required
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server raise exceptions.MissingAuthPlugin(msg_fmt % msg)
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
2023-08-02 07:53:01.873 7 ERROR oslo_messaging.rpc.server
2023-08-02 07:53:01.918 7 INFO cyborg.objects.ext_arq [None req-408b89ce-6314-4496-a15c-27f0afc8ac1a 65e4970f342e456e92b351318b5b3b37 2e1ba5273cff44a588c4691d77c84030 - - default default] Attach handle(6290) deallocate for ARQ(81d7fc32-ee42-46c8-abf6-47709bc796af) successfully.

Wenping Song (wenping1)
Changed in kolla-ansible:
assignee: nobody → Wenping Song (wenping1)
Changed in kolla-ansible:
status: New → In Progress
Revision history for this message
Maksim Malchuk (mmalchuk) wrote :
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.