Hi all,
this is in response to https://social.anoxinon.de/@Codeberg/115074265437710727 (Limiting HTTP Clone).
I'm running renovate for my repositories (currently 15, but not all of them "active"), and since yesterday running into a 429 after processing the first few Repos:
"message": "Cloning into '.'...\nerror: RPC failed; HTTP 429 curl 22 The requested URL returned error: 429\nfatal: expected 'packfile'\nfatal: could not fetch 1828b7c949e7a04fe3c58ad1fdb59a459a6bc3d0 from promisor remote\nwarning: Clone succeeded, but checkout failed.\nYou can inspect what was checked out with 'git status'\nand retry with 'git restore --source=HEAD :/'\n\n",
Renovate is running inside a selfhosted forgejo runner (currently all runners are affected). I'm trying to cache, but it's currently not that easy (https://code.forgejo.org/forgejo/runner/issues/733)
Renovate currently uses an account-wide API Token to git clone using https.
Unfortunately, the renovate repo itself is currently not public yet (waiting for forgejo/forgejo#4308).
Details of the setup are also in forgejo/forgejo#8839
While I'll try to switch SSH, and don't see immediate action over here, I'd like to document the current effects here.
If possible, a more relaxed rate limit for "authenticated" clones (e.g. using api keys) would be nice of course.
Thanks!
### Comment
Hi all,
this is in response to https://social.anoxinon.de/@Codeberg/115074265437710727 (Limiting HTTP Clone).
I'm running renovate for my repositories (currently 15, but not all of them "active"), and since yesterday running into a 429 after processing the first few Repos:
```
"message": "Cloning into '.'...\nerror: RPC failed; HTTP 429 curl 22 The requested URL returned error: 429\nfatal: expected 'packfile'\nfatal: could not fetch 1828b7c949e7a04fe3c58ad1fdb59a459a6bc3d0 from promisor remote\nwarning: Clone succeeded, but checkout failed.\nYou can inspect what was checked out with 'git status'\nand retry with 'git restore --source=HEAD :/'\n\n",
```
Renovate is running inside a selfhosted forgejo runner (currently all runners are affected). I'm trying to cache, but it's currently not that easy (https://code.forgejo.org/forgejo/runner/issues/733)
Renovate currently uses an account-wide API Token to git clone using https.
Unfortunately, the renovate repo itself is currently not public yet (waiting for https://codeberg.org/forgejo/forgejo/issues/4308).
Details of the setup are also in https://codeberg.org/forgejo/forgejo/issues/8839
While I'll try to switch SSH, and don't see immediate action over here, I'd like to document the current effects here.
If possible, a more relaxed rate limit for "authenticated" clones (e.g. using api keys) would be nice of course.
Thanks!