kdump: Manage kdump
Manage kdump
class { 'kdump': }class { 'kdump':
enable => true,
}The following parameters are available in the kdump class:
enablecrashkernelcrashkernel_bootmodebootloader_config_pathpackage_nameservice_nameservice_ensureservice_enableservice_hasstatusservice_hasrestartconfig_pathconfig_overrideskernel_parameter_providermanage_kernel_parametergrub_kdump_cfg
Data type: Boolean
Set state of kdump.
true - Ensure service running and crashkernel kernel argument set
false - Ensure service stopped and crashkernel kernel argument absent
Default value: false
Data type: String
Kernel crashkernel argument value
Default value: 'auto'
Data type: String
The bootmode for crashkernel kernel argument
Default value: 'all'
Data type: Optional[Stdlib::AbsolutePath]
Path to boot loader config
Default value: undef
Data type: String
Package name that provides kdump.
Default value: 'kexec-tools'
Data type: String
Service name for kdump.
Default value: 'kdump'
Data type: Optional[String]
The service ensure property for kdump.
Default value: undef
Data type: Optional[Boolean]
The service enable property for kdump.
Default value: undef
Data type: Boolean
The service hasstatus property for kdump.
Default value: true
Data type: Boolean
The service hasrestart property for kdump.
Default value: true
Data type: Stdlib::AbsolutePath
The configuration file path for kdump.
Default value: '/etc/kdump.conf'
Data type: Hash
Hash of config values to add to kdump.conf
Default value: {}
Data type: String
The provider property for the kernel_parameter defined type.
Default value: 'grub2'
Data type: Boolean
Controls if kernel_parameter resource is managed
Default value: true
Data type: Optional[String]
Path to grub2 kdump config. Only used on Ubuntu.
Default value: undef