All up here. 

Tested Oracle UEK aok. 

(Haven't seen any needed "tweak" requirements.)

Quote of the day:

"There is no substitute for a good repository."

P.S. Thanks to Dan White for the 
repository suggestion which led to the cleansing. 

Log:

# yum install puppet
Loaded plugins: security
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package puppet.noarch 0:3.2.4-1.el5 set to be updated
--> Processing Dependency: facter >= 1.6.11 for package: puppet
--> Processing Dependency: ruby >= 1.8.7 for package: puppet
--> Processing Dependency: hiera >= 1.0.0 for package: puppet
--> Processing Dependency: ruby-rgen >= 0.6.5 for package: puppet
--> Processing Dependency: libselinux-ruby for package: puppet
--> Processing Dependency: ruby-augeas for package: puppet
--> Processing Dependency: ruby-shadow for package: puppet
--> Running transaction check
---> Package facter.x86_64 1:1.7.2-1.el5 set to be updated
---> Package hiera.noarch 0:1.2.1-1.el5 set to be updated
--> Processing Dependency: rubygem-json for package: hiera
---> Package libselinux-ruby.x86_64 0:1.33.4-5.7.el5 set to be updated
---> Package ruby.x86_64 0:1.8.7.374-1.el5 set to be updated
--> Processing Dependency: ruby-libs = 1.8.7.374-1.el5 for package: ruby
---> Package ruby-augeas.x86_64 0:0.4.1-2.el5 set to be updated
--> Processing Dependency: augeas-libs >= 0.8.0 for package: ruby-augeas
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.8.0)(64bit) for package: 
ruby-augeas
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.11.0)(64bit) for package: 
ruby-augeas
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.10.0)(64bit) for package: 
ruby-augeas
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.1.0)(64bit) for package: 
ruby-augeas
--> Processing Dependency: libaugeas.so.0(AUGEAS_0.12.0)(64bit) for package: 
ruby-augeas
--> Processing Dependency: libaugeas.so.0()(64bit) for package: ruby-augeas
---> Package ruby-rgen.noarch 0:0.6.5-1.el5 set to be updated
---> Package ruby-shadow.x86_64 0:1.4.1-8.el5 set to be updated
--> Running transaction check
---> Package augeas-libs.x86_64 0:0.10.0-4.el5 set to be updated
--> Processing Dependency: ruby-libs = 1.8.5-29.el5_9 for package: ruby-devel
--> Processing Dependency: ruby-libs = 1.8.5-29.el5_9 for package: ruby-devel
---> Package ruby-libs.i386 0:1.8.7.374-1.el5 set to be updated
--> Processing Dependency: libtcl8.4.so for package: ruby-libs
--> Processing Dependency: libtk8.4.so for package: ruby-libs
---> Package ruby-libs.x86_64 0:1.8.7.374-1.el5 set to be updated
---> Package rubygem-json.x86_64 0:1.5.5-2.el5 set to be updated
--> Processing Dependency: rubygems for package: rubygem-json
--> Running transaction check
---> Package ruby-devel.i386 0:1.8.7.374-1.el5 set to be updated
---> Package ruby-devel.x86_64 0:1.8.7.374-1.el5 set to be updated
---> Package rubygems.noarch 0:1.3.7-1.el5 set to be updated
--> Processing Dependency: ruby-rdoc for package: rubygems
---> Package tcl.i386 0:8.4.13-6.el5 set to be updated
---> Package tk.i386 0:8.4.13-5.el5_1.1 set to be updated
--> Running transaction check
---> Package ruby-rdoc.x86_64 0:1.8.7.374-1.el5 set to be updated
--> Processing Dependency: irb = 1.8.7.374-1.el5 for package: ruby-rdoc
--> Running transaction check
---> Package ruby-irb.x86_64 0:1.8.7.374-1.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package             Arch       Version               Repository           Size
================================================================================
Installing:
puppet              noarch     3.2.4-1.el5           puppetlabs          1.1 M
Installing for dependencies:
augeas-libs         x86_64     0.10.0-4.el5          puppetlabs-deps     376 k
facter              x86_64     1:1.7.2-1.el5         puppetlabs           83 k
hiera               noarch     1.2.1-1.el5           puppetlabs           20 k
libselinux-ruby     x86_64     1.33.4-5.7.el5        rhel                 61 k
ruby-augeas         x86_64     0.4.1-2.el5           puppetlabs-deps      22 k
ruby-irb            x86_64     1.8.7.374-1.el5       puppetlabs-deps     343 k
ruby-rdoc           x86_64     1.8.7.374-1.el5       puppetlabs-deps     411 k
ruby-rgen           noarch     0.6.5-1.el5           puppetlabs-deps      88 k
ruby-shadow         x86_64     1.4.1-8.el5           puppetlabs-deps      10 k
rubygem-json        x86_64     1.5.5-2.el5           puppetlabs-deps     773 k
rubygems            noarch     1.3.7-1.el5           puppetlabs-deps     217 k
tcl                 i386       8.4.13-6.el5          rhel                1.3 M
tk                  i386       8.4.13-5.el5_1.1      rhel                888 k
Updating for dependencies:
ruby                x86_64     1.8.7.374-1.el5       puppetlabs-deps     379 k
ruby-devel          i386       1.8.7.374-1.el5       puppetlabs-deps     346 k
ruby-devel          x86_64     1.8.7.374-1.el5       puppetlabs-deps     346 k
ruby-libs           i386       1.8.7.374-1.el5       puppetlabs-deps     2.2 M
ruby-libs           x86_64     1.8.7.374-1.el5       puppetlabs-deps     2.2 M

