Inconsistency between OpenNebula and Config versions after upgrade

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.

Hello,

you are right, OpenNebula 7.0.1 configuration file format didn’t experience any changes from the 7.0.0 version, so the system will run currently without any problem.

We will check if there was any bug on onecfg

Thank you

1 Like