On Fri, 03 Dec 2010 06:51:20 +0000, Chris Picton wrote:

> I am currently planning a rolling upgrade of all my puppet servers and
> clients from 0.24.8 to 2.6.4
> 
> I have hit a stumbling block though - my test server (which is now
> running 2.6.4), and the test clients (also 2.6.4) run fine.
> 
> My second test server, also running 2.6.4, still has its 0.24.8 clients.
> The clients are getting the following error when trying to run:
> 
> -----
> debug: Retrieving catalog
> debug: Calling puppetmaster.getconfig err: Could not retrieve catalog:
> undefined method `to_hash' for
> #<Puppet::Resource::Reference:0x2aaaafa47f98> warning: Not using cache
> on failed catalog -----
> 

As it always turns out, posting to a mailing list crystallized my thought 
and google-fu

I just found https://projects.puppetlabs.com/issues/5428

Based on this, I deleted the storedconfigs for a test node in the puppet 
database, and the client ran successfully after that.

I will clean my stored configs for groups of nodes at a time, and set the 
update flag in my ldap tree for those nodes - the upgrade should go 
cleanly now.


-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@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.

Reply via email to