» Published on
GitHub has acknowledged and explained the errors which were encountered during this incident. All details can be found here: https://github.com/orgs/community/discussions/206581#discussioncomment-18269083
» UpdatedIncident is considered resolved on our end.
GitHub has silently forbidden some unauthenticated requests to their service, an error message has been published:
fatal: remote error: GitHub is temporarily limiting some unauthenticated downloads to protect the stability of the platform. Please retry later or authenticate.
It has been identified on our side that requests coming from some git/libcurl versions over HTTP/2 have been targeted especially. We've updated our system so this limitation does not impact buildpacks fetching during deployment.
You may still experience issues if your dependency management tools uses "git" to fetch dependencies and that you application is still running the 'scalingo-24' or 'scalingo-22' stack. In this case you have 2 solutions:
.gitconfig file to your repository containing:[http "https://github.com"]
http.version = HTTP/1.1
» Updated
Workaround has been deployed, we're observing the situation
» UpdatedUpdate: the source of the problem seems related to an upgrade from GitHub which impact some version of git.
A workaround is being implemented to ensure all deployments got back in track
» UpdatedIncident is still ongoing, GitHub requests to download public repositories still have a high rate of errors
» UpdatedSince 16h19 (CEST), new cases of the same situation are appearing, we are re-opening the incident.
» UpdatedAll deployments are now working as expected
» UpdatedMost deployments are now working as expected, we're observing the situation
» UpdatedIncident is still ongoing, part of deployments are still failing when cloning public repositories. Workaround is to retry one or multiple times.
» UpdatedWe still identify a large number of 401 responses from GitHub over public repositories, the strategy is still to retry your deployments.
» UpdatedIt has been identified that the situation is getting better. Attempt a few retries of your deployments and they should work eventually
» UpdatedGlobal issue on GitHub leads to the impossibility of fetching code from public repositories.
As a result deployments using custom or multi buildpacks may fail or if your dependency manager fetches code on GitHub.
» Updated