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/env: host-freebsd-amd64-13_0 (VM Image: freebsd-amd64-130-stable-20211230) #61095

Open
Tracked by #60468
joedian opened this issue Jun 30, 2023 · 7 comments
Open
Tracked by #60468
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-FreeBSD
Milestone

Comments

@joedian
Copy link

joedian commented Jun 30, 2023

This issue tracks porting the freebsd-amd64-130 (FreeBSD 13.0 with GOARCH=amd64) GCE host image to LUCI.

@cagedmantis cagedmantis added Builders x/build issues (builders, bots, dashboards) NeedsFix The path to resolution is known, but the work has not been done. new-builder labels Jun 30, 2023
@cagedmantis cagedmantis added this to the Backlog milestone Jun 30, 2023
@joedian joedian changed the title host-freebsd-amd64-13_0 (VM Image: freebsd-amd64-130-stable-20211230) x/build/env: host-freebsd-amd64-13_0 (VM Image: freebsd-amd64-130-stable-20211230) Jul 5, 2023
@cherrymui cherrymui self-assigned this Dec 14, 2023
@dmitshur dmitshur modified the milestones: Backlog, Unreleased Feb 13, 2024
@cherrymui cherrymui removed their assignment Apr 4, 2024
@dmitshur
Copy link
Contributor

dmitshur commented Sep 6, 2024

Based on https://www.freebsd.org/releases/, FreeBSD 13.0 is EOL, and its most recent releases are 13.3, 14.0, and 14.1.

CC @mengzhuo Is it right that https://ci.chromium.org/ui/p/golang/builders/luci.golang.ci/gotip-freebsd-riscv64 is testing the freebsd/riscv64 port with FreeBSD 13.1?

CC @golang/freebsd Would it make sense to target one of those newer versions, instead of this FreeBSD 13.0 one? Also see discussion about FreeBSD versions in #54355.

@mengzhuo
Copy link
Contributor

Yes, it's FreeBSD 13.1 but it can't upgrade to 13.3 by pkg since riscv64 is not Tier 1 for FreeBSD.

But I can do a full upgrade to 14.1 if you want.

@cagedmantis
Copy link
Contributor

@mengzhuo I think an upgrade to 14.0 or 14.1 would be helpful.

@mknyszek mknyszek self-assigned this Sep 30, 2024
@mknyszek
Copy link
Contributor

I'll make an attempt at this this week.

@gopherbot
Copy link
Contributor

Change https://go.dev/cl/616836 mentions this issue: env/freebsd-amd64: port to LUCI and upgrade to 14.1

gopherbot pushed a commit to golang/build that referenced this issue Oct 2, 2024
Port to LUCI includes:
- Install Python.
- Install bootstrapswarm.
- Use bootstrapswarm instead of buildlet.

For golang/go#61095.

Change-Id: Ie787f6d098186259398ad135b60758e1ce8b489c
Reviewed-on: https://go-review.googlesource.com/c/build/+/616836
Auto-Submit: Michael Knyszek <mknyszek@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
@mknyszek
Copy link
Contributor

mknyszek commented Oct 3, 2024

As an update here, I got the machines up and running and they pass most of the tests.

Unfortunately, we're seeing persistent failures of the form:

--- FAIL: TestLookupNoData (36.75s)
    lookup_test.go:1439: forced cgo resolver: IsNotFound is set to false
    lookup_test.go:1444: forced cgo resolver: error message is not equal to: no such host
    lookup_test.go:1455: forced cgo resolver: backoff 1s after failure lookup golang.rsc.io.: Address family for hostname not supported
    lookup_test.go:1439: forced cgo resolver: IsNotFound is set to false
    lookup_test.go:1444: forced cgo resolver: error message is not equal to: no such host
    lookup_test.go:1455: forced cgo resolver: backoff 5s after failure lookup golang.rsc.io.: Address family for hostname not supported
    lookup_test.go:1439: forced cgo resolver: IsNotFound is set to false
    lookup_test.go:1444: forced cgo resolver: error message is not equal to: no such host
    lookup_test.go:1455: forced cgo resolver: backoff 30s after failure lookup golang.rsc.io.: Address family for hostname not supported
    lookup_test.go:1439: forced cgo resolver: IsNotFound is set to false
    lookup_test.go:1444: forced cgo resolver: error message is not equal to: no such host
    lookup_test.go:1461: forced cgo resolver: unexpected error: lookup golang.rsc.io.: Address family for hostname not supported
--- FAIL: TestLookupNoSuchHost (36.48s)
--- FAIL: TestLookupNoSuchHost/LookupHost_NODATA (36.15s)
--- FAIL: TestLookupNoSuchHost/LookupHost_NODATA/forced_cgo_resolver (36.11s)
    lookup_test.go:1610: IsNotFound is set to false
    lookup_test.go:1614: error message is not equal to: no such host
    lookup_test.go:1623: backoff 1s after failure lookup _ldap._tcp.google.com.: Address family for hostname not supported
    lookup_test.go:1610: IsNotFound is set to false
    lookup_test.go:1614: error message is not equal to: no such host
    lookup_test.go:1623: backoff 5s after failure lookup _ldap._tcp.google.com.: Address family for hostname not supported
    lookup_test.go:1610: IsNotFound is set to false
    lookup_test.go:1614: error message is not equal to: no such host
    lookup_test.go:1623: backoff 30s after failure lookup _ldap._tcp.google.com.: Address family for hostname not supported
    lookup_test.go:1610: IsNotFound is set to false
    lookup_test.go:1614: error message is not equal to: no such host
    lookup_test.go:1628: unexpected error: lookup _ldap._tcp.google.com.: Address family for hostname not supported

I'm not really sure where to start with this. @neild maybe you have some ideas?

CC @golang/freebsd

@mknyszek
Copy link
Contributor

mknyszek commented Oct 3, 2024

Also, freebsd/amd64 gomotes should now be available, where this is reproducible.

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-FreeBSD
Projects
Status: In Progress
Development

No branches or pull requests

8 participants