I have openstack-dashboard installed from openstack-base in a MAAS environment and it seems to be working for almost everything. I can view and change networks/routers/ports and start an instance. I have an instance with a floating IP that I can ping and telnet to the ssh port. ssh ubuntu@floatingip connects and then times out.
Trying to access the console from the dashboard returns: console is currently unavailable. Please try again later.
When I do "juju ssh x" to the nova-compute node where my instance is running, a virst list returns:
Id Name State
----------------------------------------------------
5 instance-00000002 running
but virsh console 5
returns:
Connected to domain instance-00000002
Escape character is ^]
error: internal error: character device <null> is not using a PTY
I have verified that nova-authconsole is up and running.
When I look at /var/lib/instances/{instance}/console.log
it shows a full console log and everything from the boot up looks correct. nova-cloud-controller has console-access-protocl set to novnc. console-proxy-ip is set to local.
I suspect that all three methods of trying to access the instance are caused by a single failure, but don't know where else to look for it.
Any ideas of how to track this one down?
Did you enable console access in the nova-cloud-controller charm? The configuration key is called
console-access-protocol
: