dashboard: update netbsd builders to 8.0RC1

Rename the 8branch builders from “8branch” to “8_0” (in keeping with
the version suffixes for FreeBSD and Darwin), and fix an apparent typo
in the 386 SSHUsername field.

Updates golang/go#25206.
Updates golang/go#25109.

Change-Id: I6053c8de17dcb3c7ff32da05c51902ac4bcc45fe
Reviewed-on: https://go-review.googlesource.com/110626
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
Bryan C. Mills 2018-04-27 18:47:56 -04:00
Родитель 06d8ad25db
Коммит e0f5a8ae4e
3 изменённых файлов: 44 добавлений и 21 удалений

Просмотреть файл

@ -158,23 +158,23 @@ var Hosts = map[string]*HostConfig{
env: []string{"CC=clang"},
SSHUsername: "gopher",
},
"host-netbsd-amd64-8branch": &HostConfig{
VMImage: "netbsd-amd64-8branch-b",
Notes: "NetBSD 8.? from the netbsd-8 branch; GCE VM is built from script in build/env/netbsd-amd64",
"host-netbsd-amd64-8_0": &HostConfig{
VMImage: "netbsd-amd64-8-0-2018q1",
Notes: "NetBSD 8.0RC1; GCE VM is built from script in build/env/netbsd-amd64",
machineType: "n1-highcpu-4",
buildletURLTmpl: "http://storage.googleapis.com/$BUCKET/buildlet.netbsd-amd64",
goBootstrapURLTmpl: "https://storage.googleapis.com/$BUCKET/gobootstrap-netbsd-amd64-2da6b33.tar.gz",
SSHUsername: "root",
},
// Note: the netbsd-386 host VM image never gets networking up. So we don't use this for now.
// See https://github.com/golang/go/issues/20852#issuecomment-347698956
"host-netbsd-386-8branch": &HostConfig{
VMImage: "netbsd-386-8branch-c",
Notes: "NetBSD 8.? from the netbsd-8 branch; GCE VM is built from script in build/env/netbsd-386",
// Note: the netbsd-386 host hangs during the ../test phase of all.bash,
// so we don't use this for now. (See the netbsd-386-8 BuildConfig below.)
"host-netbsd-386-8_0": &HostConfig{
VMImage: "netbsd-386-8-0-2018q1",
Notes: "NetBSD 8.0RC1; GCE VM is built from script in build/env/netbsd-386",
machineType: "n1-highcpu-4",
buildletURLTmpl: "http://storage.googleapis.com/$BUCKET/buildlet.netbsd-386",
goBootstrapURLTmpl: "https://storage.googleapis.com/$BUCKET/gobootstrap-netbsd-386-0b3b511.tar.gz",
SSHUsername: "gopher",
SSHUsername: "root",
},
"host-dragonfly-amd64-tdfbsd": &HostConfig{
IsReverse: true,
@ -735,8 +735,8 @@ func (c *BuildConfig) BuildSubrepos() bool {
"linux-386", "linux-amd64", "linux-amd64-nocgo",
"openbsd-386-60", "openbsd-amd64-60",
"openbsd-386-62", "openbsd-amd64-62",
"netbsd-amd64-8branch",
"netbsd-386-8branch",
"netbsd-amd64-8_0",
"netbsd-386-8_0",
"plan9-386",
"freebsd-arm-paulzhol",
"windows-amd64-2016", "windows-386-2008":
@ -1150,18 +1150,21 @@ func init() {
MaxAtOnce: 1,
})
addBuilder(BuildConfig{
Name: "netbsd-amd64-8branch",
HostType: "host-netbsd-amd64-8branch",
Name: "netbsd-amd64-8_0",
HostType: "host-netbsd-amd64-8_0",
ShouldRunDistTest: noTestDir,
MaxAtOnce: 1,
TryBot: false,
})
addBuilder(BuildConfig{
Name: "netbsd-386-8branch",
HostType: "host-netbsd-386-8branch",
Name: "netbsd-386-8_0",
HostType: "host-netbsd-386-8_0",
ShouldRunDistTest: noTestDir,
MaxAtOnce: 1,
TryBot: false,
// This builder currently hangs in the “../test” phase of all.bash.
// (https://golang.org/issue/25206)
TryOnly: true, // Disable regular builds.
TryBot: false, // Disable trybots.
})
addBuilder(BuildConfig{
Name: "plan9-386",

17
env/netbsd-386/Makefile поставляемый Normal file
Просмотреть файл

@ -0,0 +1,17 @@
# Copyright 2018 The Go Authors. All rights reserved.
# Use of this source code is governed by a BSD-style
# license that can be found in the LICENSE file.
upload-staging:
go install golang.org/x/build/cmd/upload
upload --verbose --file=netbsd-i386-8.0_2018Q1.tar.gz --public dev-go-builder-data/vm-image-netbsd-i386-8.0_2018Q1.tar.gz
upload-prod:
go install golang.org/x/build/cmd/upload
upload --verbose --file=netbsd-i386-8.0_2018Q1.tar.gz --public go-builder-data/vm-image-netbsd-i386-8.0_2018Q1.tar.gz
create-image-staging:
gcloud compute --project go-dashboard-dev images create netbsd-i386-8-0-2018q1 --source-uri gs://dev-go-builder-data/vm-image-netbsd-i386-8.0_2018Q1.tar.gz
create-image-prod:
gcloud compute --project symbolic-datum-552 images create netbsd-i386-8-0-2018q1 --source-uri gs://go-builder-data/vm-image-netbsd-i386-8.0_2018Q1.tar.gz

13
env/netbsd-amd64/Makefile поставляемый
Просмотреть файл

@ -1,14 +1,17 @@
# Copyright 2017 The Go Authors. All rights reserved.
# Use of this source code is governed by a BSD-style
# license that can be found in the LICENSE file.
upload-staging:
go install golang.org/x/build/cmd/upload
upload --verbose --file=netbsd-amd64-gce.tar.gz --public dev-go-builder-data/vm-image-netbsd-amd64-8branch.tar.gz
upload --verbose --file=netbsd-amd64-8.0_2018Q1.tar.gz --public dev-go-builder-data/vm-image-netbsd-amd64-8.0_2018Q1.tar.gz
upload-prod:
go install golang.org/x/build/cmd/upload
upload --verbose --file=netbsd-amd64-gce.tar.gz --public go-builder-data/vm-image-netbsd-amd64-8branch.tar.gz
upload --verbose --file=netbsd-amd64-8.0_2018Q1.tar.gz --public go-builder-data/vm-image-netbsd-amd64-8.0_2018Q1.tar.gz
create-image-staging:
gcloud compute --project go-dashboard-dev images create netbsd-amd64-8branch --source-uri gs://dev-go-builder-data/vm-image-netbsd-amd64-8branch.tar.gz
gcloud compute --project go-dashboard-dev images create netbsd-amd64-8-0-2018q1 --source-uri gs://dev-go-builder-data/vm-image-netbsd-amd64-8.0_2018Q1.tar.gz
create-image-prod:
gcloud compute --project symbolic-datum-552 images create netbsd-amd64-8branch --source-uri gs://go-builder-data/vm-image-netbsd-amd64-8branch.tar.gz
gcloud compute --project symbolic-datum-552 images create netbsd-amd64-8-0-2018q1 --source-uri gs://go-builder-data/vm-image-netbsd-amd64-8.0_2018Q1.tar.gz