vnc console partially working
Hi all. I am facing a very weird issue with the VNC console. I am using an opnfv-fuel-mcp deployment which is openstack pike on aarch64 machines.
When I open a vnc console the connection is created between the controller and the compute node (seen in netstat -a |grep 5900). However the image just shows an UEFI booting screen (about 2 lines) and then nothing else. There are no errors in either nove compute, nova-console, nova-consoleauth, nova-vnc proxy. In fact I actually see the tokens and since I can see the vnc handshake happening I assume this is not a iptables issues (or similar) The Vm in question is ubuntu 16,04 with extra argument (hw_video_model=vga)
We also have :
ubuntu@cmp001:/var/log$ sudo netstat -a |grep 5901
tcp 0 0 *:5901 *:* LISTEN
tcp 0 0 cmp001.baremetal-m:5901 ctl01.baremetal-m:57950 ESTABLISHED
From the Vms
<graphics type='vnc' port='5901' autoport='yes' listen='0.0.0.0' keymap='en-us'>
<listen type='address' address='0.0.0.0'/>
</graphics>
<video>
<model type='vga' vram='16384' heads='1' primary='yes'/>
<alias name='video0'/>
<address type='pci' domain='0x0000' bus='0x06' slot='0x01' function='0x0'/>
</video>
and nova.conf
enabled = true
novncproxy_base_url=https://10.0.16.103:6080/vnc_auto.html
novncproxy_port=6080
vncserver_listen=0.0.0.0
vncserver_proxyclient_address=172.16.10.101
keymap = en-us
10.0.16.xx is my public network
Hi , Is the 172.16.10. your management network ?
Perhaps the console is fine, but the VM is unable to boot. Use virsh on the compute node to get a better understanding. Also try a VNC connection directly to the compute node.
1)Yes 2) The vm boots fine. Virsh console connects just fine. Also just using a vnc client from my ubuntu desktop and connecting to the public endpoint on that compute node I see the same result. Btw ubuntu 14,04 works just fine (there is no hw_video_model set). It is just 16,04 not working