Known Issues#

This section provides a list of the known issues.

  1. GPU reset might fail to complete in rare cases.

    This issue occurs approximately 0.006% of the time (1 in 17,000 GPU reset iterations). As a result, the NVLink fabric remains in an incomplete state, which prevents a workload from being launched on the affected GPU.

    Workaround

    Perform an additional GPU reset on the affected GPU. The subsequent reset recovers the GPU to a fully functional state.

  2. BMC power cycle of compute and switch nodes fails to bring up Fabric Manager.

    In rare cases, following an unexpected power failure or a switch node crash, Fabric Manager may fail to start due to database (Fabric Manager resource information) corruption.

    Workaround: There is currently no method to recover the corrupted data. To restore functionality, perform an NMX-C reset to reinitialize the cluster and Fabric Manager.

  3. Segmentation faults occur when running some applications.

    During process teardown, applications may encounter segmentation faults under some circumstances.

    Workaround: There is currently no workaround, and this issue will be fixed in TRD5.

  4. In rare instances (< 0.01%), the BMC management interface may fail to train the PHY link.

    In rare instances (< 0.01%), the BMC management interface PHY may not link correctly with a switch.

    Workaround: Reboot the BMC from the host by using IPMI (ipmitool mc reset cold) or over Redfish through the BMC to Host USB Ethernet interface:

    curl -k -u "user:password" -X POST https://${bmcip}/redfish/v1/Managers/BMC_0/Actions/Manager.Reset -d '{"ResetType": "ForceRestart"}'
    
  5. Unexpected data (PCB sensor) was detected at /redfish/v1/Chassis/HGX_Chassis_0/Sensors.

    Renamed the PCB-Temp sensor to Exhaust-Temp sensor. While the PCB sensor no longer exists in the Redfish sensor list, the PCB temperature events still exist and increment when exhaust temperature events occur.

    Workaround: There is currently no workaround, and this issue will be fixed in a future release.

  6. When updating VBIOS, the percent complete value remains 0 after the task is complete.

    In some cases, the task service indicates a success condition while the progress property remains at 0. In this case, ignore the progress property and monitor the TaskState and TaskStatus to determine update status.

    Workaround: There is currently no workaround, and this issue will be fixed in a future release.

  7. Grace needs to clear dpc_trigger_status.

    In hotplug scenarios that involve CX8 downstream devices that enable DPC, some DPC events that are triggered by the hotplug attempts are not correctly handled by RAS firmware. This causes dpc_trigger_status to remain set after a hotplug DPC event, which results in the downstream link remaining disabled.

    Workaround: Disable DPC for CX8 downstream links before you attempt to hotplug the devices. This issue will be fixed in the next release.

  8. NeighborMTUDiscards property is not defined in MetricReportDefinitions.

    NeighborMTUDiscards property is not defined in MetricReportDefinitions but exists in the Metric Reports.

    Workaround: This property will be removed in a future release. Property reads will fail; do not use this property.

  9. When an incorrect static topology file (for example, 2x36) is specified on a 1x72 topology, FM log displays duplicate control plane error states.

    When an incorrect static topology file (for example, 2x36) is specified on a 1x72 topology, both CONFIG_ERROR_ADDITIONAL_CHASSIS_DETECTED and CONFIG_ERROR_MISSING_CHASSIS are set.

    Workaround: There is currently no workaround, and this issue will be fixed in a future NVOS release.

  10. GPU Status state missing from metric reports.

    Status/Status URI is missing from /redfish/v1/TelemetryService/MetricReports/HGX_ProcessorMetrics_0.

    Workaround: Status can be read from telemetry service processor metrics (/redfish/v1/Systems/HGX_Baseboard_0/Processors/GPU_{GpuId}#/Status/State). This issue will be fixed in a future release.

  11. Disable access link retraining.

    The GPU Access Link Retraining feature is disabled in this release. After upgrading, a compute tray reboot or GPU reset is required. With this release, a compute tray reboot or GPU reset is also required to bring GPU NVLink back online when a switch tray is rebooted or power-cycled for any reason. This feature will be re-enabled in a future NVOS release.

  12. Inconsistent GPU memory reported by NSM, nvidia-smi, and Redfish.

    Multiple management interfaces report different total GPU memory values: NSM Type 3 (0x0C) and nvidia-smi -q -d MEMORY return 284,208 MiB, while Redfish TotalMemorySizeMiB returns 285,324 MiB. This occurs when querying inventory or memory capacity from NSM, nvidia-smi, MODS, and Redfish.

    Reporting inconsistency may cause confusion in monitoring, inventory reconciliation, or capacity planning. There is no data loss or security impact identified.

    Workaround: There is currently no workaround, and this issue will be fixed in a future release.

  13. BMC PCIe link reset causes SBIOS exception.

    When the PCIe link between the Grace CPU and BMC is reset at runtime, the system might take a fatal exception, which generates a Fatal CPER event. This issue only impacts the NVIDIA reference design but might impact partners.

    Workaround: Avoid ungraceful PCIe link resets to the BMC while systems are operational. Partners that do not route PCIe to the BMC are not affected by this issue.

  14. Partition shows a maximum of 72 GPUs, and the nv CLI shows 0.0.0.0 for replaced GPUs after a tray swap.

    Workaround: After replacing an old tray with a new tray, run the GetGpuInfoList() NMX-C API. The API output:

    1. Includes GPUs that are currently in the domain, including GPUs that were added as part of the new tray.

    2. Excludes GPUs that were removed from the domain (with location 0.0.0.0).

    API call example:

    grpcurl -plaintext -d '{"context": {}, "loc": {}, "gatewayId": "myGateway"}' 127.0.0.1:9371 nmx_c.NMX_Controller/GetGpuInfoList
    
  15. FundamentalResetExitCount is zero after Function Level Reset (FLR).

    FundamentalResetExitCount is not updated correctly when a Function Level Reset (FLR) occurs. The counter remains 0 because the logic that records the reset exit runs only in non-FLR reset paths. This is a logging issue only; FLR resets work as expected.

    Workaround: There is currently no workaround, and NVIDIA plans to resolve this issue in a future VBIOS release.

  16. No mechanism to disable host IPMI interface.

    This firmware release does not provide a mechanism to disable the host IPMI interface and any privileged user running on a compute tray can send IPMI commands to the BMC on the same compute tray.

    Workaround

    A future BMC firmware release will provide an interface to restrict host IPMI commands. In the meantime, necessary access controls need to be implemented on the compute trays to limit host privileged access by users not authorized to access the BMC.

  17. Fan Control and Leak Detector user-configured settings that are modified through the Redfish PATCH API reset to default values after a BMC firmware update.

    Some Fan Control and Leak Detector properties are configurable through the PATCH method on Redfish. For example, you can modify whether the BMC will shut down the chassis when a leak is detected through this API:

    curl -s -k -u ${USER}:${PASSWORD} https://${BMCIP}/redfish/v1/Chassis/Chassis_0/Oem/Nvidia/Policies/LeakDetectionPolicy --request PATCH -d '{"PolicyEnabled":true}'
    

    This setting will persist through BMC resets and tray power cycles, but will not currently survive a BMC firmware update.

    Workaround

    Check and reapply any desired settings after a BMC firmware update.

  18. The Redfish Firmware Inventory API intermittently fails to fetch certain firmware endpoints.

    The following Redfish API retrieves the current FirmwareInventory:

    curl -s -k -u ${USER}:${PASSWORD} https://${BMCIP}/redfish/v1/UpdateService/FirmwareInventory
    

    On rare occasions, some firmware inventory endpoints might be missing. The cause has been identified, and the fix will be included in a future BMC release.

    Workaround

    Rerun the same Redfish API.

  19. Liteon PowerShelf FW update task monitoring does not fully track progress for PMC and PSU firmware.

    During Liteon PMC firmware updates performed in Immediate mode, the update process does not report task progress. While the update is in progress, the BMC becomes temporarily inaccessible, which prevents accurate monitoring.

    A similar limitation exists during PSU firmware updates, where task monitoring is not fully reliable due to an indexing issue from 0-5 to 1-6 in PMC FW 1.3.10.

    The firmware updates themselves complete successfully for both PSU and PMC FW. The issue is specifically with task monitoring, which can affect users who rely on automation or scripted checks. This limitation is known in Liteon PMC firmware versions 1.3.10 and 1.3.9.

    Workaround

    There is currently no definitive workaround. Users must wait approximately 10 minutes for the PMC to reboot and the BMC to become accessible again after initiating the update.

    The task monitoring issue is expected to be resolved in the upcoming Liteon PMC firmware release 1.3.11.

  20. [5770595] Leak detector voltage values read through the compute tray BMC using IPMI are clamped to 0.165 and 1.815.

    Workaround

    To read the correct voltage value if the sensor is outside of that range, read the sensor value through Redfish under Chassis_0/Sensors.

    NVIDIA recommends using the standard Leak Detection methods under /redfish/v1/Chassis/Chassis_0/ThermalSubsystem/LeakDetection/LeakDetectors to determine if a leak is present rather than reading the voltage value of the sensor directly.