Fresh install (Cent OS6.6+katello2.2) ruby193-rubygem-multi_json issues

Hey All,

Just wanted to make you guys aware of this.

I've just built a fresh machine of centos 6.6, and have done all the steps
listed on this page.
(http://www.katello.org/docs/2.2/installation/index.html)

This is the entire history of the machine so far…

1  df -h
2  free -m
3  yum check-update
4  yum update -y
5  yum -y localinstall 

http://fedorapeople.org/groups/katello/releases/yum/2.2/katello/RHEL/6Server/x86_64/katello-repos-latest.rpm
6 yum -y localinstall
http://yum.theforeman.org/releases/1.8/el6/x86_64/foreman-release.rpm
7 yum -y localinstall
http://mirror.pnl.gov/epel/6/x86_64/epel-release-6-8.noarch.rpm
8 yum -y localinstall
http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm
9 wget http://dev.centos.org/centos/6/SCL/scl.repo -O
/etc/yum.repos.d/scl.repo
10 shutdown -r now
11 passwd
12 vi /etc/sysconfig/network
13 vi /etc/sysconfig/network-scripts/ifcfg-eth0
14 service network restart
15 vi /etc/sysconfig/network-scripts/ifcfg-eth0
16 yum -y install katello
17 yum clean all
18 yum -y install katello
19 history

The issue comes with what I believe is the repo ordering, its getting a
result from the SCL repo, when it really needs to pull the package down
from the foreman repo.

Error: Package: ruby193-rubygem-google-api-client-0.8.2-1.el6.noarch
(foreman)
Requires: ruby193-rubygem(multi_json) >= 1.10
Installing:
ruby193-rubygem-multi_json-1.3.6-2.el6.centos.alt.noarch (SCL)
ruby193-rubygem(multi_json) = 1.3.6
Error: Package: ruby193-rubygem-signet-0.6.0-1.el6.noarch (foreman)
Requires: ruby193-rubygem(multi_json) >= 1.10
Installing:
ruby193-rubygem-multi_json-1.3.6-2.el6.centos.alt.noarch (SCL)
ruby193-rubygem(multi_json) = 1.3.6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

If I install this 1 package manually from the foreman repo, it works fine

yum install

http://yum.theforeman.org/releases/1.8/el6/x86_64/ruby193-rubygem-multi_json-1.10.1-1.el6.noarch.rpm

Not sure if there is a better way to do this? but thought I'd let you know.

Cheers
David

Yeah, don't use the repo above, use softwarecollections.org or install
centos-release-SCL for CentOS' production repos. The repo above was
their beta one.

··· On 27/05/15 03:45, David LeVene wrote: > 9 wget http://dev.centos.org/centos/6/SCL/scl.repo -O > /etc/yum.repos.d/scl.repo > [snip] > > The issue comes with what I believe is the repo ordering, its getting a > result from the SCL repo, when it really needs to pull the package down > from the foreman repo.


Dominic Cleal
Red Hat Engineering

Looks like we updated those instructions but didn't pull them into our 2.2
docs branch. We recommend doing (and I will update teh website to reflect
this):

yum -y install foreman-release-scl

··· On Wed, May 27, 2015 at 3:16 AM, Dominic Cleal wrote:

On 27/05/15 03:45, David LeVene wrote:

9  wget http://dev.centos.org/centos/6/SCL/scl.repo -O

/etc/yum.repos.d/scl.repo
[snip]

The issue comes with what I believe is the repo ordering, its getting a
result from the SCL repo, when it really needs to pull the package down
from the foreman repo.

Yeah, don’t use the repo above, use softwarecollections.org or install
centos-release-SCL for CentOS’ production repos. The repo above was
their beta one.


Dominic Cleal
Red Hat Engineering


You received this message because you are subscribed to the Google Groups
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

I'm sure I saw this updated on the website last week - but this morning its
back to the old dev scl repo (http://dev.centos.org/centos/6/SCL/scl.repo)
am i going crazy… or was it updated and has reverted back?

··· On Wednesday, 27 May 2015 22:49:38 UTC+9:30, Eric Helms wrote: > > Looks like we updated those instructions but didn't pull them into our 2.2 > docs branch. We recommend doing (and I will update teh website to reflect > this): > > yum -y install foreman-release-scl > > > On Wed, May 27, 2015 at 3:16 AM, Dominic Cleal > wrote: > >> On 27/05/15 03:45, David LeVene wrote: >> > 9 wget http://dev.centos.org/centos/6/SCL/scl.repo -O >> > /etc/yum.repos.d/scl.repo >> > [snip] >> > >> > The issue comes with what I believe is the repo ordering, its getting a >> > result from the SCL repo, when it really needs to pull the package down >> > from the foreman repo. >> >> Yeah, don't use the repo above, use softwarecollections.org or install >> centos-release-SCL for CentOS' production repos. The repo above was >> their beta one. >> >> -- >> Dominic Cleal >> Red Hat Engineering >> >> -- >> You received this message because you are subscribed to the Google Groups >> "foreman-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to foreman-dev...@googlegroups.com . >> For more options, visit https://groups.google.com/d/optout. >> > >