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: gomote push fails when there are a lot of files on buildlet #59066

Closed
rolandshoemaker opened this issue Mar 16, 2023 · 3 comments
Closed
Labels
Builders x/build issues (builders, bots, dashboards) FrozenDueToAge NeedsFix The path to resolution is known, but the work has not been done.
Milestone

Comments

@rolandshoemaker
Copy link
Member

% gomote push bracewell-linux-amd64-longtest-0
Error running push: error listing buildlet's existing files: grpc: received message larger than max (13293050 vs. 4194304)

gRPC message limit should probably be bumped and/or list should be split across messages.

cc @golang/release

@rolandshoemaker rolandshoemaker added the NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. label Mar 16, 2023
@gopherbot gopherbot added the Builders x/build issues (builders, bots, dashboards) label Mar 16, 2023
@gopherbot gopherbot added this to the Unreleased milestone Mar 16, 2023
@randall77
Copy link
Contributor

I ran into this as well. Pushes originally succeeded, then started failing with this error after several pushes.
Possible theory: it's listing all the files in the build cache. Maybe we should exclude those?

@randall77
Copy link
Contributor

Workaround:

gomote rm <gomoteName> gocache

@heschi heschi moved this to Planned in Go Release Mar 28, 2023
@gopherbot
Copy link
Contributor

Change https://go.dev/cl/518237 mentions this issue: cmd/gomote: exclude cache and tmp directions during directory listing

@dmitshur dmitshur added NeedsFix The path to resolution is known, but the work has not been done. and removed NeedsInvestigation Someone must examine and confirm this is a valid issue and not a duplicate of an existing one. labels Aug 10, 2023
@dmitshur dmitshur moved this from Planned to In Progress in Go Release Aug 10, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Go Release Aug 10, 2023
@golang golang locked and limited conversation to collaborators Aug 9, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Builders x/build issues (builders, bots, dashboards) FrozenDueToAge NeedsFix The path to resolution is known, but the work has not been done.
Projects
Archived in project
Development

No branches or pull requests

5 participants
@dmitshur @rolandshoemaker @randall77 @gopherbot and others