Hello,
In a testing environment, I have upgraded an OpenNebula 6.8.0-1 to 7.0.1-1 executing, line by line, procedure explained in Upgrading Single Front-End | → “Upgrading from 6.x and higher”.
Importants steps about upgrading process have returned this information (run in this order):
onedb backup (BEFORE upgrading OpenNebula)
Sqlite database backup stored in /var/lib/one/one.db_2025-11-19_14:49:51.bck
Use 'onedb restore' to restore the DB.
onecfg status (just after upgraded)
--- Versions ------------------------------
OpenNebula: 7.0.1
Config: 6.8.0.1
--- Backup to Process ---------------------
Snapshot: /var/lib/one/backups/config/2025-11-18_09:54:19-v6.8.0.1
(will be used as one-shot source for next update)
--- Available Configuration Updates -------
New config: 7.0.0
- from 6.8.0 to 6.10.0 (YAML,Ruby)
- from 6.10.0 to 6.10.2 (YAML,Ruby)
- from 6.10.2 to 7.0.0 (YAML,Ruby)
onecfg upgrade:
ANY : Found backed up configuration to process!|
ANY : Snapshot to update from ‘/var/lib/one/backups/config/2025-11-18_09:54:19-v6.8.0.1’|
ANY : Backup stored in ‘/var/lib/one/backups/config/2025-11-18_09:58:48_2600’|
ANY : Configuration updated to 7.0.0|
onecfg status
--- Versions ------------------------------
OpenNebula: 7.0.1
Config: 7.0.0
--- Available Configuration Updates -------
No updates available.
onedb upgrade -v
Sqlite database backup stored in /var/lib/one/one.db_2025-11-18_10:1:24.bck
Use 'onedb restore' to restore the DB.
>>> Running migrators for shared tables
Database migrated from 6.8.0 to 7.0.0 (OpenNebula 7.0.0) by onedb command.
>>> Running migrators for local tables
Database migrated from 6.8.0 to 7.0.0 (OpenNebula 7.0.0) by onedb command.
onecfg status
--- Versions ------------------------------
OpenNebula: 7.0.1
Config: 7.0.0
--- Available Configuration Updates -------
As you can see, after running all commands, my system shows an inconsistency between OpenNebula version (7.0.1) and Config version (7.0.0). However, system runs perfectly… so I don’t know if this inconsistency could be a problem in the future… or how I could now correct.
Thanks.