cpan-testers / cpantesters-api

An API in to data held by CPAN Testers: Test reports and CPAN uploads
Other
4 stars 4 forks source link

Outage of http://www.cpantesters.org/ #41

Open andk opened 3 months ago

andk commented 3 months ago

Hi Douglas,

how are you doing? I hope you're well!

I'm not sure where to report an outage to, so I try it here; from #cpantesters-discuss:

Day changed to 19 Jul 2024
11:22:09 < klapperl> http://stats.cpantesters.org/ gives: Error 503 Backend unavailable, connection timeout
Day changed to 20 Jul 2024
Day changed to 21 Jul 2024
14:44:16 < klapperl> in a similar wein runs http://www.cpantesters.org/cgi-bin/reports-metadata.cgi in timeouts
14:46:16 < klapperl> *vein :)
15:01:21 < klapperl> and not surprisingly http://wiki.cpantesters.org/

Please let me know where you would prefer to get such reports delivered. Thanks!

andk commented 3 months ago

FYI @preaction

preaction commented 3 months ago

Here's fine, or e-mail. I'm working with Bytemark to get a networking issue fixed, but it's taking a bit because we work opposite schedules. Reports should still be submitted successfully, so once the networking is fixed, things should be good to go.

preaction commented 3 months ago

Turns out it wasn't a networking issue: That server has been decommissioned. Whoever was paying for it (I have a vague memory that it was Mark Keating) is no longer paying for it (but he is still paying for one of the other CPAN Testers servers).

Luckily, most of the critical functionality has been migrated to the new platform. The report upload service and the core ETL are still working. But some things are broken and will remain so until I can get time to fix them. What's mostly there for the web app is the half-finished replacement I wrote years ago hacked up with Apache2 rewrite rules to make some of the URLs everyone's trying to use still "work"...

andk commented 3 months ago

Bummer! Thank you so much for all your efforts and the update. Great to see so much functionality coming back. What a huge advantage that Slaven's matrix has several engines to get at the relevant data and can be used immediately again, as far as I can see.

Personally I'd be most interested in the service for CPAN::Testers::WWW::Reports::Query::Reports which runs at http://www.cpantesters.org/cgi-bin/reports-metadata.cgi?range=... and currently gives a 500 Server error.

Anyway, this is not the day to ask for more:)

Thanks again!

preaction commented 3 months ago

I've (probably) fixed the CPAN::Testers::WWW::Reports::Query::Reports module. When you've got some time, could you give it a go and let me know if it's alright? Thanks!

andk commented 3 months ago

@preaction: Excellent, WFM, thanks a lot!

preaction commented 3 months ago

Ack, @openstrike discovered that I changed the data format a little bit, so I have to fix it to be a hashref as it was before so that CPAN::Testers::WWW::Reports::Query::Reports passes its tests. That'll be done in a few minutes.

andk commented 3 months ago

Sorry, mea culpa, I did not pay attention to these tests. Anyway, works for me too. Thanks again!