Brett Viren
2010-Aug-31 17:59 UTC
[Puppet Users] 0.24.5 puppetmaster, 0.25.4 puppetd, version sheer?
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. And, indeed, I find no such paths around on the master. Should this combination 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? Thanks! -Brett.
James Turnbull
2010-Aug-31 18:05 UTC
Re: [Puppet Users] 0.24.5 puppetmaster, 0.25.4 puppetd, version sheer?
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 puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.