Xenial Go (1.13.x) build fails to initiate go.env stage

For about the past fortnight we have seen all our Go build fail with the following error just after the setup_casher stage and before the go.env stage. And yet we have made no change to our .travis.yml file in this time.

No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.

No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.
Check the details on how to adjust your build configuration on: https://docs.travis-ci.com/user/common-build-problems/#build-times-out-because-no-output-was-received
The build has been terminated

There appears to be something wrong with the scripts that setup the environment before any of our project’s scripts execute.

Any help would be appreciated.

Worker information
hostname: d0a4da61-238c-46b3-b736-33186f8060cf@1.worker-com-864999c7bf-4k7t2.gce-production-1
version: v6.2.20-1-g3a987d6 https://github.com/travis-ci/worker/tree/3a987d61ed169c9539ad435d1a9b5f2d8c6ce4a6
instance: travis-job-886752d1-f19d-4773-aa3e-f544ad0c16ef travis-ci-sardonyx-xenial-1593004276-4d46c6b3 (via amqp)
startup: 6.162614255s

Build system information
Build language: go
Build dist: xenial
Build id: 205565990
Runtime kernel version: 4.15.0-1077-gcp
travis-build version: cd707aa7
Build image provisioning date and time
Wed Jun 24 13:36:52 UTC 2020
Operating System Details
Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
xenial
Systemd Version
systemd 229
Cookbooks Version
3f92a99 https://github.com/travis-ci/travis-cookbooks/tree/3f92a99

.travis.yml
language: go
go:
- 1.13.x

env:
  global:
    - env GO111MODULE=on
    - env GOPRIVATE=github.com/itsprivate

sudo: required

git:
  submodules: false

services:
  - docker

before_install:
  - sudo apt-get -qq update
  - sudo apt-get install -y realpath

before_script:
  - docker load --input $HOME/.cache/docker.images || true

script:
  - while sleep 599; do echo "====[ $SECONDS seconds and counting ]===="; done &
  - make

cache:
  directories:
    - $HOME/.cache
    - $GOPATH/pkg/mod
    - $GOPATH/src/go.uber.org

before_cache:
  - docker save --output $HOME/.cache/docker.images

Hey @au-phiware,

This is typically a transient issue. You could try restarting the build by closing and re-opening the PR. Is there anyway I could get a better look at your logs? I have limited information to work with here.

Two weeks is a big transient issue! But it appears to be working now… :man_shrugging:

Thanks @au-phiware,

If there’s anything else I can help you with please let me know and I’ll be glad to assist.

Imprint