Bug 1346087 - Can't deploy when adding additional subscriptions to subscription management application with zero subs
Summary: Can't deploy when adding additional subscriptions to subscription management ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Quickstart Cloud Installer
Classification: Red Hat
Component: WebUI
Version: 1.0
Hardware: All
OS: All
urgent
urgent
Target Milestone: ga
: 1.0
Assignee: Erik Nelson
QA Contact: Thom Carlin
URL:
Whiteboard:
Depends On: 1348320
Blocks: qci-sprint-17
TreeView+ depends on / blocked
 
Reported: 2016-06-13 23:13 UTC by Landon LaSmith
Modified: 2016-09-13 16:29 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-13 16:29:49 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
Installation review screenshot (105.77 KB, image/png)
2016-06-13 23:13 UTC, Landon LaSmith
no flags Details
SMA selection screenshot (4.56 KB, image/png)
2016-06-13 23:14 UTC, Landon LaSmith
no flags Details
Subscription review screenshot (19.92 KB, image/png)
2016-06-13 23:14 UTC, Landon LaSmith
no flags Details
Installation Review (176.81 KB, image/png)
2016-06-24 17:00 UTC, Thom Carlin
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2016:1862 0 normal SHIPPED_LIVE Red Hat Quickstart Installer 1.0 2016-09-13 20:18:48 UTC

Description Landon LaSmith 2016-06-13 23:13:40 UTC
Created attachment 1167719 [details]
Installation review screenshot

Description of problem: If I use an subscription management application (SMA) that has zero subscriptions attached and specify to add attach any number of necessary subscriptions, QCI won't let me start the deployment.


Satellite ISO Media ID: 1465405187.008286


How reproducible: 100%


Steps to Reproduce:
1. Create SMA with 0 subscriptions 
2. Create RHEV + OSE deployment
2. During SMA selection, chose SMA with 0 subs
3. Select needed subscriptions and choose to attach additional subs
4. Continue to deployment

Actual results: Installation review will display "Quantity Added: Need to re-enter" next to all available subscriptions and deploy button is disabled.


Expected results: Installation review will show correct values for "Quantity Added" and deploy button is enabled


Additional info:

Comment 1 Landon LaSmith 2016-06-13 23:14:10 UTC
Created attachment 1167720 [details]
SMA selection screenshot

Comment 2 Landon LaSmith 2016-06-13 23:14:43 UTC
Created attachment 1167721 [details]
Subscription review screenshot

Comment 3 Erik Nelson 2016-06-20 20:43:32 UTC
PR: https://github.com/fusor/fusor/pull/962

Comment 4 John Matthews 2016-06-23 20:03:02 UTC
Addressed in ISO Set:
QCI-1.2-RHEL-7-20160623.t.0-QCI-x86_64-dvd1.iso
QCIOOO-8.0-RHEL-7-20160623.t.0-QCIOOO-x86_64-dvd1.iso

Comment 5 Thom Carlin 2016-06-24 16:57:58 UTC
Failed in QCI 1.2:

Although the subscriptions seem to be attached in Subscription Review, they do not flow to Installation Review as specified in "Steps to Reproduce".

See private screenshots for results.

Comment 6 Thom Carlin 2016-06-24 17:00:07 UTC
Created attachment 1171995 [details]
Installation Review

Comment 9 Erik Nelson 2016-07-12 20:51:31 UTC
Addressed edge cases: https://github.com/fusor/fusor/pull/1029

Comment 10 John Matthews 2016-07-18 21:14:36 UTC
QCI-1.2-RHEL-7-20160718.t.0

Comment 15 Thom Carlin 2016-08-31 14:15:28 UTC
VERIFIED in QCI-1.0-RHEL-7-20160830.t.0

"We've detected the subscription manifest supplied for this deployment may not have sufficient entitlements to cover the requested products."

Next button is enabled because we give the customer the freedom to decide whether or not to proceed

Comment 17 errata-xmlrpc 2016-09-13 16:29:49 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2016:1862


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