Bug 683539

Summary: Enhance Per-System pages to display/include Flex entitlements usage
Product: Red Hat Satellite 5 Reporter: Clifford Perry <cperry>
Component: WebUIAssignee: Milan Zázrivec <mzazrivec>
Status: CLOSED ERRATA QA Contact: Martin Minar <mminar>
Severity: medium Docs Contact:
Priority: high    
Version: 541CC: jhutar, mkoci, mminar, slukasik
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: spacewalk-java-1.2.39-62 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 703406 (view as bug list) Environment:
Last Closed: 2011-06-17 02:34:15 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 677501, 703406    
Attachments:
Description Flags
A screenshot none

Description Clifford Perry 2011-03-09 16:40:50 UTC
Description of problem:

1) If you look at rhn/systems/details/Overview.do for a virtual system, which is consuming Flex entitlements, there is no indicator that the channels subscribed too are Flex entitlement consumed vs regular. 

2) If I then click onto (Alter Channel Subscriptions) for said system (going to page - rhn/systems/details/SystemChannels.do - if I subscribe to an entitlement here - there is no option for Flex or not, we just let the entitlement logic choose what it thinks is best. 

 2.1 - The channel change page should include visual indicators for current subscribed channels on if they are consuming Flex entitlement (lack of visual clue can be for those consuming regular entitlements)
 
 2.2 - If we can, (and schema/logic allows) - Further - it would be good to allow the user to select what type of entitlement they wish to consume from this screen, vs letting us determine auto-magically. 

These above items were missed/overlooked in the initial work for Flex entitlements within 5.4.0. I feel these enhancements will improve the user experience for those dealing/using Flex entitlements in the 5.4 Satellite product. 


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


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Clifford Perry 2011-03-12 02:06:14 UTC
bug 673392 is related (sub set)

Comment 2 Milan Zázrivec 2011-04-28 15:26:44 UTC
Point 1, i.e. system overview page now shows glex entitlement consumption in
applicable scenarios:

spacewalk.git master: 11e533362887710a2ab410e7b0a7393ac73fbe4c
satellite.git SATELLITE-5.4: e2200503075cd38891c975af092aef06148e2800

Point 2.1 will be implemented in bug #673392

Point 2.2 cannot be implemented as a part of this bug report, since it
would involve an invasive database schema change.

Comment 5 Šimon Lukašík 2011-06-07 12:25:24 UTC
Created attachment 503471 [details]
A screenshot

Verified in stage with spacewalk-java-1.2.39-82

Comment 6 Clifford Perry 2011-06-17 02:34:15 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

https://rhn.redhat.com/errata/RHSA-2011-0879.html