-
Notifications
You must be signed in to change notification settings - Fork 33
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
Tgswitch sometimes fails with a 404 from GitHub #133
Comments
My 2 cents on this: it's probably rate limiting from GitHub, which is why we see it happening in our automated pipeline. I think the bug here is that Tgswitch doesn't return a non-zero exit code when it fails to download a Tg binary. Ideally we would be able to check that Tgswitch had failed to download and then add logic around that to retry with backoff. Even better if Tgswitch did this automatically (although I think that is a want, rather than a need) |
Seems related to #132 |
Just a thought, this might be happening on ARM / Apple Silicon when attempting to install an older release of terragrunt with no ARM binary. I ran into this problem with |
Splitting this out as it should have been a separate issue.
Originally posted by @maxfriedrich in #117 (comment)
Hi, I have a simple setup that results in a 404 page from GitHub pages being downloaded and stored in
~/.terragrunt.versions
:terragrunt.hcl:
If the specified version was already downloaded before with
tgswitch "0.35.20"
everything works as expected.Opening a new issue as we similar issue with this, periodically, in our pipelines.
The text was updated successfully, but these errors were encountered: