Puppet Class: network
- Inherits:
 - 
      network::params
      
- network::params
 - network
 
 - Defined in:
 - manifests/init.pp
 
Overview
Configure the network on this host
Parameter Summary
- defaultgw (Any) - 
IP Address of the default gateway
 - fqdn (Any) - 
Fully Qualified Domain Name of this host
 - routednet (Any) => $::network::params::routednet - 
Direct routes for this host, array of triplets: `
@ @ ` (default: [])  - hostname_augeas_path (Any) => $::network::params::hostname_augeas_path - 
Augeas path of the file with the hostname
 - hostname_augeas_change (Any) => $::network::params::hostname_augeas_change - 
Augeas rule to apply to change the hostname
 - bonding_packages (Any) => $::network::params::bonding_packages - 
List of packages to install to use bonding
 - bonding_options (Any) => $::network::params::bonding_options - 
Hash with the bonding configuration for this host
 - bridge_packages (Any) => $::network::params::bridge_packages - 
List of packages to install to use bridges
 - bridge_options (Any) => $::network::params::bridge_options - 
Hash with the bridges configuration for this host
 - config_file (Any) => $::network::params::config_file - 
Path of the main network configuration file
 - systemd_tmpfile (Any) => $::network::params::systemd_tmpfile - 
tmpfile config file path
 - systemd_tmpfile_options (Any) => $::network::params::systemd_tmpfile_options - 
tmpfile config content as an array of line
 - ifup_hotplug_service (Any) => $::network::params::ifup_hotplug_service - 
ifup service name
 - ifup_hotplug_service_file (Any) => $::network::params::ifup_hotplug_service_file - 
ifup service unit file path
 - ifup_hotplug_service_link (Any) => $::network::params::ifup_hotplug_service_link - 
ifup service unit wants link path
 - ifup_hotplug_service_exec (Any) => $::network::params::ifup_hotplug_service_exec - 
Command to ifup all hotplug interfaces
 - ifup_hotplug_service_params (Any) => $::network::params::ifup_hotplug_service_params - 
Content of the ifup service unit file
 - ifup_hotplug_services (Any) => $::network::params::ifup_hotplug_services - 
Hash with the definition of service resource for the ifup service
 - ifup_hotplug_files (Any) => $::network::params::ifup_hotplug_files - 
Hash with the definition of file resource for the ifup service wants link
 - ib_enable (Any) => $::network::params::ib_enable - 
Enable infiniband stack installation and configuration (default: false)
 - opa_enable (Any) => $::network::params::opa_enable - 
Enable the Intel OmniPath stack installation and configuration (default: false)
 - ib_udev_rule_file (Any) => $::network::params::ib_udev_rule_file - 
Path of the udev rule for Infiniband
 - ib_file (Any) => $::network::params::ib_file - 
Path of the infiniband stack config file
 - ib_rules (Any) => $::network::params::ib_rules - 
udev rules for infiniband to place in `ib_udev_rule_file`
 - ib_packages (Any) => $::network::params::ib_packages - 
List of packages for the Infiniband stack
 - opa_packages (Any) => $::network::params::opa_packages - 
List of packages for the Intel OmniPath stack
 - opa_kernel_modules (Any) => $::network::params::opa_kernel_modules - 
Array of kernel modules to load during server boot
 - mlx4load (Any) => $::network::params::mlx4load - 
Load the `mlx4` driver, 'yes'` or 'no' (default: 'yes')
 - irqbalance_options (Any) => $::network::params::irqbalance_options - 
Key/Value hash with the content of the irqbalance configuration
 - ib_mtu (Any) => $::network::params::ib_mtu - 
MTU for the IPoIB network (default: '65520')
 - ib_mode (Any) => $::network::params::ib_mode - 
Mode for IPoIB, 'connected' or 'datagram' (default: 'connected')
 - ib_options (Any) => { - 
Key/Value hash with the content of `ib_file`
 - packages (Any) => [