Bug 806422

Summary: susbcription-manager should filter content sets based on product arch
Product: [Community] Candlepin Reporter: Dennis Gregorovic <dgregor>
Component: candlepinAssignee: candlepin-bugs
Status: CLOSED CURRENTRELEASE QA Contact: Katello QA List <katello-qa-list>
Severity: medium Docs Contact:
Priority: medium    
Version: 0.5CC: acarter, aedwards, alikins, bkearney, dgregor, jgalipea, jgreguske, jmolet, jofernan, khong, ovasik, suli, syeghiay
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 791151 Environment:
Last Closed: 2014-02-19 16:40:01 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On: 706187    
Bug Blocks: 796736, 796763    

Comment 1 Dennis Gregorovic 2012-03-23 17:17:26 UTC
This issue affects RHEL 6 as well.  While in the SAP example I do see why it may make sense for candlepin to consider the intersection of architectures and not the union, there are other SKUs which map to multiple products where we do want to make the SKU available even if some of the products don't match the machine.  EUS and Employee SKU are two examples.  Therefore, it would be best to have the filtering done on the client side through subscription-manager.

Comment 3 RHEL Program Management 2012-12-14 07:24:08 UTC
This request was not resolved in time for the current release.
Red Hat invites you to ask your support representative to
propose this request, if still desired, for consideration in
the next release of Red Hat Enterprise Linux.

Comment 4 Jay Greguske 2012-12-14 21:07:39 UTC
Any reason this was kicked to 7.0 and not 6.5? It's a pretty annoying bug on our side. RCM has to maintain repos we know will be empty for all time for many product releases because of it.

Comment 5 Bryan Kearney 2013-04-16 20:16:13 UTC
This will be fixed by 706187.

Comment 7 RHEL Program Management 2013-04-16 20:29:08 UTC
This request was evaluated by Red Hat Product Management for inclusion
in a Red Hat Enterprise Linux release.  Product Management has
requested further review of this request by Red Hat Engineering, for
potential inclusion in a Red Hat Enterprise Linux release for currently
deployed products.  This request is not yet committed for inclusion in
a release.

Comment 8 Adrian Likins 2013-06-04 21:26:59 UTC
This is being fixed server side in candlepin by filtering the content added to entitlement certificates based on arch.

This is in candlepin versions 0.8.13-1 and later

Comment 10 Adrian Likins 2013-08-06 21:02:52 UTC
The client side changes for this are in the 5.10 builds, committed
over a few commits, but this one is as good as any:

(RHEL5.10 branch)
commit 0d0711ea1a2665f0838b697137cbac3941944b1d
Author: Adrian Likins <alikins>
Date:   Mon May 13 15:03:56 2013 -0400

    962520: require python-rhsm 1.8.11 for arches

Comment 11 J.C. Molet 2014-02-19 16:40:01 UTC
Removing block for rhel7, as a candlepin bug this was already verified in the original bug.  Furthermore RHEL7 does not support i386 or ia64 arches, and there is no reason for this to be rhel7 specific.