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 -~----------~----~----~----~------~----~------~--~---