Transaction Summary
================================================================================
Install      14 Package(s)
Upgrade       5 Package(s)

Total download size: 11 M
Is this ok [y/N]: y
Downloading Packages:
(1/19): ruby-shadow-1.4.1-8.el5.x86_64.rpm               |  10 kB     00:00     
(2/19): hiera-1.2.1-1.el5.noarch.rpm                     |  20 kB     00:00     
(3/19): ruby-augeas-0.4.1-2.el5.x86_64.rpm               |  22 kB     00:00     
(4/19): libselinux-ruby-1.33.4-5.7.el5.x86_64.rpm        |  61 kB     00:01     
(5/19): facter-1.7.2-1.el5.x86_64.rpm                    |  83 kB     00:00     
(6/19): ruby-rgen-0.6.5-1.el5.noarch.rpm                 |  88 kB     00:00     
(7/19): rubygems-1.3.7-1.el5.noarch.rpm                  | 217 kB     00:00     
(8/19): ruby-irb-1.8.7.374-1.el5.x86_64.rpm              | 343 kB     00:00     
(9/19): ruby-devel-1.8.7.374-1.el5.x86_64.rpm            | 346 kB     00:00     
(10/19): ruby-devel-1.8.7.374-1.el5.i386.rpm             | 346 kB     00:00     
(11/19): augeas-libs-0.10.0-4.el5.x86_64.rpm             | 376 kB     00:00     
(12/19): ruby-1.8.7.374-1.el5.x86_64.rpm                 | 379 kB     00:00     
(13/19): ruby-rdoc-1.8.7.374-1.el5.x86_64.rpm            | 411 kB     00:00     
(14/19): rubygem-json-1.5.5-2.el5.x86_64.rpm             | 773 kB     00:00    
(15/19): tk-8.4.13-5.el5_1.1.i386.rpm                    | 888 kB     00:06     
(16/19): puppet-3.2.4-1.el5.noarch.rpm                   | 1.1 MB     00:00     
(17/19): tcl-8.4.13-6.el5.i386.rpm                       | 1.3 MB     00:02     
(18/19): ruby-libs-1.8.7.374-1.el5.i386.rpm              | 2.2 MB     00:01     
(19/19): ruby-libs-1.8.7.374-1.el5.x86_64.rpm            | 2.2 MB     00:01     
--------------------------------------------------------------------------------
Total                                           102 kB/s |  11 MB     01:49     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
 Updating       : ruby-libs                                               1/24 
 Updating       : ruby                                                    2/24 
 Installing     : ruby-shadow                                             3/24 
 Installing     : augeas-libs                                             4/24 
 Installing     : ruby-augeas                                             5/24 
 Installing     : libselinux-ruby                                         6/24 
 Installing     : tcl                                                     7/24 
 Installing     : ruby-rgen                                               8/24 
 Installing     : facter                                                  9/24 
 Installing     : ruby-irb                                               10/24 
 Installing     : ruby-rdoc                                              11/24 
 Installing     : rubygems                                               12/24 
 Installing     : rubygem-json                                           13/24 
 Installing     : hiera                                                  14/24 
 Installing     : puppet                                                 15/24 
 Updating       : ruby-devel                                             16/24 
 Installing     : tk                                                     17/24 
 Updating       : ruby-libs                                              18/24 
 Updating       : ruby-devel                                             19/24 
 Cleanup        : ruby-libs                                              20/24 
 Cleanup        : ruby-libs                                              21/24 
 Cleanup        : ruby-devel                                             22/24 
 Cleanup        : ruby-devel                                             23/24 
 Cleanup        : ruby                                                   24/24 

