[ops] Openstack Victoria SPICE configuration not working
Thomas Goirand
zigo at debian.org
Fri Aug 6 17:11:53 UTC 2021
On 8/5/21 7:25 PM, number9 wrote:
> I have posted this on stackexchange, but am also asking here:
>
>
>
> Running openstack on Ubuntu 20.04 with a controller node and four
> compute nodes. I am reading the instructions on configuring SPICE here.
> I will admit, I found out about which packages to install from other
> sites, as the instructions at the link do not actually list any software
> that needs to be installed.
>
> On the compute nodes and controller, I installed nova-spiceproxy
> On the controller I installed nova-spiceproxy and spice-html5
>
> I followed the instructions in the link on configuring
> /etc/nova/nova.conf on the controller and all compute nodes.
>
> In a nutshell, when you click on console in the dashboard, it simply says:
>
> Something went wrong!
>
> An unexpected error has occurred. Try refreshing the page. If that
> doesn't help, contact your local administrator.
>
> I have parsed every log in /var/log on the compute and controller nodes
> and found nothing that would indicate it is failing.
>
> On the compute node, I can do a ps aux and see that spice is running on
> the instance I am trying to connect to.
>
>
> I am really not sure where to go. I have tried VNC and noVNC also to no
> avail, each time completely removing the old
> configs and only adding the new. I have reverted back to SPICE to try
> the "simple" approach.
>
> My relevant config items in /etc/nova/nova.conf from a compute node are:
>
> [DEFAULT]
> vnc_eanabled = false
> # yes, I know it is redundant, I am following the docs...
>
> [vnc]
> enabled = false
>
> [spice]
> enabled = true
> agent_enabled = true
> html5proxy_base_url = http://10.131.39.40:6082/spice_auto.html
> # the above IP is the IP of the controller.
> server_listen = 0.0.0.0
> server_proxyclient_address = 10.131.29.42
> # the above IP is the IP of the controller that I pulled this config from
> html5proxy_host = 0.0.0.0
> html5proxy_port = 6082
>
> Back on the controller node, in /etc/nova/nova.conf I have:
>
> [spice]
> enabled = true
> agent_enabled = false
> html5proxy_host = 0.0.0.0
> html5proxy_port = 6082
> keymap = en_us
>
> I also have vnc false, as it is on the compute nodes. I will admit
> further, I have tried at least 20 iterations of this, just leaving off
> proxy ports, or thinking for a moment that the proxyclientaddress was
> the controller node, but none of them work. I do restart nova on the
> controller and all compute nodes after every change.
>
> Any ideas or directions would be appreciated. I wish there were logs, I
> am perhaps missing them or need to turn on debugging of some kind.
>
Hi,
The Debian packages have spice by default. Did you try it?
Cheers,
Thomas Goirand (zigo)
More information about the openstack-discuss
mailing list