You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SSD Health: Retrieve SSD health and temperature values from generic SSD info (#229)
The problem:
The current SSD health API uses a SSD vendor specific utility to retrieve
values for overall SSD health and internal SSD temperature. These utilities
are typically made available only in binary form and are not always
available for all platform architectures (amd64, arm64, armhf, etc.)
Vendor licensing agreements can prevent the inclusion of utility source
code in the Sonic build.
The solution presented here is to retrieve SSD health and temperature values
from the generic SSD info retrieved via the open-source smartmontools utility
(smartctl). These values can be overwritten with values retrieved using a
vendor specific utility when available. smartmontools is already included in
the Sonic source tree and is being built for all platform architectures.
0 commit comments