Puppet Class: ironic::pxe::common

Defined in:
manifests/pxe/common.pp

Overview

Common setup for Ironic PXE boot

This class allows to globally override configuration for PXE
configuration of Ironic.

Parameters

http_port

(optional) port used by the HTTP service serving introspection images. Defaults to undef.

tftp_root

(optional) Folder location to deploy PXE boot files Defaults to undef.

http_root

(optional) Folder location to deploy HTTP PXE boot Defaults to undef.

ipxe_timeout

(optional) ipxe timeout in second. Should be an integer. Defaults to undef.

Parameters:

  • tftp_root (Any) (defaults to: undef)
  • http_root (Any) (defaults to: undef)
  • http_port (Any) (defaults to: undef)
  • ipxe_timeout (Any) (defaults to: undef)


40
41
42
43
44
45
46
47
# File 'manifests/pxe/common.pp', line 40

class ironic::pxe::common (
  $tftp_root        = undef,
  $http_root        = undef,
  $http_port        = undef,
  $ipxe_timeout     = undef,
) {
  include ironic::deps
}