By the way, installation docs of Centos on compute node doesn't mention
to start openstack-nova-consoleauth.service
I'll file a bug for it.
** Changed in: nova
Status: Confirmed => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1792674
Title:
[Rocky] fail to get VNC console
Status in OpenStack Compute (nova):
Invalid
Bug description:
I'm runnig Rocky verion on Centos7.5-1804.
Everything works fine, except VNC console. But when I use VNCviewer(
the 3rd software)
to view Instance, type 172.16.237.10:5900, it's working.
############# Begin of nova.conf #
[DEFAULT]
enabled_apis = osapi_compute,metadata
transport_url = rabbit://openstack:ra41P2aebs9@controller-01
my_ip = 172.16.237.10
firewall_driver = nova.virt.firewall.NoopFirewallDriver
[api_database]
connection = mysql+pymysql://nova:nova@controller-01/nova_api
[database]
connection = mysql+pymysql://nova:nova@controller-01/nova
[placement_database]
connection = mysql+pymysql://nova:nova@controller-01/placement
[api]
auth_strategy = keystone
[keystone_authtoken]
auth_url = http://controller-01:5000/v3
www_authenticate_uri = http://controller-01:5000/v3
memcached_servers = controller-01:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = nova
password = nova
[vnc]
enabled = true
server_listen = 0.0.0.0
server_proxyclient_address = 172.16.237.10
novncproxy_base_url = http://172.16.237.10:6080/vnc_auto.html
[glance]
api_servers = http://controller-01:9292
[oslo_concurrency]
lock_path = /var/lib/nova/tmp
[placement]
region_name = RegionOne
project_domain_name = default
project_name = service
auth_type = password
user_domain_name = default
auth_url = http://controller-01:5000/v3
username = placement
password = placement
[scheduler]
discover_hosts_in_cells_interval = 60
[libvirt]
virt_type = qemu
[neutron]
auth_url = http://controller-01:5000/v3
auth_type = password
project_domain_name = default
user_domain_name = default
region_name = RegionOne
project_name = service
username = neutron
password = neutron
service_metadata_proxy = true
### end of nova.conf ####
How to reproduce
`nova --debug get-vnc-console <Insance_UUID> novnc
this comes for nova-api.log
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi
[req-ed492726-752f-4348-9bab-20aa28a5be8d 267048d79f3b4f5e8a67010540b2c673
68fdc324c1984ca1b152ccdde4dfbb86 - default default] Unexpected exception in API
method: MessagingTimeout: Timed out waiting for a reply to message ID
89caa318d07b4cc4bba21a18ff790338
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi Traceback (most
recent call last):
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/nova/api/openstack/wsgi.py", line 801, in
wrapped
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi return
f(*args, **kwargs)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/nova/api/validation/__init__.py", line 110,
in wrapper
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi return
func(*args, **kwargs)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/nova/api/validation/__init__.py", line 110,
in wrapper
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi return
func(*args, **kwargs)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/nova/api/openstack/compute/remote_consoles.py",
line 168, in create
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi output =
handler(context, instance, console_type)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/nova/compute/api.py", line 196, in wrapped
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi return
function(self, context, instance, *args, **kwargs)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/nova/compute/api.py", line 186, in inner
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi return f(self,
context, instance, *args, **kw)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/nova/compute/api.py", line 3723, in
get_vnc_console
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi
access_url=connect_info['access_url'])
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/nova/consoleauth/rpcapi.py", line 93, in
authorize_console
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi return
cctxt.call(ctxt, 'authorize_console', **msg_args)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/oslo_messaging/rpc/client.py", line 179, in
call
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi
retry=self.retry)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/oslo_messaging/transport.py", line 133, in
_send
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi retry=retry)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py", line
584, in send
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi
call_monitor_timeout, retry=retry)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py", line
573, in _send
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi
call_monitor_timeout)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py", line
459, in wait
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi message =
self.waiters.get(msg_id, timeout=timeout)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi File
"/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py", line
336, in get
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi 'to message ID
%s' % msg_id)
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi MessagingTimeout:
Timed out waiting for a reply to message ID 89caa318d07b4cc4bba21a18ff790338
2018-09-15 14:22:05.226 6338 ERROR nova.api.openstack.wsgi
2018-09-15 14:22:05.228 6338 INFO nova.api.openstack.wsgi
[req-ed492726-752f-4348-9bab-20aa28a5be8d 267048d79f3b4f5e8a67010540b2c673
68fdc324c1984ca1b152ccdde4dfbb86 - default default] HTTP exception thrown:
Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and
attach the Nova API log if possible.
<class 'oslo_messaging.exceptions.MessagingTimeout'>
2018-09-15 14:22:05.229 6338 INFO nova.osapi_compute.wsgi.server
[req-ed492726-752f-4348-9bab-20aa28a5be8d 267048d79f3b4f5e8a67010540b2c673
68fdc324c1984ca1b152ccdde4dfbb86 - default default] 172.16.237.10 "POST
/v2.1/servers/1065c746-24f3-4050-8c00-d6e4e6a00984/remote-consoles HTTP/1.1"
status: 500 len: 651 time: 60.1198242
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1792674/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp