os
os copied to clipboard
go: trim number of toolchains
Follow https://go.dev/doc/install/source#go14 gcc-go provides 1.18, attempt to use that to bootstrap go-1.20, and then use that to bootstrap 1.22 and 1.23.
Thus removing need to keep go-1.19 and go-1.21.
In the future we may want to create go-bootstrap package that uses https://pkg.go.dev/golang.org/x/build/cmd/gorebuild#section-sourcefiles to bootstrap our toolchain in a reproducible and verifyable manner.
Need @joshrwolf input on the datadog agent change and haproxy-ingest, as not sure what happened in https://github.com/wolfi-dev/os/pull/17653 and https://github.com/wolfi-dev/os/pull/17649
Shakes fist at datadog agent.