Start Here
This guide describes the upgrade procedure for systems that are already running OpenNebula 6.0.x or newer. The upgrade will preserve all current users, hosts, resources, and configurations, for both SQLite and MySQL/MariaDB back-ends.
Read the Compatibility Guide and Release Notes to learn what’s new in OpenNebula 7.0.
Previous Steps
OpenNebula 7.0 or newer is distributed with onecfg
as part of the main server package. This tool simplifies the upgrade process of configuration files, and is always included in the latest version of OpenNebula.
Important
For each OpenNebula upgrade (even between minor versions, e.g. 6.10.2 and 6.10.3), configuration files must be processed via onecfg upgrade
. If you skip the configuration upgrade step for an OpenNebula upgrade, the tool will lose the current version state and you’ll have to handle the files upgrade manually and reinitialize the configuration version management state.
$ onecfg upgrade
FATAL : FAILED - Configuration can't be processed as it looks outdated!
You must have missed to run 'onecfg update' after previous OpenNebula upgrade.
$ onecfg status
...
ERROR: Configurations metadata are outdated.
Upgrade OpenNebula
Update your OpenNebula packages by following only the guide that applies to your current OpenNebula configuration:
We value your feedback
Was this information helpful?
Glad to hear it
Sorry to hear that