Skip to content

Ganeti

Virtualization

A virtual machine cluster management tool for Xen or KVM on Linux (3‑100 nodes)

Python Latest v3.1.1 · 1mo ago Security brief →

Features

  • Manages Xen and KVM VM clusters
  • Targets mid‑range deployments (3–100 nodes)
  • Designed for high availability and low complexity

Recent releases

View all 2 releases →
v3.1.1 Breaking risk

Minor 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.

v3.1.0 Bug fix
Notable features
  • KVM QMP connection, chroot, and process handling fixes
  • Python 3.6 compatibility improvements
  • move-instance NIC and hostname resolution fixes

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.

About

Stars
574
Forks
124
Languages
Python Haskell Shell

Install & Platforms

Platforms
linux

Community & Support

Beta — feedback welcome: [email protected]