Merge pull request #76639 from lubinsz/pr_bzl_arm64

Add an environment variable for bazel-test-integration on Arm
This commit is contained in:
Kubernetes Prow Robot 2019-05-17 02:04:06 -07:00 committed by GitHub
commit 01f0be4901
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -70,6 +70,10 @@ func getAvailablePort() (int, error) {
// startEtcd executes an etcd instance. The returned function will signal the
// etcd process and wait for it to exit.
func startEtcd() (func(), error) {
if runtime.GOARCH == "arm64" {
os.Setenv("ETCD_UNSUPPORTED_ARCH", "arm64")
}
etcdURL = env.GetEnvAsStringOrFallback("KUBE_INTEGRATION_ETCD_URL", "http://127.0.0.1:2379")
conn, err := net.Dial("tcp", strings.TrimPrefix(etcdURL, "http://"))
if err == nil {