错误:无法为cron找到合适的提供程序

时间:2017-05-10 14:59:40

标签: puppet

从我正在阅读的内容看来,cron似乎是built into Puppet

cron { 'apply puppet master config':
  command => 'puppet apply /etc/puppetlabs/puppet/master.pp',
  hour    => [ 12, 0 ],
}

然而,当我尝试运行上述配置时,我收到以下错误:

  

错误:找不到合适的cron提供程序

为什么Puppet不使用内置的cron类型?

1 个答案:

答案 0 :(得分:2)

尽管我的系统在/etc/cron.daily中有cron作业 和/etc/cron.weekly未安装Puppet依赖的ubuntu上的cron包。 (正如Dominic& Matt的评论中指出的那样)。

我可以通过在运行cron配置之前将其添加到我的配置文件来解决此问题:

package { 'cron':
  ensure => installed,
}