我正在使用Puppet在代理上安装特定内核。问题是,我似乎无法给它一个版本。我有以下内容:
class kernel::install_kernel_version {
# Make sure the 'kernel' package is installed in build agent
case $::osfamily {
'RedHat': {
require epel
package {'kernel':
ensure => '2.6.32-431.29.2.e16.x86_64'}
}
default: {
fail("Module is not compatible with ${::operatingsystem}")
}
}
}
每次我运行它都没有效果。大概是因为它不知道内核版本存在。