Hide actions that cannot be used when pool is locked and display unlock button when pool is locked
Seen on a FreeNAS system updated to FreeNAS-11.2-MASTER-201807261941.
I went to Storage/Pools and expanded the entry for locked pool "lock-test". After clicking the "Gear" icon (Pool Operations), there are options to Detach, Extend, Scrub Pool, and Status. Clicking "Scrub Pool" closes the "Gear" icon menu and does nothing else. I'm guessing this does nothing because the pool is locked. If so, could this option be made either invisible or greyed out so it isn't even presented as a valid option for a locked pool? "Status" has the same problem, clicking it goes to a screen that presents no substantive information, as the disk is locked. This option should probably be greyed out as well.
The "Lock" icon (Encryption Operations) for a locked pool has a single option when clicked: "Un-Lock". Clicking it opens a popup window to unlock the pool. At minimum, this entry should be reworded: "Unlock Pool". A better solution is to just open the "Unlock Pool" popup window when the "Lock" icon is clicked. This would improve the user experience.
General design suggestion: When a UI icon has a single option, clicking the icon should immediately go to that option. The icon tooltip should show that option. This removes unneeded menus and clicks from the UI.
#10 Updated by Aaron St. John about 2 years ago
Tested on FreeNAS-11.2-MASTER-201808270839
I'm waiting to change docs. After speaking with Tim, he said that he made some changes to the docs about locking pools. I will wait until his changes are merged before I make substantive changes to them also.
#12 Updated by Aaron St. John about 2 years ago
- Needs Doc changed from Yes to No