July 26, 2025

Stackers Network Digest — July 26, 2025

20 threads · 41 messages · openstack-discuss

The Big Picture

A quieter, operations-heavy week with the northern-hemisphere summer pulling governance activity down to a hum. The headline forward-looking item was Elõd Illés posting the proposed 2026.1 "Gazpacho" release schedule for community comment (generated preview) — feedback on milestone timing is wanted on the patch directly. Meanwhile the 2025.2 "Flamingo" cycle ticked to R-10, five weeks from feature freeze (August 28), and operators surfaced a Neutron isolation question that is worth a close look.

Releases & Announcements

Goutham Pacha Ravi's R-10 TC summary reported no governance changes merged, though several proposals are under review including os-test-images releases (954249), retiring networking-midonet (955364), removing Monasca from active projects, Eventlet-removal deadline adjustments and the TC-candidate affiliation requirement. The TC reaffirmed its commitment to actively reviewing service-types-authority changes and flagged SIG dormancy (First Contact SIG specifically) as a topic for the October PTG.

The Gazpacho schedule is the planning item: cross-project teams should sanity-check their own PTG and milestone alignments against the proposal now, while it's easy to change.

Development & Technical Decisions

The technical thread to read carefully is Nguyễn Hữu Khôi's report that instances on the same VLAN and compute node can see each other's traffic — port-mirror-like behavior, with anti-affinity rules as the only current workaround. Linked Launchpad bugs 1884708 and 2012069 frame it as a recurring issue. If you run multi-tenant clouds with VLAN tenant networks, treat this as a security-relevant data point and follow the thread.

Eugen Block's post-Caracal-to-Epoxy upgrade report was another notable operator finding: neutron-metadata-agent works but is reported as not alive because its heartbeat_timestamp is never updated. The thread points at bug 2112492 and a proposed fix in review. Package-based deployments on the Caracal→Epoxy path should expect to encounter this.

The IBM SVf "callhome" Cinder driver discussion continued. Vivek Pandey pinged for review of patch 951829, arguing for parity with NetApp's ActiveIQ implementation which captures EMS details by default. The position is that no customer-sensitive data is sent and only os_version, cinder-manage version and PBHA status are collected. The community had already pushed back on telemetry-by-default in earlier weeks; this round renews the debate.

Vincent Godin's Cinder/NetApp NVMe-over-TCP multipath struggles drew a useful set of pointers: os-brick commit 8d919696, the relevant volume_use_multipath / volume_enforce_multipath / iser_use_multipath Nova libvirt options, Cinder change 934011 and os-brick bug 2085013. The thread converged on this being a configuration story, not a bug — but the answer isn't documented well by NetApp/Pure-Storage examples today.

Stephen Finucane filed a PSA that pkg_resources is broken with newer oslo wheels on Python 3.8 (setuptools issue 5051). After release tooling started normalizing wheel filenames (oslo.messagingoslo_messaging), pkg_resources.require fails to match. Designate and Octavia are particularly exposed because of the legacy "scripts" keyword; Stephen has Designate fixes up and a second patch. Worth knowing if you maintain a stable branch still gated on 3.8.

In Tacker CI, Renu Rani updated the investigation: the k8s job was traced to Ubuntu Jammy's default setuptools 59.6.0 (needs ≥64 for get_requires_for_build_editable) — the fix is Global_Venv=True in local.conf, picking up setuptools 80. The OpenStack-based job's "Neutron did not start" was linked to a specific May/July devstack and Neutron commit window.

Dariusz Bursztynowski's Kolla-Ansible 2025.1 / Raspberry Pi 5 (aarch64) failure (bug 2117309) is a niche but instructive find: ProxySQL's bundled jemalloc fails with "Unsupported system page size" on Pi 5's 16k pages. The workaround documented in his own follow-up is to disable ProxySQL in globals.yml and let kolla-ansible fall back to HAProxy.

Heads Up / Action Needed

  • Read the Neutron same-VLAN traffic-visibility thread if you operate multi-tenant clouds with VLAN tenancy.
  • Caracal → Epoxy upgrades: expect neutron-metadata-agent heartbeat regressions; track bug 2112492.
  • Comment on the Gazpacho schedule (patch 954614) while milestones are still movable.
  • Python 3.8 stable branches: plan for the pkg_resources / oslo wheels normalization issue.
  • August 6: PTL/TC nominations open. August 20: OIF membership renewal deadline to vote.
  • August 28: Flamingo feature freeze.

Community & Events

Yasufumi Ogawa canceled the Tacker IRC meeting for a Japan holiday. Brian Haley's Neutron drivers meeting was canceled again (still light on agenda). Kees Meijs noted the next Public Cloud SIG meeting is August 13 but he'll be on vacation. Ildiko Vancsa's Ops Radio Hour preview for July 25 covers OVN migration (documentation proposal), Swift compliance processes, GPUs, VMware migration, and vTPM live-migration; the group continues to migrate sync chat to Matrix and is tracking confirmed Keystone bug 2117217.