Refactor vnc code

This commit refactors the vnc implementation.

Refactors vnc related parameters to be coupled with
the services that need them. I am not entirely sure
about which service novncproxy_base is coupled with
so it is still defined in the nova class.

Adds the class nova::consoleauth.

Refactor vncproxy to install from source.
This commit is contained in:
Dan Bode
2012-04-23 16:53:57 -07:00
parent c14249480e
commit 8fe43360fb
7 changed files with 87 additions and 18 deletions

View File

@@ -183,11 +183,14 @@ class { 'nova::cert':
}
class { 'nova::compute':
enabled => true,
enabled => true,
vnc_enabled => true,
vncserver_proxyclient_address => '127.0.0.1',
}
class { 'nova::compute::libvirt':
libvirt_type => 'qemu',
libvirt_type => 'qemu',
vncserver_listen => '127.0.0.1',
}
nova::network::bridge { 'br100':