Skip to content

iotedge config apply errors out with client version 1.34 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version #7494

@gri6507

Description

@gri6507

Expected Behavior

Running iotedge config apply should apply the provided config

Current Behavior

Immediately exits with exit code 1, printing client version 1.34 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version

Steps to Reproduce

Run iotedge config apply -c /path/to/config.toml

Context (Environment)

Device Information

  • Host OS: Debian 12
  • Architecture: arm64
  • Container OS: Linux containers

Runtime Versions

  • aziot-edged: iotedge 1.5.21
  • Docker/Moby:
Client:
 Version:           29.1.3-1
 API version:       1.52
 Go version:        go1.25.5
 Git commit:        f52814d454173982e6692dd7e290a41b828d9cbc
 Built:             Wed Dec 17 02:44:20 2025
 OS/Arch:           linux/arm64
 Context:           default

Server:
 Engine:
  Version:          29.1.3-1
  API version:      1.52 (minimum version 1.44)
  Go version:       go1.25.5
  Git commit:       fbf3ed25f893e6ce21336f1101590e40a13934f4
  Built:            Sat Dec 20 17:28:39 2025
  OS/Arch:          linux/arm64
  Experimental:     false
 containerd:
  Version:          1.7.30-1
  GitCommit:        71c1c8666c6a999cc8c319160b6b2ea38c4a2c9e
 runc:
  Version:          1.4.0-1
  GitCommit:        8bd78a9977e604c4d5f67a7415d7b8b8c109cdc4
 docker-init:
  Version:          0.19.0
  GitCommit:   

Additional Information

Applying a config has been working until very recently. This is likely explained by a recent upgrade of Docker on the system to the latest v29. As documented here, this version bumped the minimum API version

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions