-
Notifications
You must be signed in to change notification settings - Fork 128
Gracefully handle rustaceans.org going down #126
Comments
rust-lang/rust#49518 might be the last time it happened. That was six days ago.
I'm not sure when code is being deployed, but I haven't found examples of Highfive posting comments on new PRs. rust-lang/rust#49633 should have had a comment posted on it, I think. |
@nrc: Does the production Highfive produce logs that you can copy in here? |
I set up a dev instance of Highfive. When handling PR creation, this happens:
The http://www.ncameron.org/rustaceans/ service used by |
Thanks for investigating this! For now we can probably avoid sending IRC pings if the service is unavailable, but I'm not so sure depending on an external service just to get the IRC nickname is a good idea. Maybe in the future we can work on a local copy of that repo (updated every few hours)? |
rustaceans is back online, so this should be fixed. However, it would be much better if highfive did not just give up if rustaceans is down |
Indeed it is working again. Highfive applied the expected label in rust-lang/rust#49718. |
@nrc: Shall we get a Pingdom alert or something similar on rustaceans? |
I think if we can handle it here, then there is no need - it's not critical infrastructure, it goes down rarely, and when it does I hear about it pretty quickly (the bottleneck to get it back up is usually me having time to fix it, rather than not knowing it is down). |
highfive is not applying labels to rust-lang/rust anymore, since a few days ago.
The text was updated successfully, but these errors were encountered: