aws-ia / taskcat

Test all the CloudFormation things! (with TaskCat)
https://aws-ia.github.io/taskcat/
Apache License 2.0
1.17k stars 213 forks source link

taskcat execution fails with "Error while fetching server API version" #825

Closed kkvinjam closed 2 months ago

kkvinjam commented 3 months ago

Describe the bug All taskcat commands appears to fail with following error:

Mac: taskcat version : 0.9.42 docker version: 26.1.4 Error: DockerException Error while fetching server API version: Not supported URL scheme http+docker

Linux: taskcat version : 0.9.42 docker version: 25.0.3 Error: [ERROR ] : DockerException Invalid response from docker daemon: key "ApiVersion" is missing.

To Reproduce Steps to reproduce the behavior:

  1. Are you testing a QuickStart or Custom template? Custom template
  2. Attach or link a copy of the template if possible (remove any sensitive info) N/A
  3. Provide the parameters that you passed. (remove any sensitive info) N/A
  4. How did you install taskcat? (docker or pip3) pip3
  5. Are you using a profile, an instance role or access keys to run taskcat? access keys and profile (issue seen with both)
  6. Is your AWS environment configured via aws configure? yes

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

**Version (Please make sure you are running the latest version of taskcat)

To find versions: Via taskcat: taskcat -V Via pip3: pip3 show taskcat

Note: both version should match

To update taskcat run: for docker : docker pull taskcat/taskcat for pip3: pip3 install --upgrade taskcat

Additional context Add any other context about the problem here.

andrew-glenn commented 2 months ago

Resolved in 0.9.53