Bug 1422586

Summary: [RFE] Review Subscriptions screen: Provide additional information regarding insufficient entitlements
Product: Red Hat Quickstart Cloud Installer Reporter: Thom Carlin <tcarlin>
Component: WebUIAssignee: John Matthews <jmatthew>
Status: NEW --- QA Contact: Sudhir Mallamprabhakara <smallamp>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 1.2CC: qci-bugzillas
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Thom Carlin 2017-02-15 16:17:32 UTC
Description of enhancement:

For QCI 1.1, Review Subscriptions screen may display "We've detected the subscription manifest supplied for this deployment may not have sufficient entitlements to cover the requested products."

Enhancement request is to provide:
* Additional information on the perceived cause (including each entitlement required and number found in manifest, possibly with an GOOD/BAD status)
* Next steps the end-user can take to address the issue

Version-Release number of selected component (if applicable):

1.1

Additional info:

The information provided should allow the end-user to pass on easily to another team that may be responsible for providing/maintaining the manifests.

Comment 1 Thom Carlin 2017-02-15 16:24:18 UTC
In my case, I was performing a OCP install but providing a manifest with RHCI entitlements (which don't provide OCP entitlements).

To correct, I had to:
* Change my manifest in Customer Portal from RHCI to RHCLS (which include OCP entitlements)
* Refresh the manifest in Satellite 6 (and the RHCI entitlement changed to RHCLS entitlement as expected)
* Navigate backwards from Review Subscriptions, then forward so deployment picked up the new RHCLS entitlements
which allowed me to continue successfully.