Kyle Mallory wrote:
> Digging in, trying to get versions and paths, and all that stuff to
> answer your questions, I found that my problem machine didn't have
> 'which' installed.  Apparently puppet relies on it to resolve the
> path.  Once I installed it, puppet ran fine.

FWIW, installing the puppet packages from EPEL¹ would (or certainly
should) have avoided this issue, as puppet requires facter and facter
requires which.  How did you install puppet?

(It is arguable that puppet should require which directly as well,
just to future proof against a time when facter no longer requires
which.  But that seems far fetched.  If facter is taught to do without
which, puppet probably would be by then as well.)

¹ http://fedoraproject.org/wiki/EPEL

-- 
Todd        OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If age imparted wisdom, there wouldn't be any old fools.
    -- Claudia Young

Attachment: pgpYoYOhKuxQd.pgp
Description: PGP signature

Reply via email to