On Friday, June 20, 2014 9:44:59 AM UTC-5, Salty Old Cowdawg wrote:
>
> Just after upgrading one of my legacy systems with a new puppet agent I 
> noticed the agent wasn't running any more.
>
> Running the agent in test mode I see:
>
> Error: Could not create resources for managing Puppet's files and 
> directories in sections [:main, :agent, :ssl]: undefined method `exists?' 
> for #<Puppet::Type::Group:0x7fbdbf0a8410>
> Error: Could not prepare for execution: Could not create resources for 
> managing Puppet's files and directories in sections [:main, :agent, :ssl]: 
> undefined method `exists?' for #<Puppet::Type::Group:0x7fbdbf0a8410>
> undefined method `exists?' for #<Puppet::Type::Group:0x7fbdbf0a8410>
>
> What the heck does that mean?  My puppet.conf file is short and sweet:
>
> [agent]
>         report = true
>         configtimeout = 15000
>
> Thoughts?  Should I just unmanage this host since it is getting retired 
> this summer? 
>
>

It looks like you have an incompatible mix of Puppet bits on your system.  
That likely results either from the old version not being completely 
removed during the upgrade, or from there always having been multiple 
copies installed (but that not previously having been a problem).

Supposing that you are using Puppet RPMs, check for a Puppet gem, and for a 
local from-source Puppet installation.  RPM can help you identify files 
that don't belong to the Puppet rpm.

You'll have to judge for yourself whether the work (probably not too much) 
is worth it for this system.


John

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/06245efd-3407-4bbb-bcb4-5a9890900444%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to