openstack/glance · Week of 2026-08-08
openstack/glance — 2026-08-08
Test stability. The bulk of the week's ~400 lines targets flaky functional and unit tests. Two parallel changes rework how import task waits are handled in functional tests, together accounting for roughly 325 lines of the churn — likely the same fix landing on master and a stable branch (999781, 999779). A related patch hardens the web-download redirect validation test against timing races, and another small change guards a unit test against stestr's non-deterministic ordering.
Tooling and CI. Integration tests were made runnable again, futurist was removed from the tip jobs requirements, and the cursive repository path was updated — a modest sweep to keep the check pipeline green.
Maintenance. A handful of cleanups round out the week: redundant overrides dropped, a redundant roles key injection removed from the context module, and use of the base ThreadPoolModel is now prohibited in favor of the more specific subclasses.