Bug 753178

Summary: rhsmcertd does not send installedProducts attribute
Product: Red Hat Enterprise Linux 6 Reporter: Ivan Necas <inecas>
Component: subscription-managerAssignee: Bryan Kearney <bkearney>
Status: CLOSED NOTABUG QA Contact: IDM QE LIST <seceng-idm-qe-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.4   
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-11 15:25:51 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Ivan Necas 2011-11-11 14:28:33 UTC
Description of problem:
rhsmcertd delivered with subscription-manager-0.98.2-1 does not send installed products to the server.

Version-Release number of selected component (if applicable):
subscription-manager-0.98.2-1

How reproducible:
always

Steps to Reproduce:
1.register a system
2.service rhsmcertd restart (to enforce resending actualized data)
 

Actual results:
the request on PUT "/api/consumers/:consumer-id" doesn't include installedProducts attribute

Expected results:
request containing installedProducts according to /etc/pki/products certificates

Additional info:
Worked with version 0.96.901

Comment 2 Ivan Necas 2011-11-11 15:25:51 UTC
Deeper investigation showed that this information is sent, but only after some change in installed products. In case nothing changed the products aren't sent to the server, which caused this false alarm.

It is also sent now in the separate request (in previous version it was sent with the facts), which caused I haven't noticed it being sent.