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 puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
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