Bug 1340270 - Request to update exclude menu
Summary: Request to update exclude menu
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Beaker
Classification: Retired
Component: web UI
Version: develop
Hardware: All
OS: All
low
low
Target Milestone: ---
Assignee: beaker-dev-list
QA Contact: tools-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-05-26 22:10 UTC by Joshua Bulger
Modified: 2019-04-15 13:25 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-04-15 13:24:14 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 743077 0 low CLOSED Blacklist "This release or newer" 2021-02-22 00:41:40 UTC

Description Joshua Bulger 2016-05-26 22:10:49 UTC
Description of problem:
Difficulty updating excluded families (from a UI perspective).

Additional info:
Propose the below alternatives/solutions:

- Add a collapse/expand all button so only major versions are visible (any id without 'sub' would likely cover it) - should be easier to implement but still not an ideal situation.
- Add a range selection per OS instead (similar to 743077).  The caveat being weather to have a sub menu to include technically older releases but from major newer versions (e.g. RHEL 6.8 in comparison with RHEL 7.0) or not. An optional sub menu could be added for overlapping major release versions or even release tags.  

Example 1 - with check boxes with each entry:
- RHEL 7
    - RHEL 7.0
    - RHEL 7.1
    - RHEL 7.2
    - RHEL 7.3
- RHEL 6
    - RHEL 6.0
    .....
    - RHEL 6.8

Collapsed would simply be 
+ RHEL 7
+ RHEL 6

Example 2:
RHEL
[ 6.0 ] to  [ Current ][ Nightly ]
  -  [ 5.9 ] to [ 5.11 ]
Fedora
[ 17 ] to [ Current ][ Stable ]

Comment 1 Dan Callaghan 2016-06-07 06:13:13 UTC
The Excluded Families tab is definitely overdue for some clean-up. There is also a much older bug 719536. Another idea we had floated in the past (can't find the RFE right now) is to allow writing exclusion rules like "exclude RHEL5 and older" or "exclude Fedora 18 and newer", since the most common reason for exclusions is because of a kernel driver which was added or removed in some particular version.

Comment 2 Dan Callaghan 2016-06-08 01:48:20 UTC
(In reply to Dan Callaghan from comment #1)
> Another idea we had floated in the past (can't
> find the RFE right now) is to allow writing exclusion rules

Found it: bug 743077.

Comment 3 Tomas Klohna 🔧 2019-04-15 13:24:14 UTC
This will be handled as part of our Flask migration. I have assigned the ticket to correct Epic so that the issue is verified once the migration is complete.


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