openstack/openstack-helm · Week of 2026-09-19

openstack/openstack-helm — 2026-09-19

10 merges · 4 contributors · 9339 lines changed

Tree pruning. The dominant change this week is the retirement of the in-tree deployment scripts and associated dead tooling, a single patch that removes roughly 8,000 lines and reshapes the repo around Helm charts alone (1005132). Alongside it, the Designate bootstrap job was rewritten to render through the standard helm-toolkit macro, bringing it in line with the rest of the charts.

Probes and health checks. A coordinated pass moved the liveness probes for Cinder, Octavia, and CloudKitty onto their respective uwsgi stats ports, replacing whatever endpoints were being hit before with a consistent, uwsgi-native check. The Neutron chart also gained a readiness probe for the Ironic agent, closing a gap in that sidecar's lifecycle signalling.

Neutron and Octavia fixes. Beyond the new probe, the Ironic agent now has ovn.ini threaded into its configuration, and the Octavia driver agent's socket sharing between containers was corrected — a ~200-line net simplification of that arrangement.

CI. The Selenium-based Horizon dashboard tests were repaired and are no longer being ignored, and deploy-env was taught to fail on the task that actually broke rather than obscuring the root cause — a small but useful debuggability win for gate failures.