Skip to content

Headplane does not support latest docker v.29 minimum API version #368

Description

@seanob86

Description

Headplane appears to use the v1.30 docker api version. In the latest docker update v.29 the minimum api version clients must use is v1.44.

This breaks docker integration.

Headplane Logs

2025-11-17T06:07:52.560Z [config] ERROR: Could not request available Docker containers
2025-11-17T06:07:52.561Z [config] ERROR: Integration Docker is not available

Dockersocket logs

172.18.250.4:40836 [17/Nov/2025:06:07:52.546] proxy docker/socket 0/0/0/0/0 400 305 - - ---- 3/3/1/1/0 0/0 "GET /v1.30/version HTTP/1.1"
172.18.250.4:40844 [17/Nov/2025:06:07:52.557] proxy docker/socket 0/0/0/0/0 400 305 - - ---- 4/4/1/1/0 0/0 "GET /v1.30/containers/json?filters=%7B%22label%22%3A%5B%22me.tale.headplane.target%3Dheadscale%22%5D%7D HTTP/1.1"

docker-compose.yml

services:
  headscale:
    ...
    labels:
      me.tale.headplane.target: headscale      

Headplane Config

integration:
  docker:
    enabled: true
    container_label: "me.tale.headplane.target=headscale"

Headplane Version

v0.6.1

Headscale Version

v.0.27.1

Metadata

Metadata

Assignees

Labels

BugSomething isn't workingNeeds TriageIssues yet to be triaged

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions