Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

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