2026.1 Series Release Notes

8.0.0-7

Bug Fixes

  • Fixed the Skyline database schema for the revoked_token and settings tables by adding explicit primary keys through an Alembic migration. This restores compatibility with MySQL and Percona deployments that enforce primary-key requirements for DML. LP#2108940

  • Fixed handling of orphaned projects in resource listings. When a project is deleted but resources (snapshots, volumes, etc.) still exist, the API raised a KeyError when trying to resolve the project name. This fix uses .get() with project_id as fallback instead of direct dictionary access, preventing API errors when viewing resources from deleted projects. LP#2153555

8.0.0

Upgrade Notes

  • Support for Python 3.8 and 3.9 has been dropped.