Closed rawleyfowler closed 7 months ago
It’s a bit problematic because of the amount of deep linking use into rakudo.org across raku.org sites. For instance, you can’t install Rakudo Star with the recipes available that assume https://rakudo.org/star URLs are available.
Digging in a bit, it’s even worse than that—without the various links to downloads/
, *latest*
etc., it’s not just Star but any installation from source (and, I presume, any package managers with self-hosting). For instance, none of the methods described in the How to install Rakudo work currently except for Docker.
The server this was being hosted on suffered a catastrophic failure of some kind.
I updated DNS because it seems better than failing completely. @andinus is hosting the redirect off his personal server.
I am one of the folks who has access to our Cloudflare account (e.g. DNS), and also have access to Hetzner cloud hosting paid for by TPRF if we need to migrate to that (we should at some point).
I'm willing to help in any way I can, but I've not deployed this site before.
Note this is also breaking 100% of automated Rakudo builds, including things like Docker, CI stuff, Github actions, etc.
I setup redirects for https://rakudo.org/dl/rakudo/rakudo-2023.10.tar.gz like URLs. Are there other redirects we can setup as temporary fix?
The site is back up as well, however the 'binaries' directory is empty so some pages don't work.
@andinus I'm still seeing a redirect to github, instead of the actual site.
@andinus let me know the CNAME record you need and I'll set it up (assuming it's a CNAME like the others we did yesterday)
@rawleyfowler Can you check now? https://rakudo.org/ We have restored all recent rakudo binaries.
@andinus It looks fine to me, but github workflows and user-agents seem to be failing when trying to pull them.
Can you link me to the logs? I'll check what's missing.
I checked, some builds are failing due to missing files but even those for which we have binaries seem to fail! I'm not sure what that is the case, I got some runs to succeed. Currently atikon servers are back up, we should be able to get rakudo.org running fully in some time.
@andinus Feel free to close this when the site is fully operational.
@andinus
❯ curl -L http://rakudo.org/dl/rakudo/rakudo-moar-2023.08-01-win-x86_64-msvc.zip -O
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 510 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
79 20.3M 79 16.2M 0 0 459k 0 0:00:45 0:00:36 0:00:09 479k
curl: (18) transfer closed with 4351132 bytes remaining to read
We are noticing that downloads are breaking
Sorry for the delay, rakudo.org should be fully functional now. I migrated it to a Hetzner box hosted on TPF's account. @rawleyfowler earlier it was hosted on my personal server, it is a tiny one and that might be the reason for download issues.
I'm able to run actions for Humming Bird now:
It’s actually now redirecting to https://github.com/rakudo/rakudo — I don’t know if that’s a built-in contingency or if someone made that change in the past few hours.
It’s a bit problematic because of the amount of deep linking use into rakudo.org across raku.org sites. For instance, you can’t install Rakudo Star with the recipes available that assume https://rakudo.org/star URLs are available.