Can you provide the resource defined in the error message? On Thu, Dec 1, 2011 at 8:38 PM, Douglas Garstang <[email protected]> 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 > <[email protected]> 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 <[email protected]> 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 >>> <[email protected]> wrote: >>>> My bad.... had to do a yum clean all. D'oh. >>>> >>>> On Thu, Dec 1, 2011 at 4:15 PM, Douglas Garstang >>>> <[email protected]> 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 <[email protected]> wrote: >>>>>> Try the EPEL repo -- http://fedoraproject.org/wiki/EPEL. >>>>>> >>>>>> - Gonzalo >>>>>> >>>>>> On Fri, Dec 2, 2011 at 11:07 AM, Douglas Garstang >>>>>> <[email protected]> >>>>>> wrote: >>>>>>> >>>>>>> On Thu, Dec 1, 2011 at 4:03 PM, Michael Stahnke <[email protected]> >>>>>>> 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 [email protected]. >>>>>>> To unsubscribe from this group, send email to >>>>>>> [email protected]. >>>>>>> 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 [email protected]. >>>>>> To unsubscribe from this group, send email to >>>>>> [email protected]. >>>>>> 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: [email protected] >>>>> Cell: +1-805-340-5627 >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> >>>> Douglas Garstang >>>> http://www.linkedin.com/in/garstang >>>> Email: [email protected] >>>> 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 [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]. >>>> 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 [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> 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: [email protected] >> Cell: +1-805-340-5627 > > > > -- > Regards, > > Douglas Garstang > http://www.linkedin.com/in/garstang > Email: [email protected] > 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 [email protected]. > To unsubscribe from this group, send email to > [email protected]. > 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
