openstack/ironic · Week of 2026-09-05

openstack/ironic — 2026-09-05

18 merges · 6 contributors · 1440 lines changed

Deploy and adoption. The headline change reworks AutoDetectDeploy to behave more consistently, landing nearly 700 lines of churn on master. Alongside it, adoption of a port's physical network for empty portgroups landed on master and rode three stable backports, closing a gap for operators bringing existing hardware under Ironic management.

JSON-RPC and image handling. The JSON-RPC service's TLS configuration options were renamed, with a companion release note clarifying the upgrade impact tied to keystoneauth 5.17.0. On the image path, a short timeout was added for image URL validation (with a stable backport), and a fix to stop treating an already-published image as a failure landed on master plus four backports — the most-cascaded fix of the week.

Maintenance. A deprecated item_cls argument was dropped from the OVO code, [glance] allowed_direct_url_schemes gained validation, an oslo.service floor was pinned at >= 4.5.0, and lingering references to the legacy sensor_data options were scrubbed from the docs.