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/dashboard: add OpenBSD 7.3 and 7.4 builders (for 386, amd64) #63568

Open
mauri870 opened this issue Oct 16, 2023 · 5 comments · May be fixed by golang/build#79
Open

x/build/dashboard: add OpenBSD 7.3 and 7.4 builders (for 386, amd64) #63568

mauri870 opened this issue Oct 16, 2023 · 5 comments · May be fixed by golang/build#79
Assignees
Labels
Builders x/build issues (builders, bots, dashboards) NeedsFix The path to resolution is known, but the work has not been done. new-builder OS-OpenBSD
Milestone

Comments

@mauri870
Copy link
Member

mauri870 commented Oct 16, 2023

OpenBSD 7.4 has been released.
This is a tracking issue for adding OpenBSD 7.3 and 7.4 builders for amd64 and 386 architectures.

CC @golang/release, @golang/openbsd.

@gopherbot gopherbot added the Builders x/build issues (builders, bots, dashboards) label Oct 16, 2023
@gopherbot gopherbot added this to the Unreleased milestone Oct 16, 2023
@mauri870
Copy link
Member Author

@gopherbot add Builders, NeedsFix, new-builder, OS-OpenBSD

@gopherbot gopherbot added NeedsFix The path to resolution is known, but the work has not been done. new-builder OS-OpenBSD labels Oct 16, 2023
@gopherbot
Copy link

Change https://go.dev/cl/535755 mentions this issue: dashboard: add OpenBSD 7.3 and 7.4 builders for 386, amd64

@dmitshur
Copy link
Contributor

Also see #61090 and #61122.

@mauri870
Copy link
Member Author

@dmitshur Thanks. Is there anything I could do to help get these LUCI builders up for openbsd? I have to admit that I don't know much about LUCI builders at all, but it appears that we are discontinuing the old builders so we need to get this sorted at some point.

@dmitshur
Copy link
Contributor

dmitshur commented Oct 23, 2023

Yes, you can find more context on the builder migration to LUCI in #63471 (and in #60468), and especially in the https://go.dev/wiki/DashboardBuilders#luci-builders page it links to.

For openbsd/amd64, there's already a builder in LUCI that uses the "openbsd-amd64-72" image (#61090), so I think this would be mostly a matter of creating equivalent "openbsd-amd64-7{3,4}" images, and configuring them in LUCI. That is, the equivalent of CL 535755, but in the luci-config branch of x/build. We'll have to sort out the exact details since this might be the first OS update we're doing for an existing LUCI builder.

For openbsd/386, the LUCI builder and its image still need to be built (#61122), so this could be a good starting point. Again, start at #63471 and try to follow the directions there, and post on the issue as you make progress.

Thanks for your help with moving these builders forward.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Builders x/build issues (builders, bots, dashboards) NeedsFix The path to resolution is known, but the work has not been done. new-builder OS-OpenBSD
Projects
Status: Planned
Development

Successfully merging a pull request may close this issue.

3 participants