[nova]vnc and spice used together in openstack
啧啧啧
1148203170 at qq.com
Thu May 25 03:16:05 UTC 2023
Hi,
When using the console, we enabled both nova spicehtml5proxy and nova novancproxy on the controller node, and enabled vnc and spice on compute1 and compute2, respectively. We found that there was a problem with the coexistence of the two, The log is as follows.
ERROR oslo_messaging.rpc.server [req-28674cdd-f06e-466f-8611-516efc8fbe3c 069c1371a95e4ebaa59eea6ee70362bc dd4e9ff713be4311978334ae0d0c0a5e - default default] Exception during message handling: ValueError: Field `port' cannot be None
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server Traceback (most recent call last):
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/rpc/server.py", line 165, in _process_incoming
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server res = self.dispatcher.dispatch(message)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/rpc/dispatcher.py", line 274, in dispatch
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/rpc/dispatcher.py", line 194, in _do_dispatch
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/rpc/server.py", line 235, in inner
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server return func(*args, **kwargs)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/exception_wrapper.py", line 79, in wrapped
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server function_name, call_dict, binary, tb)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server self.force_reraise()
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/six.py", line 693, in reraise
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server raise value
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/exception_wrapper.py", line 69, in wrapped
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server return f(self, context, *args, **kw)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/compute/manager.py", line 219, in decorated_function
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server kwargs['instance'], e, sys.exc_info())
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server self.force_reraise()
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/usr/lib/python3.6/site-packages/six.py", line 693, in reraise
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server raise value
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/compute/manager.py", line 207, in decorated_function
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server return function(self, context, *args, **kwargs)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/compute/manager.py", line 5906, in get_spice_console
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server access_url_base=CONF.spice.html5proxy_base_url,
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_versionedobjects/base.py", line 307, in __init__
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server setattr(self, key, kwargs[key])
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_versionedobjects/base.py", line 72, in setter
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server field_value = field.coerce(self, name, value)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_versionedobjects/fields.py", line 207, in coerce
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server return self._null(obj, attr)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_versionedobjects/fields.py", line 185, in _null
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server raise ValueError(_("Field `%s' cannot be None") % attr)
2023-05-25 10:58:05.851 7 ERROR oslo_messaging.rpc.server ValueError: Field `port' cannot be None
I don't know why there is an appeal issue or what special mechanism OpenStack has for the console. I can only choose one. I hope you can help us. Thank you very much.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.openstack.org/pipermail/openstack-discuss/attachments/20230525/70e4579f/attachment-0001.htm>
More information about the openstack-discuss
mailing list