openstack/kolla · Week of 2026-06-20

openstack/kolla — 2026-06-20

12 merges · 6 contributors · 664 lines changed

Build pipeline. The headline change wires Docker BuildKit into kolla-build via docker buildx build, landing nearly 500 lines of new build-path code and giving the image builder a modern frontend option. See https://review.opendev.org/c/openstack/kolla/+/993034.

Config templating. kolla_set_configs gained a YAML engine alongside its existing handling, broadening the formats the in-container config tool can render and merge.

Runtime fixes. nova-libvirt now installs and starts virtlogd so guest serial/console logs are captured properly. masakari log files are forced to be owned by the masakari user, and stale cgi-bin directory creation was dropped from both gnocchi and masakari images. The earlier horizon pin of setuptools<82 was reverted, and Prometheus was bumped to 3.5.4.

Tooling and CI. Arm64 publish jobs were moved from per-change to periodic-weekly across four stable branches, trimming the cost of multi-arch image publishing.