openstack/ironic · Week of 2026-08-22
openstack/ironic — 2026-08-22
Hardware driver work. The Redfish path gained an explicit virtual media protocol argument when calling into Sushy, tightening how mount operations negotiate transport (review.opendev.org/c/openstack/ironic/+/997464). Firmware update via SimpleUpdate was refactored to cleanly separate submission from error dispatch, and a periodic task bug that processed nodes through the wrong interface was fixed.
API and inspection rules. API v1.115 exposes new fields on the node history resource. On the inspection-rules side, operation arguments are now documented explicitly, and list-style arguments to those operations are deprecated in favor of the newer form — a paired documentation-plus-deprecation change to steer users off the old shape.
Stability. The socat serial console, broken by shell-quoting, was repaired, and the CLI wrapper now catches OSError when the underlying binary is missing rather than crashing.
Docs and tooling. A substantial new guide covering deployment scenarios and user personas landed (~340 lines), and a graphical test helper was parameterized to run Firefox as an arbitrary user rather than a hardcoded account.