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.

Reply via email to