Sunbeam Forecast — February 2, 2026
Happy Monday and welcome to this week’s Sunbeam Forecast! Over the last pulse, we’ve been hard at work on distro-level upgrades to bring the latest from OpenStack to the next version of Sunbeam. We’ve also been working on cluster management improvements, and refining our test framework.
Here’s what landed recently and what’s coming next:
Highlights from the Last Pulse
Feature lifecycle validation framework — A new test framework now exercises the full Sunbeam feature lifecycle, covering enable, disable, and validation paths. This improves confidence that features behave correctly across real deployment scenarios and strengthens automated validation coverage.
Keystone scale down/up fix — An issue was resolved where Keystone units could incorrectly enter an error state during scale-down operations. Pebble health check failures were being reported while pods were intentionally terminating, leading to false failures. This fix makes Keystone scaling operations more robust and predictable.
Cluster removal workflow improvements — Updates to the Sunbeam cluster removal process improve correctness and reliability when tearing down clusters.
Contributor guide updates — The Sunbeam contributor documentation was refreshed to appear in the main GitHub repository page.
mysql-k8s charm upgrade workflow redesign — Work is underway to redesign the mysql-k8s charm upgrade process around a state-based workflow. This allows upgrades to resume from the last successful step instead of restarting entirely.
Python 3.14 package updates for Ubuntu Resolute and OpenStack Gazpacho — Ongoing package updates ensure Sunbeam is compatible with Python 3.14 on Ubuntu Resolute.
Goals for the Next Pulse
Over the next pulse, we’re planning to focus on:
- Final package updates for OpenStack Gazpacho in Sunbeam on Python 3.14 — closing out remaining compatibility fixes to ensure full compatibility with the latest and greatest Ubuntu and Python.
- Improved MySQL upgrade workflows — further testing and stabilization of the new upgrade workflow to improve operational.
How to Get Involved
No contribution is too big or too small. Regardless of skill level, come chat!
-
Matrix: OpenStack Sunbeam
-
Discussion and Background: Upstream OpenStack Community -
Documentation: Sunbeam Documentation
Thanks again to everyone contributing code, docs, reviews, and feedback. Your enthusiasm keeps Sunbeam moving forward!
See you in the next Forecast! ![]()