On Tue, Oct 14, 2008 at 10:49 PM, Deimos <[EMAIL PROTECTED]> wrote:
>
> On Aug 29, 6:07 am, "Paul Lathrop" <[EMAIL PROTECTED]> wrote:
>> Completely remove all traces of puppet and reinstall. Probably some
>> cruft from older versions is sticking around and messing things up.
>> Also, use the canonical sourcehttp://reductivelabs.comnot some
>> third-party.
>>
>
> That's not some third-party, that is who reductivelabs says to
> download OSX puppet packages from. I found this thread cause I am
> getting the same bug. OSX client, linux puppetmaster. Successfully
> serving dozens of CentOS and Ubuntu boxes, but OSX chokes on file{}
> definitions. =(

That would be me. :)

I'm about to rebuild those packages as I've changed the preflight
script as I'd just come across this problem and I made the preflight
more selective about which cruft it removes.

You should be able to resolve this by doing:

rm -Rf "/usr/lib/ruby/site_ruby/1.8/puppet*"
rm -Rf "/usr/lib/ruby/site_ruby/1.8/facter*"

and reinstalling the packages.

I'm updating them now.

-- 
Nigel Kersten
Systems Administrator
Tech Lead - MacOps

--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to