I had the same issue - but I have a work-a-round at least one that works 
for me.

Above that: This may help if my memory is correct I think that there was a 
Katello CentOS repo to help those of us who are unable to upgrade to CentOS 
7. Even if it is not up-to-date it could help.

 

When 1.12.3 was current the 1.12.3 repo/s for CentOS 6 had the files. 

But they are now missing in the 1.12.4 repo/s.

 

When I built my 1.12.3 servers I used an Internet connected test server and 
captured all the RPMs.

Then copied the RPMs to an in-house repo server. I put all the RPMs into a 
common directory.

 

To keep it short my work-a-round was to build a CentOS 6, Foreman 1.12.3 
from my in-house repo, I then upgraded it to Foreman 1.12.4.

 

I have been working on a way to upgrade to CentOS 7.x and Puppet 4 but that 
is off topic for now.


On Wednesday, June 14, 2017 at 1:31:41 AM UTC-4, Brandon wrote:
>
> Seems these aren't available in the epel anymore?  So find somewhere you 
> can install them from:
> rubygem-rack-test-0.6.1-1.el6.noarch.rpm   which is a dependency for ->
> rubygem-sinatra-1.0-2.el6.noarch.rpm
>
>
> On Tuesday, June 6, 2017 at 7:40:13 AM UTC-4, Flamarion Jorge wrote:
>>
>> I've got the same issue, if someone know how to fix, it will be very 
>> helpful.
>>
>> Yes, I need to install The Foreman 1.12 on RHEL6 :)
>>
>> Thanks,
>>
>> Flamarion Jorge
>>
>>
>> On Tuesday, February 21, 2017 at 9:24:03 AM UTC+1, Neeraj Harikrishnan 
>> wrote:
>>>
>>>
>>> I am having trouble installing (Reinstalling) Foreman-proxy 
>>>
>>> The puppet script foreman-installer does not seem to take care of all 
>>> dependencies. I am down to one dependency that I am unable to install 
>>>
>>> [root@xxxx yum.repos.d]# yum install foreman-proxy
>>>
>>> Loaded plugins: fastestmirror, protectbase, security
>>>
>>> Setting up Install Process
>>>
>>> Loading mirror speeds from cached hostfile
>>>
>>>  * centosplus: mirror.cs.vt.edu
>>>
>>>  * contrib: distro.ibiblio.org
>>>
>>>  * extras: centos.mirrors.hoobly.com
>>>
>>> 0 packages excluded due to repository protections
>>>
>>> Resolving Dependencies
>>>
>>> --> Running transaction check
>>>
>>> ---> Package foreman-proxy.noarch 0:1.12.4-1.el6 will be installed
>>>
>>> --> Processing Dependency: rubygem(sinatra) for package: 
>>> foreman-proxy-1.12.4-1.el6.noarch
>>>
>>> --> Finished Dependency Resolution
>>>
>>> Error: Package: foreman-proxy-1.12.4-1.el6.noarch (foreman)
>>>
>>>            Requires: rubygem(sinatra)
>>>
>>>  You could try using --skip-broken to work around the problem
>>>
>>>  You could try running: rpm -Va --nofiles --nodigest
>>>
>>>
>>>
>>> [root@xxxx yum.repos.d]# rpm -qa |grep sinatra
>>>
>>> ruby193-rubygem-sinatra-1.3.2-12.sc1.el6.noarch
>>>
>>> sclo-ror42-rubygem-sinatra-1.4.6-4.el6.noarch
>>>
>>>
>>> [root@saba3 yum.repos.d]# gem list
>>>
>>>
>>> *** LOCAL GEMS ***
>>>
>>>
>>> ansi (1.4.3)
>>>
>>> bundler (1.5.2)
>>>
>>> bundler_ext (0.3.0)
>>>
>>> clamp (1.0.0)
>>>
>>> docker-api (1.33.0)
>>>
>>> excon (0.54.0)
>>>
>>> fast_gettext (1.1.0)
>>>
>>> ffi (1.0.9)
>>>
>>> gettext (3.2.2)
>>>
>>> gettext-setup (0.13)
>>>
>>> gssapi (1.1.2)
>>>
>>> hashie (2.0.5)
>>>
>>> hiera (3.2.2)
>>>
>>> highline (1.6.21)
>>>
>>> json (1.4.6)
>>>
>>> json_pure (1.8.6)
>>>
>>> kafo (0.9.2)
>>>
>>> kafo_parsers (0.1.6, 0.1.2)
>>>
>>> kafo_wizards (0.0.1)
>>>
>>> little-plugger (1.1.3)
>>>
>>> locale (2.1.2)
>>>
>>> logging (1.8.2)
>>>
>>> multi_json (1.10.1)
>>>
>>> net-http-persistent (2.9.4)
>>>
>>> passenger (4.0.18)
>>>
>>> powerbar (1.0.17)
>>>
>>> rack (1.6.5, 1.1.0)
>>>
>>> rack-protection (1.5.3)
>>>
>>> rake (0.8.7)
>>>
>>> rdoc (3.12)
>>>
>>> rkerberos (0.1.3)
>>>
>>> rubyipmi (0.10.0)
>>>
>>> sinatra (1.0)
>>>
>>> text (1.3.1)
>>>
>>> thor (0.18.1)
>>>
>>> tilt (2.0.6)
>>>
>>>
>>> Any help will be greatly appreciated.
>>>
>>>
>>> Thanks 
>>> Neeraj
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to