We officially support Ubuntu 11.10, Ubuntu 12.04 and CentOS 6. Ganeti Web Manager is also known to work on Debian 7 and CentOS 5.
More on compatibility page.
- Python >= 2.6
- Python Virtualenv
These dependencies are required to install Ganeti Web Manager via
script. Follow up to installation instructions.
All database dependencies are installed automatically during
run. All you need is
sudo priviledge. If you have any issues, please
refer to Django database
If you, for any reason, want to install these database dependencies on your own, here’s the list:
MySQL-pythonpackage installed within virtual environment, which in turn requires
libmysqlclient18on Ubuntu/Debian and
psycopg2package installed within virtual environment, which in turn requires
libpq5on Ubuntu/Debian and
If you’re using the
setup.sh script these database dependencies should be
installed for you. But if it runs into errors, these are the dependencies needed.
VNCAuthProxy, is used to connect the VNC web frontend to a Ganeti VM’s VNC Console. This project is built on twisted and for encryption requires openssl and FFI development headers.
On CentOS, the OpenSSL package is
openssl-devel and on Ubuntu/Debian its
libssl-dev. The LibFFI package is
libffi-devel on CentOS and
These packages are necessary to install VNCAuthProxy and should be installed before the setup script is run.