Puppet Class: nova::compute::serial

Defined in:
manifests/compute/serial.pp

Overview

Class: nova::compute::serial

Configures nova serial console

Parameters:

port_range

(optional) Range of TCP ports to use for serial ports on compute hosts Defaults to 10000:20000

base_url

(optional) URL that gets passed to the clients Defaults to ‘ws://127.0.0.1:6083/’

proxyclient_address

The address to which proxy clients (like nova-serialproxy) should connect (string value) Defaults to 127.0.0.1

Parameters:

  • port_range (Any) (defaults to: '10000:20000')
  • base_url (Any) (defaults to: 'ws://127.0.0.1:6083/')
  • proxyclient_address (Any) (defaults to: '127.0.0.1')


20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# File 'manifests/compute/serial.pp', line 20

class nova::compute::serial(
  $port_range          = '10000:20000',
  $base_url            = 'ws://127.0.0.1:6083/',
  $proxyclient_address = '127.0.0.1',
) {

  include nova::deps

  nova_config {
    'serial_console/enabled':             value => true;
    'serial_console/port_range':          value => $port_range;
    'serial_console/base_url':            value => $base_url;
    'serial_console/proxyclient_address': value => $proxyclient_address;
  }
}