Brett Viren wrote: > This feels like a FAQ and sorry if it is, I failed to find an answer. > > I'd like some advice on handling backward compatibility between puppetd > and puppetmaster. > > My puppetmaster is at v0.24.5 using Debian Lenny packages. I tried to > bring up a puppetd client v0.25.4 (Ubuntu 10.04 packages) but failed to > have it download the puppetmaster's certificate. The puppetd client > seemed to be asking for the wrong path as I see log messages like: > > [2010-08-31 12:59:40] ERROR `/production/certificate/ca' not found.
The master should always be the same or a later version than the client. We're pretty good about backwards compatibility that way. Newer clients and older masters will generally not work. > In general how do people handle version sheer? Do you ignore the > packages that come from with the OS and install the same version > everywhere from source? Something else? On Debian/Ubuntu I tend to backport or use PPAs. Regards James Turnbull -- Puppet Labs - http://www.puppetlabs.com C: 503-734-8571 -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to [email protected]. 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.
