Sounds like you have a connectivity issue inside the docker instance (yeah I know obvious)…
In CURL the error “56” is:
CURLE_RECV_ERROR (56)
Failure with receiving network data.
It also looks like this relates to TLS / certificates - this can also be to do with several things:
- Incorrect time / clock on your machine
- Certificate installation issues
- Check for OS updates (these might include certificates)
- Check for docker updates
- Actual connectivity issues
To get more information I would probably check the above things…
… and then if still at a loss modify the templates/web.template.yml temporarily on that specific git pull line from:
- git remote set-branches --add origin master
- git pull
- git fetch origin $version
To:
- git remote set-branches --add origin master
- GIT_TRACE=1; GIT_CURL_VERBOSE=1 git pull --verbose
- git fetch origin $version
Well, something like that should help get more detailed error information.