golang / go

The Go programming language
https://go.dev
BSD 3-Clause "New" or "Revised" License
123.27k stars 17.57k forks source link

x/build: Migrate builders to LUCI #63471

Open joedian opened 12 months ago

joedian commented 12 months ago

Hi Gophers,

The Go team is currently migrating its builders to LUCI and we need your help. As a trusted contributor and owner of the a builder, your input will ensure availability the builder to fellow gophers.

To get started, use these instructions to migrate your builder. Feel free to provide any feedback/tips you have so we can update them for future users. If you have questions, please tag @golang/release.

If you are tagged, you are listed as a owner of a builder that needs migrating.

Thanks for your ongoing support of Go!

0intro commented 12 months ago

@millerresearch

n2vi commented 12 months ago

Added #63480 but seem to be unable to assign to myself or add the new-builder label or add a comment. Also, Github says I can't attach a .csr so I renamed it as a .txt.

rorth commented 12 months ago

The solaris-amd64 buildbot migration is already handled in x/build: add LUCI solaris-amd64 builder #61666 .

joedian commented 10 months ago

Friendly ping for those owners whose builders haven't been migrated. Please let the team know if there is a timeline to starting the migration.

0intro commented 10 months ago

Plan 9 support is ongoing, but we need support from Google (https://github.com/golang/go/issues/63599).

rorth commented 10 months ago

The solaris-amd64 migration is done for some time. I rather wonder when the old buildlets will be turned off: right now, both are running in parallel here, unnecessarily consuming resources.

millerresearch commented 10 months ago

Plan 9 support is ongoing, but we need support from Google (#63599).

We are also awaiting reply to our request for a sight of existing infrastructure for other platforms which will run the swarming bot on a proxy machine separate from the test target, eg android. See issue #62025.

draganmladjenovic commented 10 months ago

The solaris-amd64 migration is done for some time. I rather wonder when the old buildlets will be turned off: right now, both are running in parallel here, unnecessarily consuming resources.

I could try moving mips*-rtrk builders, but we don't have enough resources for having both type of builders running in parallel.

bsiegert commented 10 months ago

@draganmladjenovic What I did for netbsd-arm64 is to run both the swarming bot and the buildlet on the same machines. That way, the Go team can do the switch when they would like to.

abner-chenc commented 10 months ago

Friendly ping for those owners whose builders haven't been migrated. Please let the team know if there is a timeline to starting the migration.

I will migrate the builder of loong64's platform to LUCI as soon as possible.

pmur commented 7 months ago

I am not sure who is responsible for aix-ppc64 today. I see @trex58, but I suspect they are no longer responsible for it. @golang/aix?

ayappanec commented 7 months ago

I am not sure who is responsible for aix-ppc64 today. I see @trex58, but I suspect they are no longer responsible for it. @golang/aix?

I am responsible for aix-ppc64 as of now. I will look into this migration.

gopherbot commented 7 months ago

Change https://go.dev/cl/568196 mentions this issue: dashboard: add a map for hiding builders that migrated to LUCI

gopherbot commented 6 months ago

Change https://go.dev/cl/574497 mentions this issue: dashboard: mark more builders as ported to LUCI

gopherbot commented 6 months ago

Change https://go.dev/cl/574496 mentions this issue: dashboard: mark all WebAssembly builders as ported to LUCI

gopherbot commented 6 months ago

Change https://go.dev/cl/575855 mentions this issue: dashboard: mark linux-arm64-{longtest,race} builders as ported to LUCI

abner-chenc commented 5 months ago

Friendly ping for those owners whose builders haven't been migrated. Please let the team know if there is a timeline to starting the migration.

I will migrate the builder of loong64's platform to LUCI as soon as possible.

Migrating, see #65398

gopherbot commented 5 months ago

Change https://go.dev/cl/578042 mentions this issue: dashboard: mark recent clang/boringcrypto builders as ported to LUCI

gopherbot commented 5 months ago

Change https://go.dev/cl/578936 mentions this issue: dashboard: stop ported Wasm builders

gopherbot commented 5 months ago

Change https://go.dev/cl/578975 mentions this issue: dashboard: stop linux-ppc64x builders

gopherbot commented 4 months ago

Change https://go.dev/cl/585295 mentions this issue: dashboard: stop linux-loong64 builders

gopherbot commented 4 months ago

Change https://go.dev/cl/586776 mentions this issue: dashboard: delete misc-compile trybots