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 $facts

base_url

(optional) URL that gets passed to the clients Defaults to $facts

proxyclient_address

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

Parameters:

  • port_range (Any) (defaults to: $facts['os_service_default'])
  • base_url (Any) (defaults to: $facts['os_service_default'])
  • proxyclient_address (Any) (defaults to: $facts['os_service_default'])


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          = $facts['os_service_default'],
  $base_url            = $facts['os_service_default'],
  $proxyclient_address = $facts['os_service_default'],
) {

  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;
  }
}