Installed:
 puppet.noarch 0:3.2.4-1.el5                                                   

Dependency Installed:
 augeas-libs.x86_64 0:0.10.0-4.el5    facter.x86_64 1:1.7.2-1.el5              
 hiera.noarch 0:1.2.1-1.el5           libselinux-ruby.x86_64 0:1.33.4-5.7.el5  
 ruby-augeas.x86_64 0:0.4.1-2.el5     ruby-irb.x86_64 0:1.8.7.374-1.el5        
 ruby-rdoc.x86_64 0:1.8.7.374-1.el5   ruby-rgen.noarch 0:0.6.5-1.el5           
 ruby-shadow.x86_64 0:1.4.1-8.el5     rubygem-json.x86_64 0:1.5.5-2.el5        
 rubygems.noarch 0:1.3.7-1.el5        tcl.i386 0:8.4.13-6.el5                  
 tk.i386 0:8.4.13-5.el5_1.1          

Dependency Updated:
 ruby.x86_64 0:1.8.7.374-1.el5           ruby-devel.i386 0:1.8.7.374-1.el5    
 ruby-devel.x86_64 0:1.8.7.374-1.el5     ruby-libs.i386 0:1.8.7.374-1.el5     
 ruby-libs.x86_64 0:1.8.7.374-1.el5     

Complete!
# ls /etc/yum.repos.d/*.repo
/etc/yum.repos.d/puppetlabs.repo  /etc/yum.repos.d/rhel.repo  
/etc/yum.repos.d/rhel-source.repo
# cat !$
cat /etc/yum.repos.d/*.repo
[puppetlabs]
name=Puppet Labs Dependencies EL 5 - x_86_64
baseurl=http://yum.puppetlabs.com/el/5/products/x86_64
enabled=1
gpgcheck=0
keepalive=1

[puppetlabs-deps]
name=Puppet Labs Dependencies EL 5 - x_86_64
baseurl=http://yum.puppetlabs.com/el/5/dependencies/x86_64
enabled=1
gpgcheck=0

[rhel]
name=Red Hat Enterprise Linux $releasever - $basearch
baseurl=http://centos.mirrors.hoobly.com/5.9/os/x86_64
enabled=1
gpgcheck=0

name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[rhel-source-beta]
name=Red Hat Enterprise Linux $releasever Beta - $basearch - Source
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
#

Puppet client proceeded to normal turnup, a puppet-master-remotely-and-manually 
signed cert, catalog propagation and observed alignments to defined and 
authorized policy standards. 

--Stuart

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to