Delivered from mobile device.
On Jul 22, 2009, at 8:40 AM, Nigel Kersten <nig...@google.com> wrote:
>
> On Wed, Jul 22, 2009 at 8:35 AM, seph<s...@directionless.org> wrote:
>>
>> I'd like to use puppet to manage some cron jobs. Unfortunately, I
>> do not
>> have cron installed on my servers. So, I'd like to use puppet to
>> install
>> cron. Unfortunately, this doesn't seem to work. Puppet complains
>> about
>> the lack of provider before it runs down the dependencies. For
>> example,
>> this ought complain about the lack of package, or install it:
>>
>> r...@puppet-test:~# cat /var/tmp/puppet-cron.pp
>> package{ "anacron":
>> ensure => "latest",
>> }
>> cron {"puppet cron test":
>> command => "echo test",
>> hour => 0,
>> user => "root",
>> require => Package["anacron"],
>> }
>>
>>
>> r...@puppet-test:~# puppet /var/tmp/puppet-cron.pp
>> sh: Syntax error: Bad fd number
>> sh: Syntax error: Bad fd number
>> err: Could not create puppet cron test: Could not find a default
>> provider for cron
>> Could not find a default provider for cron
>
> It looks to me like the crontab provider requires that the command
> 'crontab' exists, and the anacron pacakge I'm looking at doesn't
> supply that.
>
> You should be fine if you install crontab as well, otherwise I think
> we'll need an anacron provider.
>
Is the anacron package even getting installed or is the failure
occuring before the package resource is executed?
>
>>
>> Any suggestions?
>>
>> seph
>>
>>>
>>
>
>
>
> --
> Nigel Kersten
> nig...@google.com
> System Administrator
> Google, Inc.
>
> >
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---