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.