Hey Ben,
thanks for pointing this issue out. The
v0.7.0 installers contain "Server Control Panel v0.6.1". There were no
changes to the SCP, so it wasn't recompiled and the version number was
not increased for the release.
From now on, i will use the same version number on "webinterface", "scp" and "installation wizards" to avoid confusion.
I
guess, the DB error is due to running the DB init script again, which
resets the DB password and might reset the data folder also.
The following command is run during installation:
// MariaDB - install with user ROOT and without password
... '\bin\mariadb\bin\mysql_install_db.exe --datadir="' + appPath + '\bin\mariadb\data" --default-user=root --password= ...
I never thought of using the installers as "upgraders".
At the moment they do not contain any detection logic for components.
If the installer detects an old version of itself, it would just "install on top".
Regards, Jens