Arm64 builds are being run on x86

I work on https://github.com/google/gvisor.
Around 3 hours back, our PR builds started failing. After some investigation from our team, it turned out that Arm64 builds were being provisioned with the incorrect bash version. it looks like our builds are running on x86-64 when they should be running on ARM64.

This is our last green build: https://travis-ci.org/github/google/gvisor/builds/729653194
If you see under Build System Information:

bash version
37GNU bash, version 4.3.48(1)-release (aarch64-unknown-linux-gnu)

The next build failed: https://travis-ci.org/github/google/gvisor/builds/729675753
If you see under Build System Information:

bash version
GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)
1 Like

We seem to be experiencing the same thing. s390x builds seem affected as well: https://travis-ci.org/github/apache/arrow/builds/729889053

Especially, this excerpt from the build system information looks fishy:

docker version
Client:
 Version:           18.06.0-ce
 API version:       1.38
 Go version:        go1.10.3
 Git commit:        0ffa825
 Built:             Wed Jul 18 19:09:54 2018
 OS/Arch:           linux/amd64
 Experimental:      false
Server:
 Engine:
  Version:          18.06.0-ce
  API version:      1.38 (minimum version 1.12)
  Go version:       go1.10.3
  Git commit:       0ffa825
  Built:            Wed Jul 18 19:07:56 2018
  OS/Arch:          linux/amd64
  Experimental:     false

We have implemented a fix related to this issue. Could you please re-check and see if that works as usual?

Thanks.

It seems to work, thank you!