This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryMinor fixes and improvements.
Full changelog
Changes since 3.1.0
- various Python 3.14 compatibility backports (#1921)
- support for python-bitarray >= 3 (#1884)
- KVM: fix usage of "on" vs. "true" for multiqueue configuration (#1921)
- KVM: fix "--run-with" regex for QEMU >= 10.2 (#1917)
Full Changelog: https://github.com/ganeti/ganeti/compare/v3.1.0...v3.1.1
A Note On Python Asyncore
While this release contains various smaller fixes for Python 3.14 compatibility, it still relies on Python asyncore to be present (officially dropped from Python 3.12). As of now, most stable distributions still ship an old version of the Python asyncore code for backwards compatibility. Asyncore has been successfully removed from Ganeti's codebase with the release of Ganeti 3.2 but since these changes are rather large, they will not be backported into the 3.1 branch.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Ganeti
Ganeti is a virtual machine cluster management tool built on top of existing virtualization technologies such as Xen or KVM and other open source software.
Related context
Related tools
Beta — feedback welcome: [email protected]