Bug 1257494

Summary: confusing windows when auto-attaching in GUI without manifest uploaded in satellite server.
Product: Red Hat Enterprise Linux 7 Reporter: qianzhan
Component: subscription-managerAssignee: Adrian Likins <alikins>
Status: CLOSED DUPLICATE QA Contact: John Sefler <jsefler>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.2CC: crog, gxing
Target Milestone: rcKeywords: Regression
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-09-01 19:16:53 UTC 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:
Bug Depends On:    
Bug Blocks: 1246125    
Attachments:
Description Flags
1.png
none
2.png
none
3.png
none
4.png
none
5.png none

Description qianzhan 2015-08-27 08:11:57 UTC
Description of problem:
confusing windowns when auto-attaching in GUI without manifest uploaded in satellite server.

Version-Release number of selected component (if applicable):
subscription management server: 2.2.0.66-Unknown
subscription management rules: 5.16
subscription-manager: 1.15.9-6.el7
python-rhsm: 1.15.4-2.el7


How reproducible:
always

Steps to Reproduce:
1. Open subscription-manager-gui, and register and auto-attach to a satellite6.1 server which is without manifest uploaded.

2. A window notes that 'no available service level for the installed product', and please see attachment '1.png'. I think it is a good notice.

3. Click 'OK' button in step 2, and a window notes that Registration is done(see attachment 2 [details].png). I think it is also Okay.


4. Click 'Next' button in step 3, 'Confirm Subscriptions' window displayed. Please see attachment 3 [details].png.

1) The field 'Using service level' is displayed 'SLA'. I think it should be blank or a specified sla value.

2) As there is no available sla, the 'Attach' button should be disabled.

5. Click the 'Attach' button, and an error subscribing notice prompts. I think the notice should be more readable. Please see attachment 4 [details].png.

6. Click 'OK' button in step 5, and a registration with activation key is displayed. Please see attachment 5 [details].png. The registration is finished in step 1, so I think this is not reasonable.


Actual results:
As step 4, step 5 and step 6

Expected results:
When auto-attaching without available SLAs, just prompt a window to notice the failure to attach.

Additional info:

Comment 1 qianzhan 2015-08-27 08:12:23 UTC
Created attachment 1067583 [details]
1.png

Comment 2 qianzhan 2015-08-27 08:12:52 UTC
Created attachment 1067584 [details]
2.png

Comment 3 qianzhan 2015-08-27 08:13:19 UTC
Created attachment 1067586 [details]
3.png

Comment 4 qianzhan 2015-08-27 08:13:46 UTC
Created attachment 1067587 [details]
4.png

Comment 5 qianzhan 2015-08-27 08:14:15 UTC
Created attachment 1067588 [details]
5.png

Comment 7 John Sefler 2015-08-27 14:46:11 UTC
alikins is currently re-building the registration dialog workflow for both subscription-manager-gui and subscription-manager-initial-setup-addon

Comment 9 Chris "Ceiu" Rog 2015-09-01 19:16:53 UTC

*** This bug has been marked as a duplicate of bug 1251527 ***