Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x/build: update NetBSD builder image to 8.0_RC1 #25109

Closed
bradfitz opened this issue Apr 26, 2018 · 2 comments
Closed

x/build: update NetBSD builder image to 8.0_RC1 #25109

bradfitz opened this issue Apr 26, 2018 · 2 comments
Labels
Builders x/build issues (builders, bots, dashboards) FrozenDueToAge OS-NetBSD
Milestone

Comments

@bradfitz
Copy link
Contributor

We need to deploy https://go-review.googlesource.com/c/build/+/109035 for @bsiegert so NetBSD folk can continue working on their race detector support for Go 1.11. (#24354, #19273). Those depend depends on being about to run x/build/cmd/release on updated buildlet images.

/cc @bcmills @andybons

@gopherbot gopherbot added this to the Unreleased milestone Apr 26, 2018
@gopherbot gopherbot added the Builders x/build issues (builders, bots, dashboards) label Apr 26, 2018
@bradfitz
Copy link
Contributor Author

from the netbsd-amd64/Makefile,

$ cat Makefile 
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-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

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

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

... you'll want to change those "8branch" references to something like "80r1c1".

Then test it with x/build/cmd/debugnewvm. If a build passes, then you can update x/build/dashboard/builders.go with the new GCE image name.

Then, to speed up future builds, you'll want to create a snapshot of that buildlet disk in our region, using x/build/cmd/coordinator/buildongce -make-basepin.

@gopherbot
Copy link

Change https://golang.org/cl/110626 mentions this issue: dashboard: update netbsd builders to 8.0RC1

gopherbot pushed a commit to golang/build that referenced this issue May 2, 2018
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>
@bcmills bcmills closed this as completed Jul 13, 2018
@golang golang locked and limited conversation to collaborators Jul 13, 2019
@rsc rsc unassigned bcmills Jun 23, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Builders x/build issues (builders, bots, dashboards) FrozenDueToAge OS-NetBSD
Projects
None yet
Development

No branches or pull requests

3 participants