Project

General

Profile

Bug #40940

Add train descriptions and only display allowed trains in new UI

Added by Warren Block over 1 year ago. Updated over 1 year ago.

Status:
Done
Priority:
No priority
Assignee:
Dennis Mullen
Category:
GUI (new)
Target version:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:
ChangeLog Required:
No

Description

The train selection dropdown for 11.2 beta2/beta3 allows the user to choose from a list of trains.

However, not all of those choices are valid, and if they choose any that is "considered a downgrade", they get an error message.

This list should give only valid choices. If we eventually have hidden trains, a way to add them to this list can be found, possibly with a "Show additional experimental trains" option.


Related issues

Related to FreeNAS - Feature #39977: Revise update page in new UI Done

History

#1 Updated by Dru Lavigne over 1 year ago

  • Target version changed from Backlog to 11.2-BETA3

#2 Updated by Warren Block over 1 year ago

23856

#3 Updated by Erin Clark over 1 year ago

  • Assignee changed from Erin Clark to Vaibhav Chauhan

#4 Updated by Dru Lavigne over 1 year ago

  • Target version changed from Backlog to 11.2-BETA3

#5 Updated by Erin Clark over 1 year ago

  • Tracker changed from Bug to Feature
  • Target version changed from 11.2-BETA3 to 11.3
  • Seen in deleted (Master - FreeNAS Nightlies)
  • ChangeLog Required deleted (No)

#6 Updated by Dru Lavigne over 1 year ago

  • Tracker changed from Feature to Bug
  • Seen in set to Master - FreeNAS Nightlies
  • ChangeLog Required set to No

#7 Updated by Dru Lavigne over 1 year ago

#8 Updated by Dru Lavigne over 1 year ago

  • Assignee changed from Vaibhav Chauhan to Dennis Mullen
  • Target version changed from 11.3 to 11.2-RC2

#10 Updated by Warren Block over 1 year ago

After train name, show the description of that train. This should be done on both the field and in the dropdown.

Example of unselected dropdown:

FreeNAS-11-STABLE ▼ Recommended. New fixes and features.

Example of dropdown selected and showing multiple choices:

Train ▼
FreeNAS-11-STABLE | Recommended. New fixes and features.
FreeNAS-11.2-STABLE | Recommended for Jails/Plugins/VM users. Latest updates to the new UI, new iocage backend for jails and plugins, and the latest fixes for VMs.
FreeNAS-11-Nightlies | DO NOT USE THIS TRAIN IN PRODUCTION. Experimental branch for future versions. Only for testers and developers.
FreeNAS-11-Nightlies-SDK | DO NOT USE THIS TRAIN IN PRODUCTION. Software Development Kit for developers.

NOTE: Actual train names and availability come from trains.txt.

#12 Updated by Dennis Mullen over 1 year ago

  • Status changed from Unscreened to In Progress

#13 Updated by Erin Clark over 1 year ago

  • Status changed from In Progress to Ready for Testing

#14 Updated by Dru Lavigne over 1 year ago

  • Subject changed from Train selection dropdown allows user to choose trains that they are not allowed to use to Add train descriptions and only display allowable trains in new UI
  • Needs Merging changed from Yes to No

#15 Updated by Jeff Ervin over 1 year ago

37305
37314

Test Failed FreeNAS-11.2-INTERNAL30

Two screen shots provided. Only option after updating was FreeNAS-11.2-STABLE, plus in the darker theme you can't see the list/option at all.

#16 Updated by Jeff Ervin over 1 year ago

  • File deleted (Screen Shot 2018-10-29 at 12.56.17 PM.png)

#17 Updated by Dru Lavigne over 1 year ago

  • Status changed from Failed Testing to In Progress

#18 Updated by Dru Lavigne over 1 year ago

  • Subject changed from Add train descriptions and only display allowable trains in new UI to Add train descriptions and only display allowed trains in new UI
  • Status changed from In Progress to Ready for Testing

#19 Updated by Jeff Ervin over 1 year ago

37431
37440

Test Failed FreeNAS-11.2-INTERNAL31

The trains are there, however, when utilizing a darker theme, verbiage can't be seen.

#20 Updated by Dru Lavigne over 1 year ago

  • Status changed from Failed Testing to In Progress
  • Needs Merging changed from No to Yes

#21 Updated by Dru Lavigne over 1 year ago

  • Status changed from In Progress to Ready for Testing
  • Needs Merging changed from Yes to No

#23 Updated by Timothy Moore II over 1 year ago

  • Needs Doc changed from Yes to No

Docs PRs: [angulargui] https://github.com/freenas/freenas-docs/pull/450 [master] https://github.com/freenas/freenas-docs/pull/454 EDIT: added PR for [master] branch after review of angulargui PR resulted in changes that can be ported to [master]

#24 Updated by Dru Lavigne over 1 year ago

  • Status changed from Passed Testing to Done

Also available in: Atom PDF