Failed to bootstrap: Failure with receiving network data

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.