September 13, 2025
Stackers Network Digest — September 13, 2025
The Big Picture
Flamingo (2025.2) is in its final stretch, and the week was dominated by the messy end-of-cycle work: a late-breaking pyroute2 regression threatening release stability, an OpenStack-wide MariaDB 11.8 charset/collation problem that's bigger than any one project, and a flurry of last-minute requirement-freeze exceptions. On the governance side, Goutham Pacha Ravi's R-3 weekly summary flagged the WSGI-script migration community goal as complete and confirmed three project teams (Charms, Vitrage, Venus) still without PTL candidates as the 2026.1 election polls close.
Releases & Announcements
Thierry Carrez posted the R-2 release countdown. With 2026.1 PTL and TC voting closing September 17 at 23:45 UTC, election officials reached out to electorate members who hadn't opted in to CIVS emails (a known issue this cycle following the OpenInfra Foundation membership renewal changes). October 2025 PTG team signups were due September 14 — Kendall Nelson issued a final call. Goutham Pacha Ravi also separately posted PTL volunteer calls for Charms, Vitrage, and Venus.
Stephen Finucane requested a Requirements Freeze Exception for openstacksdk 4.7.0 to land a bug fix blocking the minimum-version bump before Flamingo ships, with the release patch and requirements patch in flight.
Development & Technical Decisions
The pyroute2 regression is the headline late-cycle worry. Balazs Gibizer reported intermittent failures in interface attach/detach tied to os-vif bug 2109396, affecting pyroute2 0.9.1 and not actually fixed by 0.9.4 as initially believed. With Flamingo days away, the requirements team is weighing whether to roll back the dependency below 0.9 on master or accept rolling forward on stable/2025.2 if and when an upstream fix appears — see the proposed bump.
The MariaDB 11.8 issue is the other big cross-project story. Seunghun Lee, working on bumping Kolla's MariaDB from 10.11 to 11.8, documented a tangle of default charset and collation set changes that affect deploys across services. MariaDB 11.5+ changed the default collation for utf8mb3 from utf8mb3_general_ci to utf8mb3_uca1400_ai_ci (MDEV-25829). Because services such as Nova, Keystone, Cinder, and Designate explicitly specify charset on table creation, while Glance, Neutron, Octavia, and Placement don't — and Magnum is inconsistent within itself (bug 2121797) — fresh and upgraded deployments end up with inconsistent collations between services. The TC discussed this at its Sep 9 meeting and a collations/charsets etherpad is gathering project-by-project status. Expect this to surface as a Gazpacho community goal.
Thomas Goirand raised a small but persistent packaging gripe: there's no consistent documentation for WSGI module-path entry points (e.g. magnum.wsgi.api:application) across projects, even though distros and operators need them after the WSGI-scripts migration. He's calling for a standard, documented path per project; consensus is forming that this should be enforced project-wide.
Kolla Swift support is back. Amir Hossein Ahmadi completed the modernization work and is asking for reviewers to land the dev-swift-modernization series before the Flamingo deadline. Roles are aligned with current Kolla standards, Zuul jobs are green, and Amir has volunteered for ongoing maintainership.
Sean Mooney proposed Watcher core team updates — immediate removal of six long-inactive cores (oldest contribution Feb 2019), plus an advance-notice list of currently low-activity members slated for removal at the start of 2026.2 unless they re-engage. Jimmy McArthur also opened a Freezer activity check asking whether anyone is actively working on the project.
Mohammed Naser's push to split tap-as-a-service into separate server and client packages is moving — patches are up for both python-neutronclient and tap-as-a-service, and the Neutron drivers team discussed it on Sep 12.
Heads Up / Action Needed
- 2026.1 PTL/TC voting closes Sep 17 at 23:45 UTC. Search your Gerrit preferred email for "Poll: OpenStack 2026.1 Cycle" subjects; if you haven't received a ballot and have eligible commits, contact election officials or use the CIVS opt-in.
- Kolla Swift modernization (patches) needs reviews before the Flamingo release closes.
- The openstacksdk RFE and pyroute2 rollback both need quick attention from requirements/release.
Community & Events
Operator pain points clustered around upgrades and runtime hiccups. Karl Kloppenborg reported a stalled live migration that never completes memory copy — bytes processed gets to ~256K and stops, drawing detailed diagnostic suggestions about NUMA topology, PCI passthrough, and wait_for_vif_plug. Thamanna Farhath opened several practical Kolla-Ansible threads: Masakari + HACluster containers failing, Cinder snapshot deletion stuck with RBD permission errors, and questions about retrieving effective hypervisor resources with overcommit ratio via the API.
Brian Haley's Neutron bug deputy report for the week of September 1st highlighted ovs-agent missing OpenFlow rules due to a Python error (assigned, fix proposed) and a tricky DHCP agent issue releasing leases due to missing client_id that needs eyes. The Public Cloud SIG met September 10; details on their wiki.