Thanks. Two questions about fields that stood out to me, but I expect you're more familiar with what they're intended to be.
Is `ID` right here? I expect it might've intended to be BuganizerID / `bu…
(2 comments)
Filed issue #79001 for it.
These updates are reasonable but a slight preference to break them out into a separate CL, since it's pretty unrelated. Sent you CL 771740.
golang.org/x/vulndb happens to use newer versions of some of the same
dependencies that golang.org/x/build has. Update to the same versions.
[git-generate]
go get golang.org/x/vulndb
go get go@1.25.…
The Go 1.25 builders that test with GOTOOLCHAIN=local produce no useful
signal since the x/vulndb module had 1.26.0 become its minimum required
language version in CL 747200. Stop these builders for …
Thanks. If that govulncheck test is the main reason this module ended up requiring as high of a language version as 1.26.2, it seems worthwhile to factor that out. Opened a tracking issue #79001 for …
The golang.org/x/vulndb module has some packages that we want to import from other golang.org/x modules, but that would propagate its current go directive 1.26.2, which is quite high. It'd be good to…
There's nothing in this module that requires 1.26.2 language semantics.
Lower its requirement to go 1.25.0 to make it possible for other modules
to depend on this module without in turn raising their…
(1 comment)
It seems this CL updates the Go toolchain version used during the build and deploy (in cmd/worker/Dockerfile and deploy/build.yaml), but also raises the minimum go language version for t…
(1 comment)
It's because a requirement on the golang.org/x/vulndb module is added, and that module requires 1.26.2:
https://cs.opensource.google/go/x/vulndb/+/master:go.mod;l=3;drc=5571712294b453fa…
(1 comment)
It seems both of these are considered valid alternative spellings of the same word, and we generally want to avoid changing spelling if it's not a fix or a clear improvement. But in this…
Thanks. This seems okay and safe to me, but it would be good if you give some time before submitting so @matloob@golang.org has a chance to look and comment if there are concerns.
The rest of the te…
That is a reasonable extension to consider. After all, the same reasoning can be applied to any VCS the go command invokes (git, hg, svn, and so on): having a go command-specific user agent helps wit…
We continue to use gitmirror for its primary mirroring functionality,
but its secondary serving functionality has not been used in a while.
With LUCI builders, we're relying on having them fetch dire…
In 2026, GitHub added support to disable comments on individual commits via the UI:
https://github.blog/changelog/2026-03-25-disable-comments-on-individual-commits/
So we're able to accomplish this…
In 2026, GitHub added support to disable comments on individual commits via the UI:
https://github.blog/changelog/2026-03-25-disable-comments-on-individual-commits/
So we're able to accomplish this…
The vcweb/vctest package sets up an HTTP+HTTPS server for go command testing needs (e.g., [here](https://cs.opensource.google/go/go/+/go1.26.2:src/cmd/go/internal/vcweb/vcstest/vcstest.go;l=64) and […
This probably needs a test, right? Otherwise this change might accidentally regress during a refactor without any test catching it.
```suggestion
go.dev/issue/35699 was a declined proposal to add th…
The default user agent in the net/http package also deliberately doesn't include the toolchain version. E.g., see comment [here](https://cs.opensource.google/go/go/+/master:src/net/http/request.go;l=…
(1 comment)
As written, this'll be willing to run any test whose name happens to contain the substring TestGenerateCertificates, but I think the intention is to run a single specific test (below). C…
@Jorropo Can you please clarify why you requested this backport to Go 1.26 and not 1.25? Is this a regression from 1.25 or is there another reason? Thanks.
I see it connected at https://chromium-swarm.appspot.com/botlist?f=cipd_platform%3Awindows-arm64&f=pool%3Aluci.golang.shared-workers and it's started its first build at https://ci.chromium.org/b/8683…
Here's the certificate for it: [windows-arm64-azure-qmuntal-1776787311.cert.txt](https://github.com/user-attachments/files/26939453/windows-arm64-azure-qmuntal-1776787311.cert.txt).
Okay, thanks for checking. I've updated our internal config ([crrev.com/i/9223085](https://crrev.com/i/9223085)) to drop the "--01" suffix from the bot matching, can you try again now?
Either it sho…
Our webhook deliveries include both the old and new headers, such as:
X-Hub-Signature: sha1=03f1071c7a4d6220619359a56d84bcfd50af6fde
X-Hub-Signature-256: sha256=bb7f253fda044aef63f82ed4a024170e85183…
That internal config change landed only an hour ago, so please try again now, it should have be propagated by now. I also sent [go.dev/cl/768980](https://go.dev/cl/768980) to make it easier to see wh…
If the {swarming host}/bot_code endpoint returns with something other
than 200 OK, it may help with debugging to see what the response body
was. This can be done manually out of band, but might as we…
The problem here was that two tests didn't complete after running for 36 minutes for some reason.
```
panic: test timed out after 36m0s
running tests:
TestScripts/git/vgotest1.txt (35m59s)
Test…
I tried a bit to look into whether including the "--" in the CSR name is supported, and so far I didn't see a reason it couldn't work, I think we'll actually need to try it to be sure. So let's go ah…
GerritTarGz prints about problems it encounters and how it handles them,
but those messages are hard to make sense of without some context about
what work was being done. Add a brief log line to help…
go1.26-linux-arm64_debian13 trybot failure is #78406, fixed only after this CL was prepared and unrelated to the change here, so bypassing since everything else passed.
go.dev/issue/78405 and go.dev/issue/78406 were resolved,
and the builder has started working on release branches:
https://ci.chromium.org/ui/p/golang/builders/luci.golang.ci/go1.26-linux-arm64_debia…
> fixed by CL 740480 with a potential followup in CL 747660
@cherrymui and I discussed whether to wait for the potential followup. Since the original fix is enough for the debian13 builders, we'll s…
(1 comment)
@dimitri.ledkov@surgut.co.uk Can you apply this change? Or perhaps I can edit it for you, though then I can't review this CL as I'll become the uploader.
Thanks.
Oh, this is one more place where the earlier computation should be reused. No effect on generated files now, but it might make a different in the future. Done in PS 2.
(3 comments)
Hmm, unfortunately I think having a test for 1.27 rc intersects poorly with the task to generate a x/tools CL, because that ends up trying to use the real `golang.org/dl/go1.27rc1` comm…
The linux-arm64_debian13 builder doesn't work on release branches yet, and it currently has a known issue associated with it:
https://ci.chromium.org/p/golang/g/go-go1.25-known_issue/console
It sho…
In general, we always first call enabled on a given builder type to tell
whether a builder exists at all, and only then do we call define_builder
for that builder type.
Computing the known issue in …
https://go.dev/rebuild has a successful report with the new version ([CL 767880](https://go.dev/cl/767880)).
<img width="547" height="405" alt="Image" src="https://github.com/user-attachments/assets…
https://go.dev/rebuild has a successful report with the new version ([CL 767880](https://go.dev/cl/767880)).
<img width="547" height="405" alt="Image" src="https://github.com/user-attachments/assets…
That message does seem unexpected. I also see it in a recent task like https://chromium-swarm.appspot.com/task?id=77aef1f18b21ad10 and it's blocking further progress on the task.
If you look at http…
Link directly to the 'Teams' tab instead of the default 'Members' tab.
It's more useful, since the top-level golang/port-maintainers team is
not really used; it just holds the port-specific sub-teams…
Thanks.
Noting that a number of watchflakes-opened issues can be closed when this CL lands: https://go.dev/issues?q=is%3Aissue%20state%3Aopen%20author%3Agopherbot%20%22(but%20content%20has%20correct…
I cc'ed you on another CL 724260 that was sent for the same issue earlier, but this seems like a superset of that.
Also noting that the `Directive` definition at https://go.dev/ref/mod#go-work-file-…
(1 comment)
Oh, I noticed on the [issue](https://github.com/golang/go/issues/75941#issuecomment-4237842457) that @sean@liao.dev recently sent CL 766480, which already has this comment addressed, and…
I can review this CL. Thanks for preparing it.
I'll note that in that issue description it's apparent that the 'godebug' is also missing, so this could be changed to 'For #75941' to keep the issue o…
(1 comment)
Oh, I also realized dropping 1.24 release targets will make these tests fail, since they still target that version (as in https://ci.chromium.org/b/8684329214885421377). You could leave …
If the +archive endpoint responds with 429, wait a bit and try again
by using git clone instead. For the purposes of gorebuild it is okay
to wait and make requests slowly: we generally want to run go…
Gorebuild fetches Go source code from its canonical source, the https://go.googlesource.com/go git repository, and proceeds to check that it can be used to reproduce the associated files posted to ht…
This is the tracking issue for writing the Go 1.27 Release Notes. The version at tip can be viewed at https://tip.golang.org/doc/next.
When we have a fairly complete release notes draft, enough for …