openstack/kolla-ansible · Week of 2026-10-31

openstack/kolla-ansible — 2026-10-31

14 merges · 6 contributors · 723 lines changed

Neutron OVN consolidation. The metadata path on the OVN side was reshaped: neutron-ovn-metadata-agent was removed outright, with the metadata extension now running inside ovn-agent and wrapper script support added alongside it. Together these account for roughly 200 lines of churn across the Neutron role.

Octavia and container runtime. The octavia-certificates play was rewritten to stop leaking secrets through Ansible output, a ~250-line reshuffle of how CA material is generated and handed off. On the container side, kolla_container gained systempaths_unconfined support, exposing the Docker/Podman knob to deployments that need it. A missing OS_CACERT in octavia-openrc.sh was also fixed and backported across four stable branches.

Fixes. The LetsEncrypt deployment directory setup was corrected, Prometheus data directory permissions were tightened, and MariaDB's healthcheck start_period was bumped to 120s to tolerate slower startups. A new Keystoneauth option group was registered for [glance] to unblock configuration that depends on it.

CI. Debian Trixie jobs were flipped back to voting via a revert of the earlier non-voting marker (1012701).