Articles in this section

Error message appeared on update: 'client version 1.47 is too new. Maximum supported API version is 1.45'

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:

  1. Downoad the installer:

    # wget -c https://installer.dev.solusvm.com/testing/2.0.0-41062/installer

  2. Give executable permissions:

    # chmod +x

  3. Replace the downloaded file to the following location:
    /usr/local/solus/bin/installer
  4. Restart the solus-update service with:

    # systemctl start solus-update

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.