fix: upgrade Docker CLI to v27.4.1 for API 1.44 support
Some checks failed
Basil CI/CD Pipeline / Code Linting (push) Successful in 57s
Basil CI/CD Pipeline / API Tests (push) Successful in 1m16s
Basil CI/CD Pipeline / Web Tests (push) Successful in 1m7s
Basil CI/CD Pipeline / Build All Packages (push) Successful in 1m33s
Basil CI/CD Pipeline / Build & Push Docker Images (push) Successful in 4m49s
Basil CI/CD Pipeline / Trigger Deployment (push) Failing after 2s
Basil CI/CD Pipeline / Shared Package Tests (push) Successful in 54s
Basil CI/CD Pipeline / Security Scanning (push) Successful in 1m10s
Basil CI/CD Pipeline / E2E Tests (push) Has been skipped
Some checks failed
Basil CI/CD Pipeline / Code Linting (push) Successful in 57s
Basil CI/CD Pipeline / API Tests (push) Successful in 1m16s
Basil CI/CD Pipeline / Web Tests (push) Successful in 1m7s
Basil CI/CD Pipeline / Build All Packages (push) Successful in 1m33s
Basil CI/CD Pipeline / Build & Push Docker Images (push) Successful in 4m49s
Basil CI/CD Pipeline / Trigger Deployment (push) Failing after 2s
Basil CI/CD Pipeline / Shared Package Tests (push) Successful in 54s
Basil CI/CD Pipeline / Security Scanning (push) Successful in 1m10s
Basil CI/CD Pipeline / E2E Tests (push) Has been skipped
The Harbor login was failing with: Error response from daemon: client version 1.43 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version The issue: - Downloaded Docker CLI v24.0.7 which uses API version 1.43 - Host Docker daemon requires minimum API version 1.44 - API version mismatch caused login failure Solution: - Upgraded Docker CLI from v24.0.7 to v27.4.1 - Docker v27.x supports API version 1.44+ - This matches the daemon's requirements Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -300,7 +300,7 @@ jobs:
|
||||
- name: Install Docker CLI
|
||||
run: |
|
||||
mkdir -p /tmp/docker-cli
|
||||
curl -fsSL "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.7.tgz" | tar -xz -C /tmp/docker-cli --strip-components=1
|
||||
curl -fsSL "https://download.docker.com/linux/static/stable/x86_64/docker-27.4.1.tgz" | tar -xz -C /tmp/docker-cli --strip-components=1
|
||||
export PATH="/tmp/docker-cli:$PATH"
|
||||
echo "/tmp/docker-cli" >> $GITHUB_PATH
|
||||
docker --version
|
||||
|
||||
Reference in New Issue
Block a user