On Wed, Jul 27, 2011 at 2:01 PM, Jacob Helwig <ja...@puppetlabs.com> wrote:
> On Wed, 27 Jul 2011 13:58:25 -0700, Douglas Garstang wrote: > > > > All, > > > > I'm upgrading puppet clients from 0.25.5 to 2.7.1. I've rolled an RPM for > > the new version, and I'm: > > > > 1. Stopping puppet > > 2. Upgrading RPM > > 3. Change the puppet master on the client to point to a new puppet master > > running 2.7.1. > > 3. Starting puppet > > > > I am seeing this in the log files on the client: > > > > Could not evaluate: certificate verify failed Could not retrieve file > > metadata for puppet://hprov01.h.xxx.com/plugins: certificate verify > failed > > Jul 27 13:53:54 hsqlstor04p1-old puppet-agent[9468]: Could not retrieve > > catalog from remote server: certificate verify failed > > Jul 27 13:53:54 hsqlstor04p1-old puppet-agent[9468]: Using cached catalog > > Jul 27 13:53:54 hsqlstor04p1-old puppet-agent[9468]: Could not send > report: > > certificate verify failed > > Jul 27 13:53:54 hsqlstor04p1-old puppet-agent[9468]: Could not run Puppet > > configuration client: interning empty string > > > > After stopping puppet again, removing /var/lib/puppet/ssl and restarting > > puppet, all is ok. Why do I need to blow away the client side certs? I > > recently upgraded 0.25.5 to 2.6.8, and I don't believe I had to do this. > I > > have a couple of hundred servers to upgrade, and I don't want to have to > > remove all the client side ssl directories as part of the upgrade > process. > > > > Doug. > > > > It sounds like you have a new server with 2.7.1, in addition to your old > server. Did you copy over the master certificates to the new 2.7.1 > master from the old one? > > If the new 2.7.1 master had generated a new certificate, I would expect > to get the errors you're seeing. > > I do. I guess I had assumed, wrongly apparently, that a client could have knowledge of multiple servers. Doug. -- 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+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.