Anyone know where I can get puppet from for Oracle Enterprise Linux ? Actually, I guess the problem runs deeper than that, because this OEL is running inside EC2, and the Oracle supplied AMI doesn''t even come with any repo''s installed, so I also have to work out how to get facter, ruby etc etc on there. $ cat /etc/issue Enterprise Linux Enterprise Linux Server release 5.4 (Carthage) Kernel \r on an \m root@ip-10-87-7-43:[/tmp] 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Michael Stahnke
2011-Dec-02 00:03 UTC
Re: [Puppet Users] Puppet for Oracle Enterprise Linux
Puppet works fine on OEL. You can add yum.puppetlabs.com as a repo and use the el based stuff. rpm -Uvh http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm That should get you going. Mike On Thu, Dec 1, 2011 at 4:01 PM, Douglas Garstang <doug.garstang@gmail.com> wrote:> Anyone know where I can get puppet from for Oracle Enterprise Linux ? > > Actually, I guess the problem runs deeper than that, because this OEL > is running inside EC2, and the Oracle supplied AMI doesn''t even come > with any repo''s installed, so I also have to work out how to get > facter, ruby etc etc on there. > > $ cat /etc/issue > Enterprise Linux Enterprise Linux Server release 5.4 (Carthage) > Kernel \r on an \m > > root@ip-10-87-7-43:[/tmp] > > 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+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Douglas Garstang
2011-Dec-02 00:07 UTC
Re: [Puppet Users] Puppet for Oracle Enterprise Linux
On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke <stahnma@puppetlabs.com> wrote:> Puppet works fine on OEL. You can add yum.puppetlabs.com as a repo > and use the el based stuff. > > rpm -Uvh http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm > > That should get you going. > > > MikeMike, Almost.... see below. As I said, there are NO other repo''s installed. I guess puppet doesn''t provide ruby-augeas... $ yum install puppet Loaded plugins: security Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package puppet.i386 0:2.7.1-1 set to be updated --> Processing Dependency: facter >= 1.5 for package: puppet --> Processing Dependency: ruby-augeas for package: puppet ---> Package puppet.x86_64 0:2.7.1-1 set to be updated --> Processing Dependency: ruby-augeas for package: puppet --> Running transaction check ---> Package facter.i386 0:1.6.0-1 set to be updated ---> Package puppet.i386 0:2.7.1-1 set to be updated --> Processing Dependency: ruby-augeas for package: puppet ---> Package puppet.x86_64 0:2.7.1-1 set to be updated --> Processing Dependency: ruby-augeas for package: puppet --> Finished Dependency Resolution puppet-2.7.1-1.i386 from puppetlabs-products has depsolving problems --> Missing Dependency: ruby-augeas is needed by package puppet-2.7.1-1.i386 (puppetlabs-products) 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Gonzalo Servat
2011-Dec-02 00:09 UTC
Re: [Puppet Users] Puppet for Oracle Enterprise Linux
Try the EPEL repo -- http://fedoraproject.org/wiki/EPEL. - Gonzalo On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang <doug.garstang@gmail.com>wrote:> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke <stahnma@puppetlabs.com> > wrote: > > Puppet works fine on OEL. You can add yum.puppetlabs.com as a repo > > and use the el based stuff. > > > > rpm -Uvh > http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm > > > > That should get you going. > > > > > > Mike > > Mike, > > Almost.... see below. As I said, there are NO other repo''s installed. > I guess puppet doesn''t provide ruby-augeas... > > > $ yum install puppet > Loaded plugins: security > Setting up Install Process > Resolving Dependencies > --> Running transaction check > ---> Package puppet.i386 0:2.7.1-1 set to be updated > --> Processing Dependency: facter >= 1.5 for package: puppet > --> Processing Dependency: ruby-augeas for package: puppet > ---> Package puppet.x86_64 0:2.7.1-1 set to be updated > --> Processing Dependency: ruby-augeas for package: puppet > --> Running transaction check > ---> Package facter.i386 0:1.6.0-1 set to be updated > ---> Package puppet.i386 0:2.7.1-1 set to be updated > --> Processing Dependency: ruby-augeas for package: puppet > ---> Package puppet.x86_64 0:2.7.1-1 set to be updated > --> Processing Dependency: ruby-augeas for package: puppet > --> Finished Dependency Resolution > puppet-2.7.1-1.i386 from puppetlabs-products has depsolving problems > --> Missing Dependency: ruby-augeas is needed by package > puppet-2.7.1-1.i386 (puppetlabs-products) > > 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+unsubscribe@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > >-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Douglas Garstang
2011-Dec-02 00:15 UTC
Re: [Puppet Users] Puppet for Oracle Enterprise Linux
Gonzalo,
Nope. Ran:
rpm -Uvh
http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
and got the epel repo. Then I ran:
$ yum repolist
Loaded plugins: security
http://epel.mirror.freedomvoice.com/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2:
[Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://mirror.its.uidaho.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2:
[Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://ftp.linux.ncsu.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2:
[Errno 14] HTTP Error 404: Not Found
Trying other mirror.
http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2:
[Errno 14] HTTP Error 404: Not Found
Trying other mirror.
epel/primary_db
| 0 B 00:00
ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2:
[Errno -3] Error performing checksum
Trying other mirror.
and so on and so on. Funny.... cuz that long number file
d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2
doesn''t exist when I look at it with a web browser...
Doug.
On Thu, Dec 1, 2011 at 4:09 PM, Gonzalo Servat <gservat@gmail.com>
wrote:> Try the EPEL repo -- http://fedoraproject.org/wiki/EPEL.
>
> - Gonzalo
>
> On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang
<doug.garstang@gmail.com>
> wrote:
>>
>> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke
<stahnma@puppetlabs.com>
>> wrote:
>> > Puppet works fine on OEL. You can add yum.puppetlabs.com as a
repo
>> > and use the el based stuff.
>> >
>> > rpm -Uvh
>> >
http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm
>> >
>> > That should get you going.
>> >
>> >
>> > Mike
>>
>> Mike,
>>
>> Almost.... see below. As I said, there are NO other repo''s
installed.
>> I guess puppet doesn''t provide ruby-augeas...
>>
>>
>> $ yum install puppet
>> Loaded plugins: security
>> Setting up Install Process
>> Resolving Dependencies
>> --> Running transaction check
>> ---> Package puppet.i386 0:2.7.1-1 set to be updated
>> --> Processing Dependency: facter >= 1.5 for package: puppet
>> --> Processing Dependency: ruby-augeas for package: puppet
>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated
>> --> Processing Dependency: ruby-augeas for package: puppet
>> --> Running transaction check
>> ---> Package facter.i386 0:1.6.0-1 set to be updated
>> ---> Package puppet.i386 0:2.7.1-1 set to be updated
>> --> Processing Dependency: ruby-augeas for package: puppet
>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated
>> --> Processing Dependency: ruby-augeas for package: puppet
>> --> Finished Dependency Resolution
>> puppet-2.7.1-1.i386 from puppetlabs-products has depsolving problems
>> --> Missing Dependency: ruby-augeas is needed by package
>> puppet-2.7.1-1.i386 (puppetlabs-products)
>>
>> 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+unsubscribe@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/puppet-users?hl=en.
>>
>
> --
> 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+unsubscribe@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
--
Regards,
Douglas Garstang
http://www.linkedin.com/in/garstang
Email: doug.garstang@gmail.com
Cell: +1-805-340-5627
--
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+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
Douglas Garstang
2011-Dec-02 00:16 UTC
Re: [Puppet Users] Puppet for Oracle Enterprise Linux
My bad.... had to do a yum clean all. D''oh. On Thu, Dec 1, 2011 at 4:15 PM, Douglas Garstang <doug.garstang@gmail.com> wrote:> Gonzalo, > > Nope. Ran: > > rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm > > and got the epel repo. Then I ran: > > $ yum repolist > Loaded plugins: security > http://epel.mirror.freedomvoice.com/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: > [Errno 14] HTTP Error 404: Not Found > Trying other mirror. > http://mirror.its.uidaho.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: > [Errno 14] HTTP Error 404: Not Found > Trying other mirror. > http://ftp.linux.ncsu.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: > [Errno 14] HTTP Error 404: Not Found > Trying other mirror. > http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: > [Errno 14] HTTP Error 404: Not Found > Trying other mirror. > epel/primary_db > > | 0 B 00:00 > ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: > [Errno -3] Error performing checksum > Trying other mirror. > > and so on and so on. Funny.... cuz that long number file > d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2 > doesn''t exist when I look at it with a web browser... > > Doug. > > On Thu, Dec 1, 2011 at 4:09 PM, Gonzalo Servat <gservat@gmail.com> wrote: >> Try the EPEL repo -- http://fedoraproject.org/wiki/EPEL. >> >> - Gonzalo >> >> On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang <doug.garstang@gmail.com> >> wrote: >>> >>> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke <stahnma@puppetlabs.com> >>> wrote: >>> > Puppet works fine on OEL. You can add yum.puppetlabs.com as a repo >>> > and use the el based stuff. >>> > >>> > rpm -Uvh >>> > http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm >>> > >>> > That should get you going. >>> > >>> > >>> > Mike >>> >>> Mike, >>> >>> Almost.... see below. As I said, there are NO other repo''s installed. >>> I guess puppet doesn''t provide ruby-augeas... >>> >>> >>> $ yum install puppet >>> Loaded plugins: security >>> Setting up Install Process >>> Resolving Dependencies >>> --> Running transaction check >>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>> --> Processing Dependency: facter >= 1.5 for package: puppet >>> --> Processing Dependency: ruby-augeas for package: puppet >>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>> --> Processing Dependency: ruby-augeas for package: puppet >>> --> Running transaction check >>> ---> Package facter.i386 0:1.6.0-1 set to be updated >>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>> --> Processing Dependency: ruby-augeas for package: puppet >>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>> --> Processing Dependency: ruby-augeas for package: puppet >>> --> Finished Dependency Resolution >>> puppet-2.7.1-1.i386 from puppetlabs-products has depsolving problems >>> --> Missing Dependency: ruby-augeas is needed by package >>> puppet-2.7.1-1.i386 (puppetlabs-products) >>> >>> 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+unsubscribe@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/puppet-users?hl=en. >>> >> >> -- >> 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+unsubscribe@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. > > > > -- > Regards, > > Douglas Garstang > http://www.linkedin.com/in/garstang > Email: doug.garstang@gmail.com > Cell: +1-805-340-5627-- Regards, Douglas Garstang http://www.linkedin.com/in/garstang Email: doug.garstang@gmail.com Cell: +1-805-340-5627 -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
There are only a few minor differences between RHEL, CentOS, and Oracle Linux... so if a package works on RHEL, then it also works on Oracle Linux. IIRC, if you point to the correct repo, you can even update Oracle Linux with CentOS repo. Further, Oracle has a public yum for Oracle Linux even for users not paying for the "Oracle Unbreakable Linux Support" subscription: http://public-yum.oracle.com/ BTW, "Puppet Enterprise 2.0" officially supports Oracle Linux: http://docs.puppetlabs.com/pe/2.0/install_system_requirements.html Rayson ================================Grid Engine / Open Grid Scheduler http://gridscheduler.sourceforge.net/ Scalable Grid Engine Support Program http://www.scalablelogic.com/ On Thu, Dec 1, 2011 at 7:16 PM, Douglas Garstang <doug.garstang@gmail.com> wrote:> My bad.... had to do a yum clean all. D''oh. > > On Thu, Dec 1, 2011 at 4:15 PM, Douglas Garstang > <doug.garstang@gmail.com> wrote: >> Gonzalo, >> >> Nope. Ran: >> >> rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm >> >> and got the epel repo. Then I ran: >> >> $ yum repolist >> Loaded plugins: security >> http://epel.mirror.freedomvoice.com/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >> [Errno 14] HTTP Error 404: Not Found >> Trying other mirror. >> http://mirror.its.uidaho.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >> [Errno 14] HTTP Error 404: Not Found >> Trying other mirror. >> http://ftp.linux.ncsu.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >> [Errno 14] HTTP Error 404: Not Found >> Trying other mirror. >> http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >> [Errno 14] HTTP Error 404: Not Found >> Trying other mirror. >> epel/primary_db >> >> | 0 B 00:00 >> ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >> [Errno -3] Error performing checksum >> Trying other mirror. >> >> and so on and so on. Funny.... cuz that long number file >> d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2 >> doesn''t exist when I look at it with a web browser... >> >> Doug. >> >> On Thu, Dec 1, 2011 at 4:09 PM, Gonzalo Servat <gservat@gmail.com> wrote: >>> Try the EPEL repo -- http://fedoraproject.org/wiki/EPEL. >>> >>> - Gonzalo >>> >>> On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang <doug.garstang@gmail.com> >>> wrote: >>>> >>>> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke <stahnma@puppetlabs.com> >>>> wrote: >>>> > Puppet works fine on OEL. You can add yum.puppetlabs.com as a repo >>>> > and use the el based stuff. >>>> > >>>> > rpm -Uvh >>>> > http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm >>>> > >>>> > That should get you going. >>>> > >>>> > >>>> > Mike >>>> >>>> Mike, >>>> >>>> Almost.... see below. As I said, there are NO other repo''s installed. >>>> I guess puppet doesn''t provide ruby-augeas... >>>> >>>> >>>> $ yum install puppet >>>> Loaded plugins: security >>>> Setting up Install Process >>>> Resolving Dependencies >>>> --> Running transaction check >>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>> --> Processing Dependency: facter >= 1.5 for package: puppet >>>> --> Processing Dependency: ruby-augeas for package: puppet >>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>> --> Processing Dependency: ruby-augeas for package: puppet >>>> --> Running transaction check >>>> ---> Package facter.i386 0:1.6.0-1 set to be updated >>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>> --> Processing Dependency: ruby-augeas for package: puppet >>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>> --> Processing Dependency: ruby-augeas for package: puppet >>>> --> Finished Dependency Resolution >>>> puppet-2.7.1-1.i386 from puppetlabs-products has depsolving problems >>>> --> Missing Dependency: ruby-augeas is needed by package >>>> puppet-2.7.1-1.i386 (puppetlabs-products) >>>> >>>> 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+unsubscribe@googlegroups.com. >>>> For more options, visit this group at >>>> http://groups.google.com/group/puppet-users?hl=en. >>>> >>> >>> -- >>> 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+unsubscribe@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/puppet-users?hl=en. >> >> >> >> -- >> Regards, >> >> Douglas Garstang >> http://www.linkedin.com/in/garstang >> Email: doug.garstang@gmail.com >> Cell: +1-805-340-5627 > > > > -- > Regards, > > Douglas Garstang > http://www.linkedin.com/in/garstang > Email: doug.garstang@gmail.com > Cell: +1-805-340-5627 > > -- > 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+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. > >-- Rayson =================================================Open Grid Scheduler - The Official Open Source Grid Engine http://gridscheduler.sourceforge.net/ -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Douglas Garstang
2011-Dec-02 01:21 UTC
Re: [Puppet Users] Puppet for Oracle Enterprise Linux
Rayson, Thanks. Having all sorts of issues with that. Our server is running 2.6.2, which means that the client packages needs to have 2.6.2 or older, but when I try and install older versions of puppet, I get dependancy failures.... :( Doug. On Thu, Dec 1, 2011 at 4:37 PM, Rayson Ho <raysonlogin@gmail.com> wrote:> There are only a few minor differences between RHEL, CentOS, and > Oracle Linux... so if a package works on RHEL, then it also works on > Oracle Linux. > > IIRC, if you point to the correct repo, you can even update Oracle > Linux with CentOS repo. Further, Oracle has a public yum for Oracle > Linux even for users not paying for the "Oracle Unbreakable Linux > Support" subscription: > > http://public-yum.oracle.com/ > > BTW, "Puppet Enterprise 2.0" officially supports Oracle Linux: > > http://docs.puppetlabs.com/pe/2.0/install_system_requirements.html > > Rayson > > ================================> Grid Engine / Open Grid Scheduler > http://gridscheduler.sourceforge.net/ > > Scalable Grid Engine Support Program > http://www.scalablelogic.com/ > > > On Thu, Dec 1, 2011 at 7:16 PM, Douglas Garstang > <doug.garstang@gmail.com> wrote: >> My bad.... had to do a yum clean all. D''oh. >> >> On Thu, Dec 1, 2011 at 4:15 PM, Douglas Garstang >> <doug.garstang@gmail.com> wrote: >>> Gonzalo, >>> >>> Nope. Ran: >>> >>> rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm >>> >>> and got the epel repo. Then I ran: >>> >>> $ yum repolist >>> Loaded plugins: security >>> http://epel.mirror.freedomvoice.com/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>> [Errno 14] HTTP Error 404: Not Found >>> Trying other mirror. >>> http://mirror.its.uidaho.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>> [Errno 14] HTTP Error 404: Not Found >>> Trying other mirror. >>> http://ftp.linux.ncsu.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>> [Errno 14] HTTP Error 404: Not Found >>> Trying other mirror. >>> http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>> [Errno 14] HTTP Error 404: Not Found >>> Trying other mirror. >>> epel/primary_db >>> >>> | 0 B 00:00 >>> ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>> [Errno -3] Error performing checksum >>> Trying other mirror. >>> >>> and so on and so on. Funny.... cuz that long number file >>> d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2 >>> doesn''t exist when I look at it with a web browser... >>> >>> Doug. >>> >>> On Thu, Dec 1, 2011 at 4:09 PM, Gonzalo Servat <gservat@gmail.com> wrote: >>>> Try the EPEL repo -- http://fedoraproject.org/wiki/EPEL. >>>> >>>> - Gonzalo >>>> >>>> On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang <doug.garstang@gmail.com> >>>> wrote: >>>>> >>>>> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke <stahnma@puppetlabs.com> >>>>> wrote: >>>>> > Puppet works fine on OEL. You can add yum.puppetlabs.com as a repo >>>>> > and use the el based stuff. >>>>> > >>>>> > rpm -Uvh >>>>> > http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm >>>>> > >>>>> > That should get you going. >>>>> > >>>>> > >>>>> > Mike >>>>> >>>>> Mike, >>>>> >>>>> Almost.... see below. As I said, there are NO other repo''s installed. >>>>> I guess puppet doesn''t provide ruby-augeas... >>>>> >>>>> >>>>> $ yum install puppet >>>>> Loaded plugins: security >>>>> Setting up Install Process >>>>> Resolving Dependencies >>>>> --> Running transaction check >>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>> --> Processing Dependency: facter >= 1.5 for package: puppet >>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>> --> Running transaction check >>>>> ---> Package facter.i386 0:1.6.0-1 set to be updated >>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>> --> Finished Dependency Resolution >>>>> puppet-2.7.1-1.i386 from puppetlabs-products has depsolving problems >>>>> --> Missing Dependency: ruby-augeas is needed by package >>>>> puppet-2.7.1-1.i386 (puppetlabs-products) >>>>> >>>>> 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+unsubscribe@googlegroups.com. >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>> >>>> >>>> -- >>>> 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+unsubscribe@googlegroups.com. >>>> For more options, visit this group at >>>> http://groups.google.com/group/puppet-users?hl=en. >>> >>> >>> >>> -- >>> Regards, >>> >>> Douglas Garstang >>> http://www.linkedin.com/in/garstang >>> Email: doug.garstang@gmail.com >>> Cell: +1-805-340-5627 >> >> >> >> -- >> Regards, >> >> Douglas Garstang >> http://www.linkedin.com/in/garstang >> Email: doug.garstang@gmail.com >> Cell: +1-805-340-5627 >> >> -- >> 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+unsubscribe@googlegroups.com. >> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >> >> > > > > -- > Rayson > > =================================================> Open Grid Scheduler - The Official Open Source Grid Engine > http://gridscheduler.sourceforge.net/ > > -- > 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+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >-- Regards, Douglas Garstang http://www.linkedin.com/in/garstang Email: doug.garstang@gmail.com Cell: +1-805-340-5627 -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Douglas Garstang
2011-Dec-02 01:38 UTC
Re: [Puppet Users] Puppet for Oracle Enterprise Linux
Finally got the dependancies sorted out, and on the first run on the client, I am seeing: Dec 1 20:37:35 ip-10-123-21-192 puppet-agent[2562]: Failed to apply catalog: Parameter ensure failed: Provider must have features ''versionable'' to set ''ensure'' to ''9.5.3-1'' at /etc/puppet/devmp/modules/openam/manifests/common.pp:9 I thought puppet on OEL was identical to Redhat? Don''t see this error on redhat. Doug. On Thu, Dec 1, 2011 at 5:21 PM, Douglas Garstang <doug.garstang@gmail.com> wrote:> Rayson, > > Thanks. Having all sorts of issues with that. Our server is running > 2.6.2, which means that the client packages needs to have 2.6.2 or > older, but when I try and install older versions of puppet, I get > dependancy failures.... :( > > Doug. > > On Thu, Dec 1, 2011 at 4:37 PM, Rayson Ho <raysonlogin@gmail.com> wrote: >> There are only a few minor differences between RHEL, CentOS, and >> Oracle Linux... so if a package works on RHEL, then it also works on >> Oracle Linux. >> >> IIRC, if you point to the correct repo, you can even update Oracle >> Linux with CentOS repo. Further, Oracle has a public yum for Oracle >> Linux even for users not paying for the "Oracle Unbreakable Linux >> Support" subscription: >> >> http://public-yum.oracle.com/ >> >> BTW, "Puppet Enterprise 2.0" officially supports Oracle Linux: >> >> http://docs.puppetlabs.com/pe/2.0/install_system_requirements.html >> >> Rayson >> >> ================================>> Grid Engine / Open Grid Scheduler >> http://gridscheduler.sourceforge.net/ >> >> Scalable Grid Engine Support Program >> http://www.scalablelogic.com/ >> >> >> On Thu, Dec 1, 2011 at 7:16 PM, Douglas Garstang >> <doug.garstang@gmail.com> wrote: >>> My bad.... had to do a yum clean all. D''oh. >>> >>> On Thu, Dec 1, 2011 at 4:15 PM, Douglas Garstang >>> <doug.garstang@gmail.com> wrote: >>>> Gonzalo, >>>> >>>> Nope. Ran: >>>> >>>> rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm >>>> >>>> and got the epel repo. Then I ran: >>>> >>>> $ yum repolist >>>> Loaded plugins: security >>>> http://epel.mirror.freedomvoice.com/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>> [Errno 14] HTTP Error 404: Not Found >>>> Trying other mirror. >>>> http://mirror.its.uidaho.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>> [Errno 14] HTTP Error 404: Not Found >>>> Trying other mirror. >>>> http://ftp.linux.ncsu.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>> [Errno 14] HTTP Error 404: Not Found >>>> Trying other mirror. >>>> http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>> [Errno 14] HTTP Error 404: Not Found >>>> Trying other mirror. >>>> epel/primary_db >>>> >>>> | 0 B 00:00 >>>> ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>> [Errno -3] Error performing checksum >>>> Trying other mirror. >>>> >>>> and so on and so on. Funny.... cuz that long number file >>>> d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2 >>>> doesn''t exist when I look at it with a web browser... >>>> >>>> Doug. >>>> >>>> On Thu, Dec 1, 2011 at 4:09 PM, Gonzalo Servat <gservat@gmail.com> wrote: >>>>> Try the EPEL repo -- http://fedoraproject.org/wiki/EPEL. >>>>> >>>>> - Gonzalo >>>>> >>>>> On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang <doug.garstang@gmail.com> >>>>> wrote: >>>>>> >>>>>> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke <stahnma@puppetlabs.com> >>>>>> wrote: >>>>>> > Puppet works fine on OEL. You can add yum.puppetlabs.com as a repo >>>>>> > and use the el based stuff. >>>>>> > >>>>>> > rpm -Uvh >>>>>> > http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm >>>>>> > >>>>>> > That should get you going. >>>>>> > >>>>>> > >>>>>> > Mike >>>>>> >>>>>> Mike, >>>>>> >>>>>> Almost.... see below. As I said, there are NO other repo''s installed. >>>>>> I guess puppet doesn''t provide ruby-augeas... >>>>>> >>>>>> >>>>>> $ yum install puppet >>>>>> Loaded plugins: security >>>>>> Setting up Install Process >>>>>> Resolving Dependencies >>>>>> --> Running transaction check >>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>>> --> Processing Dependency: facter >= 1.5 for package: puppet >>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>> --> Running transaction check >>>>>> ---> Package facter.i386 0:1.6.0-1 set to be updated >>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>> --> Finished Dependency Resolution >>>>>> puppet-2.7.1-1.i386 from puppetlabs-products has depsolving problems >>>>>> --> Missing Dependency: ruby-augeas is needed by package >>>>>> puppet-2.7.1-1.i386 (puppetlabs-products) >>>>>> >>>>>> 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+unsubscribe@googlegroups.com. >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>>> >>>>> >>>>> -- >>>>> 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+unsubscribe@googlegroups.com. >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/puppet-users?hl=en. >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> >>>> Douglas Garstang >>>> http://www.linkedin.com/in/garstang >>>> Email: doug.garstang@gmail.com >>>> Cell: +1-805-340-5627 >>> >>> >>> >>> -- >>> Regards, >>> >>> Douglas Garstang >>> http://www.linkedin.com/in/garstang >>> Email: doug.garstang@gmail.com >>> Cell: +1-805-340-5627 >>> >>> -- >>> 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+unsubscribe@googlegroups.com. >>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>> >>> >> >> >> >> -- >> Rayson >> >> =================================================>> Open Grid Scheduler - The Official Open Source Grid Engine >> http://gridscheduler.sourceforge.net/ >> >> -- >> 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+unsubscribe@googlegroups.com. >> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >> > > > > -- > Regards, > > Douglas Garstang > http://www.linkedin.com/in/garstang > Email: doug.garstang@gmail.com > Cell: +1-805-340-5627-- Regards, Douglas Garstang http://www.linkedin.com/in/garstang Email: doug.garstang@gmail.com Cell: +1-805-340-5627 -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Can you provide the resource defined in the error message? On Thu, Dec 1, 2011 at 8:38 PM, Douglas Garstang <doug.garstang@gmail.com> wrote:> Finally got the dependancies sorted out, and on the first run on the > client, I am seeing: > > Dec 1 20:37:35 ip-10-123-21-192 puppet-agent[2562]: Failed to apply > catalog: Parameter ensure failed: Provider must have features > ''versionable'' to set ''ensure'' to ''9.5.3-1'' at > /etc/puppet/devmp/modules/openam/manifests/common.pp:9 > > I thought puppet on OEL was identical to Redhat? Don''t see this error on redhat. > > Doug. > > On Thu, Dec 1, 2011 at 5:21 PM, Douglas Garstang > <doug.garstang@gmail.com> wrote: >> Rayson, >> >> Thanks. Having all sorts of issues with that. Our server is running >> 2.6.2, which means that the client packages needs to have 2.6.2 or >> older, but when I try and install older versions of puppet, I get >> dependancy failures.... :( >> >> Doug. >> >> On Thu, Dec 1, 2011 at 4:37 PM, Rayson Ho <raysonlogin@gmail.com> wrote: >>> There are only a few minor differences between RHEL, CentOS, and >>> Oracle Linux... so if a package works on RHEL, then it also works on >>> Oracle Linux. >>> >>> IIRC, if you point to the correct repo, you can even update Oracle >>> Linux with CentOS repo. Further, Oracle has a public yum for Oracle >>> Linux even for users not paying for the "Oracle Unbreakable Linux >>> Support" subscription: >>> >>> http://public-yum.oracle.com/ >>> >>> BTW, "Puppet Enterprise 2.0" officially supports Oracle Linux: >>> >>> http://docs.puppetlabs.com/pe/2.0/install_system_requirements.html >>> >>> Rayson >>> >>> ================================>>> Grid Engine / Open Grid Scheduler >>> http://gridscheduler.sourceforge.net/ >>> >>> Scalable Grid Engine Support Program >>> http://www.scalablelogic.com/ >>> >>> >>> On Thu, Dec 1, 2011 at 7:16 PM, Douglas Garstang >>> <doug.garstang@gmail.com> wrote: >>>> My bad.... had to do a yum clean all. D''oh. >>>> >>>> On Thu, Dec 1, 2011 at 4:15 PM, Douglas Garstang >>>> <doug.garstang@gmail.com> wrote: >>>>> Gonzalo, >>>>> >>>>> Nope. Ran: >>>>> >>>>> rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm >>>>> >>>>> and got the epel repo. Then I ran: >>>>> >>>>> $ yum repolist >>>>> Loaded plugins: security >>>>> http://epel.mirror.freedomvoice.com/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>> [Errno 14] HTTP Error 404: Not Found >>>>> Trying other mirror. >>>>> http://mirror.its.uidaho.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>> [Errno 14] HTTP Error 404: Not Found >>>>> Trying other mirror. >>>>> http://ftp.linux.ncsu.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>> [Errno 14] HTTP Error 404: Not Found >>>>> Trying other mirror. >>>>> http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>> [Errno 14] HTTP Error 404: Not Found >>>>> Trying other mirror. >>>>> epel/primary_db >>>>> >>>>> | 0 B 00:00 >>>>> ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>> [Errno -3] Error performing checksum >>>>> Trying other mirror. >>>>> >>>>> and so on and so on. Funny.... cuz that long number file >>>>> d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2 >>>>> doesn''t exist when I look at it with a web browser... >>>>> >>>>> Doug. >>>>> >>>>> On Thu, Dec 1, 2011 at 4:09 PM, Gonzalo Servat <gservat@gmail.com> wrote: >>>>>> Try the EPEL repo -- http://fedoraproject.org/wiki/EPEL. >>>>>> >>>>>> - Gonzalo >>>>>> >>>>>> On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang <doug.garstang@gmail.com> >>>>>> wrote: >>>>>>> >>>>>>> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke <stahnma@puppetlabs.com> >>>>>>> wrote: >>>>>>> > Puppet works fine on OEL. You can add yum.puppetlabs.com as a repo >>>>>>> > and use the el based stuff. >>>>>>> > >>>>>>> > rpm -Uvh >>>>>>> > http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm >>>>>>> > >>>>>>> > That should get you going. >>>>>>> > >>>>>>> > >>>>>>> > Mike >>>>>>> >>>>>>> Mike, >>>>>>> >>>>>>> Almost.... see below. As I said, there are NO other repo''s installed. >>>>>>> I guess puppet doesn''t provide ruby-augeas... >>>>>>> >>>>>>> >>>>>>> $ yum install puppet >>>>>>> Loaded plugins: security >>>>>>> Setting up Install Process >>>>>>> Resolving Dependencies >>>>>>> --> Running transaction check >>>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>>>> --> Processing Dependency: facter >= 1.5 for package: puppet >>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>> --> Running transaction check >>>>>>> ---> Package facter.i386 0:1.6.0-1 set to be updated >>>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>> --> Finished Dependency Resolution >>>>>>> puppet-2.7.1-1.i386 from puppetlabs-products has depsolving problems >>>>>>> --> Missing Dependency: ruby-augeas is needed by package >>>>>>> puppet-2.7.1-1.i386 (puppetlabs-products) >>>>>>> >>>>>>> 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+unsubscribe@googlegroups.com. >>>>>>> For more options, visit this group at >>>>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>>>> >>>>>> >>>>>> -- >>>>>> 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+unsubscribe@googlegroups.com. >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>> >>>>> >>>>> >>>>> -- >>>>> Regards, >>>>> >>>>> Douglas Garstang >>>>> http://www.linkedin.com/in/garstang >>>>> Email: doug.garstang@gmail.com >>>>> Cell: +1-805-340-5627 >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> >>>> Douglas Garstang >>>> http://www.linkedin.com/in/garstang >>>> Email: doug.garstang@gmail.com >>>> Cell: +1-805-340-5627 >>>> >>>> -- >>>> 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+unsubscribe@googlegroups.com. >>>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>>> >>>> >>> >>> >>> >>> -- >>> Rayson >>> >>> =================================================>>> Open Grid Scheduler - The Official Open Source Grid Engine >>> http://gridscheduler.sourceforge.net/ >>> >>> -- >>> 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+unsubscribe@googlegroups.com. >>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>> >> >> >> >> -- >> Regards, >> >> Douglas Garstang >> http://www.linkedin.com/in/garstang >> Email: doug.garstang@gmail.com >> Cell: +1-805-340-5627 > > > > -- > Regards, > > Douglas Garstang > http://www.linkedin.com/in/garstang > Email: doug.garstang@gmail.com > Cell: +1-805-340-5627 > > -- > 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+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Douglas Garstang
2011-Dec-02 02:58 UTC
Re: [Puppet Users] Puppet for Oracle Enterprise Linux
Sure...
package {
''forgerock-openam'':
ensure => ''9.5.3-1'',
before => Class[''tomcat::enable''];
}
Doug.
On Thu, Dec 1, 2011 at 6:41 PM, Matthew Black <mjblack@gmail.com>
wrote:> Can you provide the resource defined in the error message?
>
> On Thu, Dec 1, 2011 at 8:38 PM, Douglas Garstang
> <doug.garstang@gmail.com> wrote:
>> Finally got the dependancies sorted out, and on the first run on the
>> client, I am seeing:
>>
>> Dec 1 20:37:35 ip-10-123-21-192 puppet-agent[2562]: Failed to apply
>> catalog: Parameter ensure failed: Provider must have features
>> ''versionable'' to set ''ensure'' to
''9.5.3-1'' at
>> /etc/puppet/devmp/modules/openam/manifests/common.pp:9
>>
>> I thought puppet on OEL was identical to Redhat? Don''t see
this error on redhat.
>>
>> Doug.
>>
>> On Thu, Dec 1, 2011 at 5:21 PM, Douglas Garstang
>> <doug.garstang@gmail.com> wrote:
>>> Rayson,
>>>
>>> Thanks. Having all sorts of issues with that. Our server is running
>>> 2.6.2, which means that the client packages needs to have 2.6.2 or
>>> older, but when I try and install older versions of puppet, I get
>>> dependancy failures.... :(
>>>
>>> Doug.
>>>
>>> On Thu, Dec 1, 2011 at 4:37 PM, Rayson Ho
<raysonlogin@gmail.com> wrote:
>>>> There are only a few minor differences between RHEL, CentOS,
and
>>>> Oracle Linux... so if a package works on RHEL, then it also
works on
>>>> Oracle Linux.
>>>>
>>>> IIRC, if you point to the correct repo, you can even update
Oracle
>>>> Linux with CentOS repo. Further, Oracle has a public yum for
Oracle
>>>> Linux even for users not paying for the "Oracle
Unbreakable Linux
>>>> Support" subscription:
>>>>
>>>> http://public-yum.oracle.com/
>>>>
>>>> BTW, "Puppet Enterprise 2.0" officially supports
Oracle Linux:
>>>>
>>>>
http://docs.puppetlabs.com/pe/2.0/install_system_requirements.html
>>>>
>>>> Rayson
>>>>
>>>> ================================>>>> Grid Engine /
Open Grid Scheduler
>>>> http://gridscheduler.sourceforge.net/
>>>>
>>>> Scalable Grid Engine Support Program
>>>> http://www.scalablelogic.com/
>>>>
>>>>
>>>> On Thu, Dec 1, 2011 at 7:16 PM, Douglas Garstang
>>>> <doug.garstang@gmail.com> wrote:
>>>>> My bad.... had to do a yum clean all. D''oh.
>>>>>
>>>>> On Thu, Dec 1, 2011 at 4:15 PM, Douglas Garstang
>>>>> <doug.garstang@gmail.com> wrote:
>>>>>> Gonzalo,
>>>>>>
>>>>>> Nope. Ran:
>>>>>>
>>>>>> rpm -Uvh
http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
>>>>>>
>>>>>> and got the epel repo. Then I ran:
>>>>>>
>>>>>> $ yum repolist
>>>>>> Loaded plugins: security
>>>>>>
http://epel.mirror.freedomvoice.com/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2:
>>>>>> [Errno 14] HTTP Error 404: Not Found
>>>>>> Trying other mirror.
>>>>>>
http://mirror.its.uidaho.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2:
>>>>>> [Errno 14] HTTP Error 404: Not Found
>>>>>> Trying other mirror.
>>>>>>
http://ftp.linux.ncsu.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2:
>>>>>> [Errno 14] HTTP Error 404: Not Found
>>>>>> Trying other mirror.
>>>>>>
http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2:
>>>>>> [Errno 14] HTTP Error 404: Not Found
>>>>>> Trying other mirror.
>>>>>> epel/primary_db
>>>>>>
>>>>>> | 0 B
00:00
>>>>>>
ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2:
>>>>>> [Errno -3] Error performing checksum
>>>>>> Trying other mirror.
>>>>>>
>>>>>> and so on and so on. Funny.... cuz that long number
file
>>>>>>
d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2
>>>>>> doesn''t exist when I look at it with a web
browser...
>>>>>>
>>>>>> Doug.
>>>>>>
>>>>>> On Thu, Dec 1, 2011 at 4:09 PM, Gonzalo Servat
<gservat@gmail.com> wrote:
>>>>>>> Try the EPEL repo
-- http://fedoraproject.org/wiki/EPEL.
>>>>>>>
>>>>>>> - Gonzalo
>>>>>>>
>>>>>>> On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang
<doug.garstang@gmail.com>
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke
<stahnma@puppetlabs.com>
>>>>>>>> wrote:
>>>>>>>> > Puppet works fine on OEL. You can add
yum.puppetlabs.com as a repo
>>>>>>>> > and use the el based stuff.
>>>>>>>> >
>>>>>>>> > rpm -Uvh
>>>>>>>> >
http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm
>>>>>>>> >
>>>>>>>> > That should get you going.
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > Mike
>>>>>>>>
>>>>>>>> Mike,
>>>>>>>>
>>>>>>>> Almost.... see below. As I said, there are NO
other repo''s installed.
>>>>>>>> I guess puppet doesn''t provide
ruby-augeas...
>>>>>>>>
>>>>>>>>
>>>>>>>> $ yum install puppet
>>>>>>>> Loaded plugins: security
>>>>>>>> Setting up Install Process
>>>>>>>> Resolving Dependencies
>>>>>>>> --> Running transaction check
>>>>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be
updated
>>>>>>>> --> Processing Dependency: facter >= 1.5
for package: puppet
>>>>>>>> --> Processing Dependency: ruby-augeas for
package: puppet
>>>>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to
be updated
>>>>>>>> --> Processing Dependency: ruby-augeas for
package: puppet
>>>>>>>> --> Running transaction check
>>>>>>>> ---> Package facter.i386 0:1.6.0-1 set to be
updated
>>>>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be
updated
>>>>>>>> --> Processing Dependency: ruby-augeas for
package: puppet
>>>>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to
be updated
>>>>>>>> --> Processing Dependency: ruby-augeas for
package: puppet
>>>>>>>> --> Finished Dependency Resolution
>>>>>>>> puppet-2.7.1-1.i386 from puppetlabs-products
has depsolving problems
>>>>>>>> --> Missing Dependency: ruby-augeas is
needed by package
>>>>>>>> puppet-2.7.1-1.i386 (puppetlabs-products)
>>>>>>>>
>>>>>>>> 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+unsubscribe@googlegroups.com.
>>>>>>>> For more options, visit this group at
>>>>>>>>
http://groups.google.com/group/puppet-users?hl=en.
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> 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+unsubscribe@googlegroups.com.
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/puppet-users?hl=en.
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Regards,
>>>>>>
>>>>>> Douglas Garstang
>>>>>> http://www.linkedin.com/in/garstang
>>>>>> Email: doug.garstang@gmail.com
>>>>>> Cell: +1-805-340-5627
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Regards,
>>>>>
>>>>> Douglas Garstang
>>>>> http://www.linkedin.com/in/garstang
>>>>> Email: doug.garstang@gmail.com
>>>>> Cell: +1-805-340-5627
>>>>>
>>>>> --
>>>>> 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+unsubscribe@googlegroups.com.
>>>>> For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Rayson
>>>>
>>>>
=================================================>>>> Open Grid
Scheduler - The Official Open Source Grid Engine
>>>> http://gridscheduler.sourceforge.net/
>>>>
>>>> --
>>>> 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+unsubscribe@googlegroups.com.
>>>> For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
>>>>
>>>
>>>
>>>
>>> --
>>> Regards,
>>>
>>> Douglas Garstang
>>> http://www.linkedin.com/in/garstang
>>> Email: doug.garstang@gmail.com
>>> Cell: +1-805-340-5627
>>
>>
>>
>> --
>> Regards,
>>
>> Douglas Garstang
>> http://www.linkedin.com/in/garstang
>> Email: doug.garstang@gmail.com
>> Cell: +1-805-340-5627
>>
>> --
>> 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+unsubscribe@googlegroups.com.
>> For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
>>
>
> --
> 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+unsubscribe@googlegroups.com.
> For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
>
--
Regards,
Douglas Garstang
http://www.linkedin.com/in/garstang
Email: doug.garstang@gmail.com
Cell: +1-805-340-5627
--
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+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
AFAIK, the yum & rpm backends for "package" are versionable, and you should not see the "Provider must have features ''versionable'' to set ''ensure'' to ''9.5.3-1'' at" message. Rayson ================================Grid Engine / Open Grid Scheduler http://gridscheduler.sourceforge.net/ Scalable Grid Engine Support Program http://www.scalablelogic.com/ On Thu, Dec 1, 2011 at 9:58 PM, Douglas Garstang <doug.garstang@gmail.com> wrote:> Sure... > > package { > ''forgerock-openam'': > ensure => ''9.5.3-1'', > before => Class[''tomcat::enable'']; > } > > Doug. > > > On Thu, Dec 1, 2011 at 6:41 PM, Matthew Black <mjblack@gmail.com> wrote: >> Can you provide the resource defined in the error message? >> >> On Thu, Dec 1, 2011 at 8:38 PM, Douglas Garstang >> <doug.garstang@gmail.com> wrote: >>> Finally got the dependancies sorted out, and on the first run on the >>> client, I am seeing: >>> >>> Dec 1 20:37:35 ip-10-123-21-192 puppet-agent[2562]: Failed to apply >>> catalog: Parameter ensure failed: Provider must have features >>> ''versionable'' to set ''ensure'' to ''9.5.3-1'' at >>> /etc/puppet/devmp/modules/openam/manifests/common.pp:9 >>> >>> I thought puppet on OEL was identical to Redhat? Don''t see this error on redhat. >>> >>> Doug. >>> >>> On Thu, Dec 1, 2011 at 5:21 PM, Douglas Garstang >>> <doug.garstang@gmail.com> wrote: >>>> Rayson, >>>> >>>> Thanks. Having all sorts of issues with that. Our server is running >>>> 2.6.2, which means that the client packages needs to have 2.6.2 or >>>> older, but when I try and install older versions of puppet, I get >>>> dependancy failures.... :( >>>> >>>> Doug. >>>> >>>> On Thu, Dec 1, 2011 at 4:37 PM, Rayson Ho <raysonlogin@gmail.com> wrote: >>>>> There are only a few minor differences between RHEL, CentOS, and >>>>> Oracle Linux... so if a package works on RHEL, then it also works on >>>>> Oracle Linux. >>>>> >>>>> IIRC, if you point to the correct repo, you can even update Oracle >>>>> Linux with CentOS repo. Further, Oracle has a public yum for Oracle >>>>> Linux even for users not paying for the "Oracle Unbreakable Linux >>>>> Support" subscription: >>>>> >>>>> http://public-yum.oracle.com/ >>>>> >>>>> BTW, "Puppet Enterprise 2.0" officially supports Oracle Linux: >>>>> >>>>> http://docs.puppetlabs.com/pe/2.0/install_system_requirements.html >>>>> >>>>> Rayson >>>>> >>>>> ================================>>>>> Grid Engine / Open Grid Scheduler >>>>> http://gridscheduler.sourceforge.net/ >>>>> >>>>> Scalable Grid Engine Support Program >>>>> http://www.scalablelogic.com/ >>>>> >>>>> >>>>> On Thu, Dec 1, 2011 at 7:16 PM, Douglas Garstang >>>>> <doug.garstang@gmail.com> wrote: >>>>>> My bad.... had to do a yum clean all. D''oh. >>>>>> >>>>>> On Thu, Dec 1, 2011 at 4:15 PM, Douglas Garstang >>>>>> <doug.garstang@gmail.com> wrote: >>>>>>> Gonzalo, >>>>>>> >>>>>>> Nope. Ran: >>>>>>> >>>>>>> rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm >>>>>>> >>>>>>> and got the epel repo. Then I ran: >>>>>>> >>>>>>> $ yum repolist >>>>>>> Loaded plugins: security >>>>>>> http://epel.mirror.freedomvoice.com/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>> Trying other mirror. >>>>>>> http://mirror.its.uidaho.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>> Trying other mirror. >>>>>>> http://ftp.linux.ncsu.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>> Trying other mirror. >>>>>>> http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>> Trying other mirror. >>>>>>> epel/primary_db >>>>>>> >>>>>>> | 0 B 00:00 >>>>>>> ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>> [Errno -3] Error performing checksum >>>>>>> Trying other mirror. >>>>>>> >>>>>>> and so on and so on. Funny.... cuz that long number file >>>>>>> d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2 >>>>>>> doesn''t exist when I look at it with a web browser... >>>>>>> >>>>>>> Doug. >>>>>>> >>>>>>> On Thu, Dec 1, 2011 at 4:09 PM, Gonzalo Servat <gservat@gmail.com> wrote: >>>>>>>> Try the EPEL repo -- http://fedoraproject.org/wiki/EPEL. >>>>>>>> >>>>>>>> - Gonzalo >>>>>>>> >>>>>>>> On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang <doug.garstang@gmail.com> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke <stahnma@puppetlabs.com> >>>>>>>>> wrote: >>>>>>>>> > Puppet works fine on OEL. You can add yum.puppetlabs.com as a repo >>>>>>>>> > and use the el based stuff. >>>>>>>>> > >>>>>>>>> > rpm -Uvh >>>>>>>>> > http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm >>>>>>>>> > >>>>>>>>> > That should get you going. >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > Mike >>>>>>>>> >>>>>>>>> Mike, >>>>>>>>> >>>>>>>>> Almost.... see below. As I said, there are NO other repo''s installed. >>>>>>>>> I guess puppet doesn''t provide ruby-augeas... >>>>>>>>> >>>>>>>>> >>>>>>>>> $ yum install puppet >>>>>>>>> Loaded plugins: security >>>>>>>>> Setting up Install Process >>>>>>>>> Resolving Dependencies >>>>>>>>> --> Running transaction check >>>>>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>>>>>> --> Processing Dependency: facter >= 1.5 for package: puppet >>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>> --> Running transaction check >>>>>>>>> ---> Package facter.i386 0:1.6.0-1 set to be updated >>>>>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>> --> Finished Dependency Resolution >>>>>>>>> puppet-2.7.1-1.i386 from puppetlabs-products has depsolving problems >>>>>>>>> --> Missing Dependency: ruby-augeas is needed by package >>>>>>>>> puppet-2.7.1-1.i386 (puppetlabs-products) >>>>>>>>> >>>>>>>>> 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+unsubscribe@googlegroups.com. >>>>>>>>> For more options, visit this group at >>>>>>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> 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+unsubscribe@googlegroups.com. >>>>>>>> For more options, visit this group at >>>>>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> >>>>>>> Douglas Garstang >>>>>>> http://www.linkedin.com/in/garstang >>>>>>> Email: doug.garstang@gmail.com >>>>>>> Cell: +1-805-340-5627 >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Regards, >>>>>> >>>>>> Douglas Garstang >>>>>> http://www.linkedin.com/in/garstang >>>>>> Email: doug.garstang@gmail.com >>>>>> Cell: +1-805-340-5627 >>>>>> >>>>>> -- >>>>>> 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+unsubscribe@googlegroups.com. >>>>>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Rayson >>>>> >>>>> =================================================>>>>> Open Grid Scheduler - The Official Open Source Grid Engine >>>>> http://gridscheduler.sourceforge.net/ >>>>> >>>>> -- >>>>> 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+unsubscribe@googlegroups.com. >>>>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>>>> >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> >>>> Douglas Garstang >>>> http://www.linkedin.com/in/garstang >>>> Email: doug.garstang@gmail.com >>>> Cell: +1-805-340-5627 >>> >>> >>> >>> -- >>> Regards, >>> >>> Douglas Garstang >>> http://www.linkedin.com/in/garstang >>> Email: doug.garstang@gmail.com >>> Cell: +1-805-340-5627 >>> >>> -- >>> 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+unsubscribe@googlegroups.com. >>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>> >> >> -- >> 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+unsubscribe@googlegroups.com. >> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >> > > > > -- > Regards, > > Douglas Garstang > http://www.linkedin.com/in/garstang > Email: doug.garstang@gmail.com > Cell: +1-805-340-5627 > > -- > 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+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >-- Rayson =================================================Open Grid Scheduler - The Official Open Source Grid Engine http://gridscheduler.sourceforge.net/ -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Make sure you''ve set ''provider => yum''. Last I checked OEL defaulted to up2date. On Fri, Dec 2, 2011 at 10:39 AM, Rayson Ho <raysonlogin@gmail.com> wrote:> AFAIK, the yum & rpm backends for "package" are versionable, and you > should not see the "Provider must have features ''versionable'' to set > ''ensure'' to ''9.5.3-1'' at" message. > > Rayson > > ================================> Grid Engine / Open Grid Scheduler > http://gridscheduler.sourceforge.net/ > > Scalable Grid Engine Support Program > http://www.scalablelogic.com/ > > > > On Thu, Dec 1, 2011 at 9:58 PM, Douglas Garstang > <doug.garstang@gmail.com> wrote: >> Sure... >> >> package { >> ''forgerock-openam'': >> ensure => ''9.5.3-1'', >> before => Class[''tomcat::enable'']; >> } >> >> Doug. >> >> >> On Thu, Dec 1, 2011 at 6:41 PM, Matthew Black <mjblack@gmail.com> wrote: >>> Can you provide the resource defined in the error message? >>> >>> On Thu, Dec 1, 2011 at 8:38 PM, Douglas Garstang >>> <doug.garstang@gmail.com> wrote: >>>> Finally got the dependancies sorted out, and on the first run on the >>>> client, I am seeing: >>>> >>>> Dec 1 20:37:35 ip-10-123-21-192 puppet-agent[2562]: Failed to apply >>>> catalog: Parameter ensure failed: Provider must have features >>>> ''versionable'' to set ''ensure'' to ''9.5.3-1'' at >>>> /etc/puppet/devmp/modules/openam/manifests/common.pp:9 >>>> >>>> I thought puppet on OEL was identical to Redhat? Don''t see this error on redhat. >>>> >>>> Doug. >>>> >>>> On Thu, Dec 1, 2011 at 5:21 PM, Douglas Garstang >>>> <doug.garstang@gmail.com> wrote: >>>>> Rayson, >>>>> >>>>> Thanks. Having all sorts of issues with that. Our server is running >>>>> 2.6.2, which means that the client packages needs to have 2.6.2 or >>>>> older, but when I try and install older versions of puppet, I get >>>>> dependancy failures.... :( >>>>> >>>>> Doug. >>>>> >>>>> On Thu, Dec 1, 2011 at 4:37 PM, Rayson Ho <raysonlogin@gmail.com> wrote: >>>>>> There are only a few minor differences between RHEL, CentOS, and >>>>>> Oracle Linux... so if a package works on RHEL, then it also works on >>>>>> Oracle Linux. >>>>>> >>>>>> IIRC, if you point to the correct repo, you can even update Oracle >>>>>> Linux with CentOS repo. Further, Oracle has a public yum for Oracle >>>>>> Linux even for users not paying for the "Oracle Unbreakable Linux >>>>>> Support" subscription: >>>>>> >>>>>> http://public-yum.oracle.com/ >>>>>> >>>>>> BTW, "Puppet Enterprise 2.0" officially supports Oracle Linux: >>>>>> >>>>>> http://docs.puppetlabs.com/pe/2.0/install_system_requirements.html >>>>>> >>>>>> Rayson >>>>>> >>>>>> ================================>>>>>> Grid Engine / Open Grid Scheduler >>>>>> http://gridscheduler.sourceforge.net/ >>>>>> >>>>>> Scalable Grid Engine Support Program >>>>>> http://www.scalablelogic.com/ >>>>>> >>>>>> >>>>>> On Thu, Dec 1, 2011 at 7:16 PM, Douglas Garstang >>>>>> <doug.garstang@gmail.com> wrote: >>>>>>> My bad.... had to do a yum clean all. D''oh. >>>>>>> >>>>>>> On Thu, Dec 1, 2011 at 4:15 PM, Douglas Garstang >>>>>>> <doug.garstang@gmail.com> wrote: >>>>>>>> Gonzalo, >>>>>>>> >>>>>>>> Nope. Ran: >>>>>>>> >>>>>>>> rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm >>>>>>>> >>>>>>>> and got the epel repo. Then I ran: >>>>>>>> >>>>>>>> $ yum repolist >>>>>>>> Loaded plugins: security >>>>>>>> http://epel.mirror.freedomvoice.com/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>>> Trying other mirror. >>>>>>>> http://mirror.its.uidaho.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>>> Trying other mirror. >>>>>>>> http://ftp.linux.ncsu.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>>> Trying other mirror. >>>>>>>> http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>>> Trying other mirror. >>>>>>>> epel/primary_db >>>>>>>> >>>>>>>> | 0 B 00:00 >>>>>>>> ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>>> [Errno -3] Error performing checksum >>>>>>>> Trying other mirror. >>>>>>>> >>>>>>>> and so on and so on. Funny.... cuz that long number file >>>>>>>> d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2 >>>>>>>> doesn''t exist when I look at it with a web browser... >>>>>>>> >>>>>>>> Doug. >>>>>>>> >>>>>>>> On Thu, Dec 1, 2011 at 4:09 PM, Gonzalo Servat <gservat@gmail.com> wrote: >>>>>>>>> Try the EPEL repo -- http://fedoraproject.org/wiki/EPEL. >>>>>>>>> >>>>>>>>> - Gonzalo >>>>>>>>> >>>>>>>>> On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang <doug.garstang@gmail.com> >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke <stahnma@puppetlabs.com> >>>>>>>>>> wrote: >>>>>>>>>> > Puppet works fine on OEL. You can add yum.puppetlabs.com as a repo >>>>>>>>>> > and use the el based stuff. >>>>>>>>>> > >>>>>>>>>> > rpm -Uvh >>>>>>>>>> > http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm >>>>>>>>>> > >>>>>>>>>> > That should get you going. >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > Mike >>>>>>>>>> >>>>>>>>>> Mike, >>>>>>>>>> >>>>>>>>>> Almost.... see below. As I said, there are NO other repo''s installed. >>>>>>>>>> I guess puppet doesn''t provide ruby-augeas... >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> $ yum install puppet >>>>>>>>>> Loaded plugins: security >>>>>>>>>> Setting up Install Process >>>>>>>>>> Resolving Dependencies >>>>>>>>>> --> Running transaction check >>>>>>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>>>>>>> --> Processing Dependency: facter >= 1.5 for package: puppet >>>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>>> --> Running transaction check >>>>>>>>>> ---> Package facter.i386 0:1.6.0-1 set to be updated >>>>>>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>>> --> Finished Dependency Resolution >>>>>>>>>> puppet-2.7.1-1.i386 from puppetlabs-products has depsolving problems >>>>>>>>>> --> Missing Dependency: ruby-augeas is needed by package >>>>>>>>>> puppet-2.7.1-1.i386 (puppetlabs-products) >>>>>>>>>> >>>>>>>>>> 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+unsubscribe@googlegroups.com. >>>>>>>>>> For more options, visit this group at >>>>>>>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> 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+unsubscribe@googlegroups.com. >>>>>>>>> For more options, visit this group at >>>>>>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Regards, >>>>>>>> >>>>>>>> Douglas Garstang >>>>>>>> http://www.linkedin.com/in/garstang >>>>>>>> Email: doug.garstang@gmail.com >>>>>>>> Cell: +1-805-340-5627 >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards, >>>>>>> >>>>>>> Douglas Garstang >>>>>>> http://www.linkedin.com/in/garstang >>>>>>> Email: doug.garstang@gmail.com >>>>>>> Cell: +1-805-340-5627 >>>>>>> >>>>>>> -- >>>>>>> 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+unsubscribe@googlegroups.com. >>>>>>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Rayson >>>>>> >>>>>> =================================================>>>>>> Open Grid Scheduler - The Official Open Source Grid Engine >>>>>> http://gridscheduler.sourceforge.net/ >>>>>> >>>>>> -- >>>>>> 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+unsubscribe@googlegroups.com. >>>>>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Regards, >>>>> >>>>> Douglas Garstang >>>>> http://www.linkedin.com/in/garstang >>>>> Email: doug.garstang@gmail.com >>>>> Cell: +1-805-340-5627 >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> >>>> Douglas Garstang >>>> http://www.linkedin.com/in/garstang >>>> Email: doug.garstang@gmail.com >>>> Cell: +1-805-340-5627 >>>> >>>> -- >>>> 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+unsubscribe@googlegroups.com. >>>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>>> >>> >>> -- >>> 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+unsubscribe@googlegroups.com. >>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>> >> >> >> >> -- >> Regards, >> >> Douglas Garstang >> http://www.linkedin.com/in/garstang >> Email: doug.garstang@gmail.com >> Cell: +1-805-340-5627 >> >> -- >> 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+unsubscribe@googlegroups.com. >> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >> > > > > -- > Rayson > > =================================================> Open Grid Scheduler - The Official Open Source Grid Engine > http://gridscheduler.sourceforge.net/ > > -- > 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+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
I always use yum on Oracle Linux, so I learned something new today - thanks Aaron. Douglas, if you are using the up2date backend, then you won''t be able to use purgeable & versionable/ensure: http://docs.puppetlabs.com/references/2.7.5/type.html#package Rayson ================================Grid Engine / Open Grid Scheduler http://gridscheduler.sourceforge.net/ Scalable Grid Engine Support Program http://www.scalablelogic.com/ On Fri, Dec 2, 2011 at 1:45 PM, Aaron Grewell <aaron.grewell@gmail.com> wrote:> Make sure you''ve set ''provider => yum''. Last I checked OEL defaulted > to up2date. > > On Fri, Dec 2, 2011 at 10:39 AM, Rayson Ho <raysonlogin@gmail.com> wrote: >> AFAIK, the yum & rpm backends for "package" are versionable, and you >> should not see the "Provider must have features ''versionable'' to set >> ''ensure'' to ''9.5.3-1'' at" message. >> >> Rayson >> >> ================================>> Grid Engine / Open Grid Scheduler >> http://gridscheduler.sourceforge.net/ >> >> Scalable Grid Engine Support Program >> http://www.scalablelogic.com/ >> >> >> >> On Thu, Dec 1, 2011 at 9:58 PM, Douglas Garstang >> <doug.garstang@gmail.com> wrote: >>> Sure... >>> >>> package { >>> ''forgerock-openam'': >>> ensure => ''9.5.3-1'', >>> before => Class[''tomcat::enable'']; >>> } >>> >>> Doug. >>> >>> >>> On Thu, Dec 1, 2011 at 6:41 PM, Matthew Black <mjblack@gmail.com> wrote: >>>> Can you provide the resource defined in the error message? >>>> >>>> On Thu, Dec 1, 2011 at 8:38 PM, Douglas Garstang >>>> <doug.garstang@gmail.com> wrote: >>>>> Finally got the dependancies sorted out, and on the first run on the >>>>> client, I am seeing: >>>>> >>>>> Dec 1 20:37:35 ip-10-123-21-192 puppet-agent[2562]: Failed to apply >>>>> catalog: Parameter ensure failed: Provider must have features >>>>> ''versionable'' to set ''ensure'' to ''9.5.3-1'' at >>>>> /etc/puppet/devmp/modules/openam/manifests/common.pp:9 >>>>> >>>>> I thought puppet on OEL was identical to Redhat? Don''t see this error on redhat. >>>>> >>>>> Doug. >>>>> >>>>> On Thu, Dec 1, 2011 at 5:21 PM, Douglas Garstang >>>>> <doug.garstang@gmail.com> wrote: >>>>>> Rayson, >>>>>> >>>>>> Thanks. Having all sorts of issues with that. Our server is running >>>>>> 2.6.2, which means that the client packages needs to have 2.6.2 or >>>>>> older, but when I try and install older versions of puppet, I get >>>>>> dependancy failures.... :( >>>>>> >>>>>> Doug. >>>>>> >>>>>> On Thu, Dec 1, 2011 at 4:37 PM, Rayson Ho <raysonlogin@gmail.com> wrote: >>>>>>> There are only a few minor differences between RHEL, CentOS, and >>>>>>> Oracle Linux... so if a package works on RHEL, then it also works on >>>>>>> Oracle Linux. >>>>>>> >>>>>>> IIRC, if you point to the correct repo, you can even update Oracle >>>>>>> Linux with CentOS repo. Further, Oracle has a public yum for Oracle >>>>>>> Linux even for users not paying for the "Oracle Unbreakable Linux >>>>>>> Support" subscription: >>>>>>> >>>>>>> http://public-yum.oracle.com/ >>>>>>> >>>>>>> BTW, "Puppet Enterprise 2.0" officially supports Oracle Linux: >>>>>>> >>>>>>> http://docs.puppetlabs.com/pe/2.0/install_system_requirements.html >>>>>>> >>>>>>> Rayson >>>>>>> >>>>>>> ================================>>>>>>> Grid Engine / Open Grid Scheduler >>>>>>> http://gridscheduler.sourceforge.net/ >>>>>>> >>>>>>> Scalable Grid Engine Support Program >>>>>>> http://www.scalablelogic.com/ >>>>>>> >>>>>>> >>>>>>> On Thu, Dec 1, 2011 at 7:16 PM, Douglas Garstang >>>>>>> <doug.garstang@gmail.com> wrote: >>>>>>>> My bad.... had to do a yum clean all. D''oh. >>>>>>>> >>>>>>>> On Thu, Dec 1, 2011 at 4:15 PM, Douglas Garstang >>>>>>>> <doug.garstang@gmail.com> wrote: >>>>>>>>> Gonzalo, >>>>>>>>> >>>>>>>>> Nope. Ran: >>>>>>>>> >>>>>>>>> rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm >>>>>>>>> >>>>>>>>> and got the epel repo. Then I ran: >>>>>>>>> >>>>>>>>> $ yum repolist >>>>>>>>> Loaded plugins: security >>>>>>>>> http://epel.mirror.freedomvoice.com/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>>>> Trying other mirror. >>>>>>>>> http://mirror.its.uidaho.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>>>> Trying other mirror. >>>>>>>>> http://ftp.linux.ncsu.edu/pub/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>>>> Trying other mirror. >>>>>>>>> http://mirror.us.leaseweb.net/epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>>>> [Errno 14] HTTP Error 404: Not Found >>>>>>>>> Trying other mirror. >>>>>>>>> epel/primary_db >>>>>>>>> >>>>>>>>> | 0 B 00:00 >>>>>>>>> ftp://mirror.cs.princeton.edu/pub/mirrors/fedora-epel/5/x86_64/repodata/d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2: >>>>>>>>> [Errno -3] Error performing checksum >>>>>>>>> Trying other mirror. >>>>>>>>> >>>>>>>>> and so on and so on. Funny.... cuz that long number file >>>>>>>>> d7e9a86e48be583371a8d5a3055017b313dd6cc92d57147c6c8ee03b50a0312b-primary.sqlite.bz2 >>>>>>>>> doesn''t exist when I look at it with a web browser... >>>>>>>>> >>>>>>>>> Doug. >>>>>>>>> >>>>>>>>> On Thu, Dec 1, 2011 at 4:09 PM, Gonzalo Servat <gservat@gmail.com> wrote: >>>>>>>>>> Try the EPEL repo -- http://fedoraproject.org/wiki/EPEL. >>>>>>>>>> >>>>>>>>>> - Gonzalo >>>>>>>>>> >>>>>>>>>> On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang <doug.garstang@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke <stahnma@puppetlabs.com> >>>>>>>>>>> wrote: >>>>>>>>>>> > Puppet works fine on OEL. You can add yum.puppetlabs.com as a repo >>>>>>>>>>> > and use the el based stuff. >>>>>>>>>>> > >>>>>>>>>>> > rpm -Uvh >>>>>>>>>>> > http://yum.puppetlabs.com/el/5/products/i386/puppetlabs-release-5-1.noarch.rpm >>>>>>>>>>> > >>>>>>>>>>> > That should get you going. >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > Mike >>>>>>>>>>> >>>>>>>>>>> Mike, >>>>>>>>>>> >>>>>>>>>>> Almost.... see below. As I said, there are NO other repo''s installed. >>>>>>>>>>> I guess puppet doesn''t provide ruby-augeas... >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> $ yum install puppet >>>>>>>>>>> Loaded plugins: security >>>>>>>>>>> Setting up Install Process >>>>>>>>>>> Resolving Dependencies >>>>>>>>>>> --> Running transaction check >>>>>>>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>>>>>>>> --> Processing Dependency: facter >= 1.5 for package: puppet >>>>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>>>> --> Running transaction check >>>>>>>>>>> ---> Package facter.i386 0:1.6.0-1 set to be updated >>>>>>>>>>> ---> Package puppet.i386 0:2.7.1-1 set to be updated >>>>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>>>> ---> Package puppet.x86_64 0:2.7.1-1 set to be updated >>>>>>>>>>> --> Processing Dependency: ruby-augeas for package: puppet >>>>>>>>>>> --> Finished Dependency Resolution >>>>>>>>>>> puppet-2.7.1-1.i386 from puppetlabs-products has depsolving problems >>>>>>>>>>> --> Missing Dependency: ruby-augeas is needed by package >>>>>>>>>>> puppet-2.7.1-1.i386 (puppetlabs-products) >>>>>>>>>>> >>>>>>>>>>> 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+unsubscribe@googlegroups.com. >>>>>>>>>>> For more options, visit this group at >>>>>>>>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> 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+unsubscribe@googlegroups.com. >>>>>>>>>> For more options, visit this group at >>>>>>>>>> http://groups.google.com/group/puppet-users?hl=en. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Regards, >>>>>>>>> >>>>>>>>> Douglas Garstang >>>>>>>>> http://www.linkedin.com/in/garstang >>>>>>>>> Email: doug.garstang@gmail.com >>>>>>>>> Cell: +1-805-340-5627 >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Regards, >>>>>>>> >>>>>>>> Douglas Garstang >>>>>>>> http://www.linkedin.com/in/garstang >>>>>>>> Email: doug.garstang@gmail.com >>>>>>>> Cell: +1-805-340-5627 >>>>>>>> >>>>>>>> -- >>>>>>>> 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+unsubscribe@googlegroups.com. >>>>>>>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Rayson >>>>>>> >>>>>>> =================================================>>>>>>> Open Grid Scheduler - The Official Open Source Grid Engine >>>>>>> http://gridscheduler.sourceforge.net/ >>>>>>> >>>>>>> -- >>>>>>> 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+unsubscribe@googlegroups.com. >>>>>>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Regards, >>>>>> >>>>>> Douglas Garstang >>>>>> http://www.linkedin.com/in/garstang >>>>>> Email: doug.garstang@gmail.com >>>>>> Cell: +1-805-340-5627 >>>>> >>>>> >>>>> >>>>> -- >>>>> Regards, >>>>> >>>>> Douglas Garstang >>>>> http://www.linkedin.com/in/garstang >>>>> Email: doug.garstang@gmail.com >>>>> Cell: +1-805-340-5627 >>>>> >>>>> -- >>>>> 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+unsubscribe@googlegroups.com. >>>>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>>>> >>>> >>>> -- >>>> 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+unsubscribe@googlegroups.com. >>>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>>> >>> >>> >>> >>> -- >>> Regards, >>> >>> Douglas Garstang >>> http://www.linkedin.com/in/garstang >>> Email: doug.garstang@gmail.com >>> Cell: +1-805-340-5627 >>> >>> -- >>> 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+unsubscribe@googlegroups.com. >>> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >>> >> >> >> >> -- >> Rayson >> >> =================================================>> Open Grid Scheduler - The Official Open Source Grid Engine >> http://gridscheduler.sourceforge.net/ >> >> -- >> 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+unsubscribe@googlegroups.com. >> For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >> > > -- > 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+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en. >-- Rayson =================================================Open Grid Scheduler - The Official Open Source Grid Engine http://gridscheduler.sourceforge.net/ -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.