-
Notifications
You must be signed in to change notification settings - Fork 66
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
could not clone from the remote: stream error: stream ID 407; CANCEL; received from peer #514
Comments
Please provide more context:
|
$ multi-gitter version
multi-gitter version: 0.54.1
Release-Date: 2024-11-21
Go version: go1.23.2
OS: darwin
Arch: arm64
Commit: 5841986bcc7e4db734349878435e4ef33e70aa2c
This happens for like ~15 repos out of the ~1000+ repos. When i ran it with a filter expression (
This started happening after ~60th repo
The result of I ran it now without specifying the concurrency flag, i did not get the above issue. |
This project uses |
@Allon-Guralnek Can you link the respective go-git issue(s) in this thread ? |
@Allon-Guralnek Thanks for pitching in. When are you experiencing this? Is it the same as for @kishaningithub, with something that the git server could block because of multiple requests, or in general? @kishaningithub What is the result if you run with |
Describe the bug
Getting the following error when running multi-gitter in an github org with more than 1000 repos.
To Reproduce
Steps to reproduce the behavior:
multi-gitter run "./change.sh" --concurrent "$(($(nproc) * 2))" --org "<< org name>>" -m "Update" -B "update" --pr-title 'Update' --conflict-strategy replace
could not clone from the remote: stream error: stream ID 407; CANCEL; received from peer
Expected behavior
I would expect errors like these should be handled internally by multi-gitter using a resilient retry logic.
The text was updated successfully, but these errors were encountered: