0.8.x Release Notes

0.8.3 Release Notes

These release notes cover changes from DPS 0.8.2 to DPS 0.8.3.

Added

  • Added support for DGX B200 EM systems through the new DGX_B200EM Redfish device plugin.
  • Added support for DGX B300 EM systems through the new DGX_B300EM Redfish device plugin.
  • Added Redfish GPU index detection for platforms whose GPU endpoint numbering differs from the default.
  • Added configurable GPU endpoint index base support through the indexBase device specification field.
  • Added Helm configuration for Redfish per-operation timeouts.

Improved

  • Improved Redfish GPU power-limit actuation performance by parallelizing GPU write operations.
  • Improved Redfish connection tuning with separate controls for metrics and actuation paths.
  • Improved telemetry resilience by returning partial topology telemetry when one or more BMC telemetry requests fail.
  • Improved BMC simulator timing handling by migrating workload timing fields to time.Duration.

Fixed

  • Fixed async resource group activation task status lookup.
  • Fixed Redfish operation behavior by bounding per-operation latency.
  • Fixed Redfish telemetry handling to reject invalid 0xFFFFFFFF sentinel values.
  • Fixed stale platform environment metric handling in Redfish telemetry.
  • Fixed high-cardinality Prometheus metric labels to improve observability scalability.
  • Backported disable-node behavior to prevent node power controls on the 0.8.x release branch.

Security

No security-specific changes are included in this release.

Deprecated

No features are deprecated in this release.

Removed

No features are removed in this release.

Compatibility and Support Notes

  • DPS version: 0.8.3
  • DPS Helm chart version: 0.8.3
  • PRS version remains 1.0.12.
  • Operators should review Redfish timeout and concurrency settings before rollout, especially in environments with BMCs sensitive to concurrent actuation requests.