December 20, 2025
Stackers Network Digest — December 20, 2025
The Big Picture
This was the last working week before the holidays, and the list reflected it: a long tail of meeting-cancellation notices as teams wound down, set against a few genuinely important announcements. The headline item for everyone is a hard date — OpenStack's metrics dashboard moves from Bitergia to LFX Insights, with Bitergia available only until January 14, 2026. The Eventlet Removal effort closed out the year on a high note, the OpenInfra Foundation published its 2025 Annual Report, and the TC confirmed that PTL and TC elections will run in February. The 2026.1 "Gazpacho" cycle is now ~15 weeks from release.
Releases & Announcements
Metrics dashboard migration — note the cutover date. Ildiko Vancsa announced that, following the OpenInfra Foundation joining the Linux Foundation, OpenStack metrics will switch to LFX Insights starting January 15, 2026. The current Bitergia dashboard remains available only until January 14, 2026. Two caveats worth flagging now: the new dashboard's metric set will not match Bitergia's, and LFX Insights does not show affiliation for individual contributors (you can set your own affiliation via an LF/openprofile account). The new dashboard is live but still under active construction. Anyone who relies on the existing reviewer/contribution metrics should check whether their workflows survive the cutover — and indeed Jay Faulkner's feedback that the new dashboards look "anemic" began surfacing this week.
OpenInfra Foundation 2025 Annual Report. Allison Price announced publication of the report, highlighting continued production adoption, two coordinated 2025 releases, OpenStack's role in AI infrastructure / edge / telco / sovereign-cloud workloads, and cross-project collaboration with Kata, StarlingX, Zuul, Kubernetes, and Ceph.
Blazar lease-notification feature confirmed for 2026.1. Matt Crees confirmed that the expanded lease-data notification payload will ship in 2026.1/Gazpacho, with the release planned for the start of April 2026.
Development & Technical Decisions
Keystone + LDAP password expiry is a hard limitation. Grzegorz Grasza clarified that Keystone does not interpret LDAP password-policy controls (from 389ds or others): its security-compliance features — password expiration, first-use change, etc. — are SQL-backend only, and the LDAP backend is read-only. The practical paths forward are to enforce expiry outside Keystone or contribute the feature upstream; he offered a partial user_enabled_attribute mapping workaround.
VirtualPDU heading for retirement. Jay Faulkner gave notice that, with the SNMP code in Ironic slated for removal next cycle and its CI already gone, VirtualPDU will be retired (this cycle or next). It was never a production component — only mapping SNMP calls to libvirt power actions for DevStack — so it no longer serves a purpose. Speak up now if you object.
Smaller technical threads. Sylvain continued pressing on Designate's "Updating a root zone NS record is not allowed" restriction for multi-region PRIMARY/SECONDARY setups, asking whether it could be made configurable. The Skyline OIDC bug fix merged to master, with a question about backporting to 2025.2. Florian Haas raised intermittent connection failures (suspected rate limiting) on docs.openstack.org breaking his external link checks. Brian Haley advanced the stable/unmaintained branches-to-EOL discussion.
Community & Events
A practical, recurring concern surfaced from the QA team: Ghanshyam Maan put up a QA onboarding etherpad to recruit contributors, noting the project needs more help and that four contributors are already moving Tempest tests to Secure RBAC defaults — a standing invitation for anyone with bandwidth.
The bulk of the week was holiday housekeeping. Meetings cancelled through late December / early January included Watcher (Dec 25 / Jan 1, resuming Jan 8), Blazar (Dec 25), Manila (Dec 25 / 31, resuming Jan 8), Neutron CI/Team/Drivers (next two weeks), Horizon (Dec 24 / 31, resuming Jan 7), Magnum (Dec 23 / Jan 6, resuming Jan 20), Kolla (Dec 24 / 31, resuming Jan 7), and the Public Cloud SIG (Dec 31). The December 19 Ops Radio Hour ran as a year-end retrospective, with the group planning a survey on preferred time slots and cadence for 2026; the next session is January 23, 2026 at 13:00 UTC. Sei Sano proposed restarting bi-weekly Masakari IRC meetings, and Dmitriy Rabotyagov moved to re-establish a regular Freezer meeting (Mondays 15:00–16:00 UTC winning the poll). On governance, the TC's R-15 summary confirmed February PTL/TC elections, continued Monasca/governance-sigs cleanup, and a lean toward deleting unmaintained branches through Yoga (and dropping Zed).