pool health UI shows both green and red checkmarks while resilvering and removing mirror

Description

Hi,

I removed a mirror from a pool that is resilvering and it confused the UI like so:

Problem/Justification

None

Impact

None

Activity

Show:

Bug Clerk September 15, 2021 at 3:10 PM

Bug Clerk September 4, 2021 at 7:58 AM

Bug Clerk September 2, 2021 at 6:33 PM

Damian Szidiropulosz September 2, 2021 at 6:30 PM

The pool status is setup to do too much currently IMO. In addition to presenting the status reported by zpool command, it's also trying to convey health level for certain scenarios where pool state might be "ONLINE" but errors or warnings might also be present .

I think it would be best if this field only reflected the actual state (what zpool status returns) or locked.
Conveying any notion of health level based on other factors should either be scrapped or presented elsewhere.

Nathan Harrington August 8, 2021 at 6:55 PM

It looks like a fix is slated for 12.0-U6, but I wanted to add that I've encountered the same issue via slightly different scenario with TrueNAS 12.0-U3.  I had a drive fail, Storage > Pool > Status > Offline, physically replaced drive, Storage > Pool > Status > Replace.  When I look at the Dashboard during resilvering it displays both red and green icons as described above.

Complete

Details

Assignee

Reporter

Labels

Impact

Low

Time remaining

0m

Components

Affects versions

Priority

Katalon Platform

Created July 14, 2021 at 9:34 AM
Updated July 6, 2022 at 9:00 PM
Resolved September 16, 2021 at 7:58 AM