Bug 683539 - Enhance Per-System pages to display/include Flex entitlements usage
Summary: Enhance Per-System pages to display/include Flex entitlements usage
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Satellite 5
Classification: Red Hat
Component: WebUI
Version: 541
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: ---
Assignee: Milan Zázrivec
QA Contact: Martin Minar
URL:
Whiteboard:
Depends On:
Blocks: sat541-blockers 703406
TreeView+ depends on / blocked
 
Reported: 2011-03-09 16:40 UTC by Clifford Perry
Modified: 2016-07-04 00:56 UTC (History)
4 users (show)

Fixed In Version: spacewalk-java-1.2.39-62
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 703406 (view as bug list)
Environment:
Last Closed: 2011-06-17 02:34:15 UTC
Target Upstream Version:


Attachments (Terms of Use)
A screenshot (56.81 KB, image/png)
2011-06-07 12:25 UTC, Šimon Lukašík
no flags Details

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


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