pack for building CNB stops at ===> ANALYZING with client version 1.52 is too new, status code: 1
### Summary pack and docker in auto-build-image for building CNB now refuse to work with docker:20.10.12-dind which is used for kubernetes. Bug found in self-hosted Gitlab CE v18.7.0. ### Steps to reproduce Try to build any repository with AutoDevOps using CNB and therefore pack. Seen with https://gitlab.com/gitlab-org/cluster-integration/auto-build-image/-/blob/v4.12.1/.gitlab-ci.yml?ref_type=tags#L14-15 running in https://gitlab.com/gitlab-org/gitlab/blob/v18.7.0-ee/lib/gitlab/ci/templates/Jobs/Build.gitlab-ci.yml#L10 Master looks the same: * https://gitlab.com/gitlab-org/cluster-integration/auto-build-image/-/blob/v4.13.0/.gitlab-ci.yml?ref_type=tags#L14-15 * https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/ci/templates/Jobs/Build.gitlab-ci.yml#L10 ### Example Project Can be provided if necessary. ### What is the current *bug* behavior? Build exits 1 after ANALYZING ### What is the expected *correct* behavior? It should build. ### Relevant logs and/or screenshots ``` ===> ANALYZING ERROR: failed to initialize analyzer: getting previous image: Error response from daemon: client version 1.52 is too new. Maximum supported API version is 1.41 ERROR: failed to build: executing lifecycle: failed with status code: 1 ``` ### Possible fixes * Use docker:28-dind instead * Fix the pack version or the Docker version to a lower one that works with 20.10.12 in auto-build-image
issue