Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
x/build: coordinator should have status page of last-seen buildlet versions #10722
For debugging whether all buildlets are running the latest versions, it would be nice if we could go to some new debug URL, like:
And see for each GOOS-GOARCH, the last-seen buildlet version number.
For each build, the buildlet could include its GOOS-GOARCH, build-date, go rev, x/build rev, in some HTTP response header, or in its existing /status JSON reply, and then the buildlet could add it to a global map guarded by some new (or existing statusMu) mutex.
Then we'd be able to quickly debug that a buildlet is out of date.