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 ]
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.
(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.
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.