On Tue, Sep 13, 2011 at 12:25 PM, Craig White <craig.wh...@ttiltd.com> wrote: > > On Sep 13, 2011, at 10:48 AM, Douglas Garstang wrote: > >> On Tue, Sep 13, 2011 at 10:46 AM, R.I.Pienaar <r...@devco.net> wrote: >>> >>> >>> ----- Original Message ----- >>>> On Tue, Sep 13, 2011 at 1:45 AM, Luke Bigum <luke.bi...@lmax.com> >>>> wrote: >>>>> Err, what is that 0.25-5 doc folder and what RPM owns it? >>>>> >>>>> rpm -qf /usr/share/doc/puppet-0.25.5 >>>>> >>>>> If nothing owns it, you've pretty much proved your system has old >>>>> Puppet artefacts lying around. Personally I wouldn't trust any of >>>>> the >>>>> content in /usr/lib/ruby now. Is this a production system? Anything >>>>> else use Ruby on it? >>>>> >>>>> I'd start to get heavy handed as this point: >>>>> >>>>> tar -cvzf /tmp/usrlibruby.tar.gz /usr/lib/ruby (take a backup) >>>>> yum remove ruby puppet facter (remove all your RPMs) >>>>> find /usr/lib/ruby (what's left in your Ruby libdir?) >>>>> locate puppet (again, what's left over, should be almost nothing >>>>> but / >>>>> var/lib/puppet, /var/run stuff and config files) >>>>> >>>>> Now you could try reinstall and compare your backed up version of >>>>> /usr/ >>>>> lib/ruby with your new one. >>>>> >>>>> On Sep 12, 11:47 pm, Douglas Garstang <doug.garst...@gmail.com> >>>>> wrote: >>>>> >>>>>> [root@hproxy11 ~]# locate puppet >>>>> ... >>>>>> /usr/share/doc/puppet-0.25.5 >>>> >>>> So... this doesn't make sense. >>>> >>>> I just did this on the client: >>>> >>>> rpm --erase puppet >>>> rpm --erase facter >>>> find / -name "*facter*" -exec rm -rf {} \; >>>> find / -name "*puppet*" -exec rm -rf {} \; >>>> >>>> And then reinstalled puppet and facter, cleaned the certs etc, and >>>> restarted puppet. >>>> >>>> Problem persists... >>> >>> maybe these rogue files didnt come from rpm? then it wouldnt know to remove >>> them. >> >> Maybe not, but I'm sure the rm -fR would have taken care of any that >> weren't, no? >> >> I think we all know that installing puppet 2.7.3 from RPM's isn't an >> issue, or else everyone would be experiencing the same problem. It >> seems at this point, the problem may lie somewhere on the server, >> especially as facter locally reports the right value. > ---- > I'm thinking that he has puppet 0.25.5 gem installed and all of the rpm -e / > yum remove isn't going to solve that. > > try 'gem list --local'
Craig, I posted this yesterday I think, but, on the client: [root@hproxy11 ~]# gem list --local *** LOCAL GEMS *** stomp (1.1.6) 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.