Bug 1223026 - It should be obvious that you can skip the "Subscriptions" part of a deployment if you've already uploaded a manifest
Summary: It should be obvious that you can skip the "Subscriptions" part of a deployme...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Quickstart Cloud Installer
Classification: Red Hat
Component: Installation - RHCI
Version: 1.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ga
: 1.0
Assignee: Jesus M. Rodriguez
QA Contact: Thom Carlin
Dan Macpherson
URL:
Whiteboard:
Depends On:
Blocks: rhci-sprint-16
TreeView+ depends on / blocked
 
Reported: 2015-05-19 15:52 UTC by Stephen Herr
Modified: 2016-09-13 16:25 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-13 16:25:34 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1349914 0 unspecified CLOSED Manifest message is misleading 2021-02-22 00:41:40 UTC
Red Hat Product Errata RHEA-2016:1862 0 normal SHIPPED_LIVE Red Hat Quickstart Installer 1.0 2016-09-13 20:18:48 UTC

Internal Links: 1349914

Description Stephen Herr 2015-05-19 15:52:24 UTC
Description of problem:
Schedule a deployment of RHCI. There is a "Subscriptions" step in the process that is making me provide my redhat.com login and select subscriptions to consume. I have already imported my manifest into Satellite and have all the subscriptions I need. The wizard needs to be smart enough to do this step if necessary, and skip it otherwise.

Version-Release number of selected component (if applicable):
ruby193-rubygem-fusor_ui-0.0.1-33

How reproducible:
always

Steps to Reproduce:
1. On new install, upload manifest that grants the necessary subscripitons (https://sat61fusor.example.com/subscriptions)
2. Create a RHEV deployment
3. Enter Satellite config options
4. Enter RHEV config options

Actual results:
Be taken to a Subscriptions page that wants me to provide my redhat.com login and associate subscriptions.

Expected results:
I already have all the subscripitons I need thanks to importing the manifest, this step should be skipped.

Additional info:
This is new behavior, and was not present in ruby193-rubygem-fusor_ui-0.0.1-26

Comment 1 Stephen Herr 2015-05-19 17:57:31 UTC
I just discovered that you can in fact skip the "Subscriptions" section by clicking on the step 4 "Review" section. In my opinion:

1) This should happen automatically if you've already imported a manifest
2) It should at least be a lot more obvious, maybe a message to that effect or a "Skip" button on the first page of the "Subscriptions" section.

Comment 2 Jesus M. Rodriguez 2016-06-01 16:57:00 UTC
If there is no subscription information, the wizard will show the 4 subscription steps for connected or the 2 for disconnected. If there is already a manifest imported into the Satellite, then the wizard will show a review page showing what the Satellite has for subscription information.

PR posted: https://github.com/fusor/fusor/pull/909

Comment 3 Thom Carlin 2016-06-24 13:49:20 UTC
QCI 1.2 behavior:
Deleted old deployments.  Created new deployment: "This deployment already has a subscription management application <name> assigned to it." with review page.

Comment 4 Thom Carlin 2016-06-24 14:00:59 UTC
Message is somewhat misleading.  It should read "This organization already has a subscription management application <name> assigned to it." (which will be a new bz).

Manifests can be found in Content > Red Hat Subscriptions.  After deleting manifest, goes to Authentication page.

Verified on QCI 1.2.

Comment 10 errata-xmlrpc 2016-09-13 16:25:34 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.