Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

The following worked for me on Ocata (kvm). Note: existing VM's must be recreated to get the new console.

    On controller:

    apt-get install nova-spiceproxy spice-html5

    --- controller nova.conf ---
    #vncserver_listen = 192.168.2.82
    #vncserver_proxyclient_address = 192.168.2.82
    vnc_enabled= False
    novnc_enabled= False
    web=/usr/share/spice-html5

    [spice]
    enabled= True
    html5proxy_host = 0.0.0.0
    html5proxy_base_url=http://controller.junk.org:6082/spice_auto.html
    server_listen=192.168.2.82
    server_proxyclient_address=192.168.2.82
    keymap=en-us

    --------------------------
    On compute:
    apt-get install spice-vdagent

    --- compute nova.conf ---
    #vnc_enabled = True
    #vncserver_listen = 0.0.0.0
    #vncserver_proxyclient_address = 192.168.2.84
    #novncproxy_base_url = http://controller.junk.org:6080/vnc_auto.html
    vnc_enabled = False
    novnc_enabled = False

    [spice]
    agent_enabled= True
    enabled= True
    html5proxy_base_url=http://controller.junk.org:6082/spice_auto.html
    keymap=en-us
    server_listen= 0.0.0.0
    server_proxyclient_address=192.168.2.84
-----------------------------------------------------
Restart nova services on controller and compute

The following worked for me on Ocata (kvm). Note: existing VM's must be recreated to get the new console.

  On controller:

     apt-get install nova-spiceproxy spice-html5

     --- controller nova.conf ---
        [DEFAULT]
        vnc_enabled= False
        novnc_enabled= False
        web=/usr/share/spice-html5

        [vnc]
        #vncserver_listen = 192.168.2.82
$my_ip
        #vncserver_proxyclient_address = 192.168.2.82
$my_ip
        vnc_enabled= False
     novnc_enabled= False
     web=/usr/share/spice-html5

     [spice]
     enabled= True
     html5proxy_host = 0.0.0.0
     html5proxy_base_url=http://controller.junk.org:6082/spice_auto.html
     server_listen=192.168.2.82
     server_proxyclient_address=192.168.2.82
     keymap=en-us

     --------------------------
     On compute:
     apt-get install spice-vdagent

     --- compute nova.conf ---
        [DEFAULT]
        vnc_enabled = False
        novnc_enabled = False

        [vnc]
        #vnc_enabled = True
     #vncserver_listen = 0.0.0.0
     #vncserver_proxyclient_address = 192.168.2.84
     #novncproxy_base_url = http://controller.junk.org:6080/vnc_auto.html
     vnc_enabled = False
     novnc_enabled = False

     [spice]
     agent_enabled= True
     enabled= True
     html5proxy_base_url=http://controller.junk.org:6082/spice_auto.html
     keymap=en-us
     server_listen= 0.0.0.0
     server_proxyclient_address=192.168.2.84
 -----------------------------------------------------
 Restart nova services on controller and compute