Bug 1026250 - openstack-foreman-installer: yum install ruby193-openstack-foreman-installer fails on rhel6.5.
Summary: openstack-foreman-installer: yum install ruby193-openstack-foreman-installer ...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-foreman-installer
Version: 3.0
Hardware: x86_64
OS: Linux
high
high
Target Milestone: async
: 3.0
Assignee: Jason Guiditta
QA Contact: Ami Jeain
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-11-04 09:34 UTC by Omri Hochman
Modified: 2013-11-05 10:24 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-11-05 10:24:43 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Omri Hochman 2013-11-04 09:34:11 UTC
openstack-foreman-installer: yum install ruby193-openstack-foreman-installer fails on rhel6.5.

When attempted to  'yum install ruby193-openstack-foreman-installer -y' - it failed.

It seems that ruby193-openstack-foreman-installer (from Grizzly puddle 2013-11-01.1) requires an older glibc packages that was available on rhel6.4 - 
and now there is newer glibc version on rhel6.5 which block the installation. 


--> Finished Dependency Resolution
Error: Package: glibc-2.12-1.107.el6_4.5.i686 (rhel6-updates)
           Requires: glibc-common = 2.12-1.107.el6_4.5
           Installed: glibc-common-2.12-1.130.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201309252213.x86_64/6.5)
               glibc-common = 2.12-1.130.el6
           Available: glibc-common-2.12-1.107.el6_4.5.x86_64 (rhel6-updates)
               glibc-common = 2.12-1.107.el6_4.5
Error: Package: policycoreutils-python-2.0.83-19.30.el6.x86_64 (rhel6-updates)
           Requires: policycoreutils = 2.0.83-19.30.el6
           Installed: policycoreutils-2.0.83-19.37.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201309252213.x86_64/6.5)
               policycoreutils = 2.0.83-19.37.el6
           Available: policycoreutils-2.0.83-19.30.el6.x86_64 (rhel6-updates)
               policycoreutils = 2.0.83-19.30.el6


[root@ host]#yum repolist
Loaded plugins: product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
rhel6-updates                                                                                                          | 2.9 kB     00:00     
rhel6-updates/primary_db                                                                                               | 3.2 MB     00:01     
repo id                                                             repo name                                                           status
OpenStack-Grizzly-Puddle                                            OpenStack-Grizzly-Puddle                                              445
rhel6-updates                                                       rhel6-uptades                                                       3,726
repolist: 4,171

Comment 2 Lon Hohberger 2013-11-04 15:12:17 UTC
The package was renamed to openstack-foreman-installer

Comment 3 Lon Hohberger 2013-11-04 15:16:52 UTC
This looks like the install was from a specific repo, but the updates were from an older repo.

Comment 5 Crag Wolfe 2013-11-04 21:28:25 UTC
Omri, can you attach the full yum output?  Not seeing anything wrong with the ruby193-openstack-foreman-installer itself:

$ rpm -qp --requires ruby193-openstack-foreman-installer-0.0.18-3.el6ost.x86_64.rpm
/bin/bash
/bin/sh
/usr/bin/env
/usr/bin/ruby
augeas
mysql-server
packstack-modules-puppet
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ruby193-foreman >= 1.1
ruby193-foreman-mysql >= 1.1
ruby193-puppet
ruby193-ruby
ruby193-rubygem-foreman_openstack_simplify
rpmlib(PayloadIsXz) <= 5.2-1

Comment 6 Omri Hochman 2013-11-05 10:24:43 UTC
Closing as NOTABUG: After I added rhel6.5 correct repos the problem didn't occur.


Note You need to log in before you can comment on or make changes to this bug.