----- 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.

Given how much time has been spent on this, I think you should try and install
a blank from scratch centos box and install the rpms on it and see how that 
rolls.

-- 
R.I.Pienaar

-- 
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.

Reply via email to