Files
basil/.gitea/workflows/main.yml
Paul R Kartchner e568f51c9e
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
fix: upgrade Docker CLI to v27.4.1 for API 1.44 support
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>
2026-01-15 18:15:55 +00:00

13 KiB