Red Hat Satellite engineering is moving the tracking of its product development work on Satellite to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "Satellite project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs will be migrated starting at the end of May. If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "Satellite project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/SAT-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 806921 - Updated RHEL ruby errata prevents install for CloudForms System Engine
Summary: Updated RHEL ruby errata prevents install for CloudForms System Engine
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Packaging
Version: 6.0.1
Hardware: Unspecified
OS: Unspecified
unspecified
urgent
Target Milestone: Unspecified
Assignee: Jay Greguske
QA Contact: Katello QA List
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-03-26 14:03 UTC by James Laska
Modified: 2019-09-26 13:33 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-08-22 18:31:50 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
yum.log (49.27 KB, application/octet-stream)
2012-03-26 14:03 UTC, James Laska
no flags Details

Description James Laska 2012-03-26 14:03:28 UTC
Created attachment 572761 [details]
yum.log

== Description ==

Because of a RHEL ruby bugfix errata (RHBA-2012:12853), CloudForms System Engine fails to install.  Since some ruby sub-packages packages are included in the CloudForms repositories (such as ruby-irb), the repos need to be updated whenever a RHEL ruby errata ships.


# yum repolist
Loaded plugins: product-id, rhnplugin, security, subscription-manager
Updating certificate-based repositories.
repo id                           repo name                               status
rhel-x86_64-server-6              Red Hat Enterprise Linux Server (v. 6 f 7,017
rhel-x86_64-server-6-cf-se-1-beta Red Hat CloudForms System Engine Beta     311
repolist: 7,328


# yum install katello-all
<snip>
--> Finished Dependency Resolution
Error: Package: ruby-irb-1.8.7.352-6.el6.x86_64 (rhel-x86_64-server-6-cf-se-1-beta)
           Requires: ruby = 1.8.7.352-6.el6
           Available: ruby-1.8.7.299-4.el6.x86_64 (rhel-x86_64-server-6)
               ruby = 1.8.7.299-4.el6
           Available: ruby-1.8.7.299-5.el6_0.1.x86_64 (rhel-x86_64-server-6)
               ruby = 1.8.7.299-5.el6_0.1
           Available: ruby-1.8.7.299-7.el6.x86_64 (rhel-x86_64-server-6)
               ruby = 1.8.7.299-7.el6
           Available: ruby-1.8.7.299-7.el6_1.1.x86_64 (rhel-x86_64-server-6)
               ruby = 1.8.7.299-7.el6_1.1
           Available: ruby-1.8.7.352-3.el6.x86_64 (rhel-x86_64-server-6)
               ruby = 1.8.7.352-3.el6
           Available: ruby-1.8.7.352-4.el6_2.x86_64 (rhel-x86_64-server-6)
               ruby = 1.8.7.352-4.el6_2
           Available: ruby-1.8.7.352-6.el6.x86_64 (rhel-x86_64-server-6-cf-se-1-beta)
               ruby = 1.8.7.352-6.el6
           Installing: ruby-1.8.7.352-7.el6_2.x86_64 (rhel-x86_64-server-6)
               ruby = 1.8.7.352-7.el6_2
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Comment 1 James Laska 2012-03-26 15:13:51 UTC
jreguske can confirm, but I think we may need to tag brew build ruby-1.8.7.352-7.el6_2 [1] for both ce-rhel-6-candidate and se-rhel-6-candidate

[1] https://brewweb.devel.redhat.com/buildinfo?buildID=201605

Comment 2 Jay Greguske 2012-03-26 15:28:46 UTC
The relevant advisory is here:

https://errata.devel.redhat.com/errata/erratainfo.cgi?id=12853

Being in REL_PREP means it is not far from being released. When that happens the next puddle for Cloudforms should not have ruby at all, since we can use the one in RHEL. I'll make a note of checking this status for beta 7.

In the mean time we can tag that build into the CF candidate tags, yes.

Comment 3 Hugh Brock 2012-03-27 20:47:28 UTC
12853 is live and we have untagged ruby 1.8.7 from ce-rhel6.

Comment 4 Jeff Weiss 2012-04-17 14:54:08 UTC
Install of latest nightly puddle worked fine, and

<jlaska> jweiss: /bin/ls: cannot access
         /mnt/redhat/rel-eng/nightly/CloudForms/1.0/latest/el6-ce/x86_64/ruby-irb*:
         No such file or directory
<jlaska> jweiss: I think that means ruby-irb is no longer included in our
         CloudEngine nightly puddle, so that problem should be "fixed"

Verified.

Comment 6 Mike McCune 2013-08-16 18:00:35 UTC
getting rid of 6.0.0 version since that doesn't exist


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