SolusIO update fails: Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40

Have more questions? Submit a request

Applicable to:

  • SolusIO

Symptoms 

SolusIO update fails with the error:

SVM_ERROR: Failed to download Update
failed to download docker images: failed to pull images: [failed to pull "624819242197.dkr.ecr.eu-central-1.amazonaws.com/nxt/rabbitmq:3.9.10-management-alpine": Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40 failed to pull "624819242197.dkr.ecr.eu-central-1.amazonaws.com/nxt/influxdb:2.1.1-alpine": Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40 failed to pull "624819242197.dkr.ecr.eu-central-1.amazonaws.com/nxt/echo:1.7.0-25496": Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40 failed to pull "624819242197.dkr.ecr.eu-central-1.amazonaws.com/nxt/api:1.7.0-25496": Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40 failed to pull "624819242197.dkr.ecr.eu-central-1.amazonaws.com/nxt/postgres:12.8-alpine3.14": Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40 failed to pull "624819242197.dkr.ecr.eu-central-1.amazonaws.com/nxt/redis:7.0.0-alpine3.15": Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40 failed to pull "624819242197.dkr.ecr.eu-central-1.amazonaws.com/nxt/nginx:1.7.0-25496": Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40 failed to pull "624819242197.dkr.ecr.eu-central-1.amazonaws.com/nxt/workers:1.7.0-25496": Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40]

Cause

docker client API version and docker server API version are different.

Resolution

  1. Connect to SolusIO Management node via SSH
  2. Update docker to the latest version:

    # yum update docker-ce-cli.x86_64 docker-ce-rootless-extras.x86_64 docker-ce.x86_64 docker-scan-plugin.x86_64

If docker update is not the option at the moment as a temporary workaround set the necessary docker API version using environment variable:

# export DOCKER_API_VERSION=1.40

Articles in this section

Was this article helpful?
0 out of 0 found this helpful
Share

Comments

0 comments

Please sign in to leave a comment.