openstack/kayobe · Week of 2026-05-30

openstack/kayobe — 2026-05-30

26 merges · 5 contributors · 6044 lines changed

nmstate networking engine. The headline addition is a new nmstate engine for host network configuration, landing across master and the new stable branch at roughly 2,400 lines apiece (990265). It arrives with VLAN QoS map support and a follow-up that trims low-signal permutations from the nmstate unit tests, alongside release-note tweaks. Each of the four nmstate patches was mirrored to both branches, accounting for the bulk of the week's ~6,000-line churn.

Bug fixes. Several real-world breakages were addressed: systemd-networkd-wait-online now copes with interfaces that have no IP, lookup plugins work correctly for external playbooks, the ansible-collection-kolla install path was repaired (landed on three branches), sensitive inspector rules are hidden from Ansible output, and a known_hosts module issue on Rocky Linux 9.8 was patched. The stackhpc.openstack collection was bumped to 0.10.1.

Release branching. Master was opened for the stable/2026.1 cycle via .gitreview and version updates, though the "Use OpenStack 2026.1 release" change was reverted on master. Docs gained a kolla-playbook usage page on both branches.

Elsewhere. CI dropped SLURP jobs on master, disabled openstack-tox-py310, and replaced a deprecated yaml callback plugin.