Applicable to:
- SolusVM 2
Symptoms
Error message 'client version 1.47 is too new. Maximum supported API version is 1.45' appeared on the System Updates page while trying to update.
Cause
The installer uses Docker SDK which defaults to Docker API version 1.47
On hosts with Docker CE < 27.x (e.g. AlmaLinux 8 where the repo tops out at API 1.45), the installer fails.
This issue is identified as a product issue SVM2-7056
Resolution
The product issue with ID SVM2-7056 has been fixed and released in scope of the version 2.0.0-41062
The installer now negotiates the Docker API version, fixing failures on systems with older Docker versions - installation should be with the version 2.0.0-41062 or higher
To fix already affected installation (e.g. Almalinux 8) where docker-ce can't be updated due to an old distro - the fixed installer could be downloaded as below:
-
Downoad the installer:
# wget -c https://installer.dev.solusvm.com/testing/2.0.0-41062/installer
-
Give executable permissions:
# chmod +x
-
Replace the downloaded file to the following location:
/usr/local/solus/bin/installer -
Restart the
solus-updateservice with:
# systemctl start solus-update
Comments
Please sign in to leave a comment.