Fire - Notice history

All systems operational

Bot - Operational

100% - uptime
Mar 2021 · 100.0%Apr · 100.0%May · 100.0%
Mar 2021
Apr 2021
May 2021

Website - Operational

100% - uptime
Mar 2021 · 100.0%Apr · 100.0%May · 100.0%
Mar 2021
Apr 2021
May 2021

Notice history

Mar 2021

Moderation/Action/Member logs not being sent
  • Resolved
    Resolved

    This incident has been resolved.

  • Monitoring
    Monitoring

    Fix has been deployed to both clusters and the log queue should've been recovered for guilds on Cluster 1 though it may have needed to attempt another log to actually send the queue. I'm monitoring logging in one of the larger guilds Fire is in to ensure there's no lingering issues.

  • Update
    Update

    After deploying the fix and seeing it not work, I noticed I had forgot to add some changes to the commit so it was only half fixed. Full fix being pushed and deployed now 😅

  • Update
    Update

    The fix has been pushed and is ready to deploy. Due to logging being broken on Cluster 0 after the failed fix, I will not be able to recover items currently in the queue. As for Cluster 1, I should be able to recover the queue once the fix has deployed to Cluster 0

  • Identified
    Identified

    The issue has been identified and a fix is being worked on

  • Investigating
    Investigating

    Seems the fix just broke it even more, back to the drawing board I go...

  • Identified
    Identified

    A potential fix has been made and pushed. I will now attempt to send any messages currently in the queue for all guilds on Cluster 0 and then deploy the update.

  • Investigating
    Investigating

    It seems the most recent deployment to try improve Fire's log queue system has caused logs to get stuck in the queue and not sending. This queue system is to prevent Fire from getting ratelimited by sending too many webhook messages, so it bundles logs when they're going too fast but it seems logs are not getting past the queue. I will be attempting to resolve the issue and get a fix pushed. I should be able to recover logs that are currently stuck in the queue to prevent missed logs

Config migrations
  • Resolved
    Resolved

    This incident has been resolved.

  • Update
    Update

    Fire has restarted and I am monitoring to ensure there's no lingering issues

  • Update
    Update

    Fire is now restarting. This should only take around a minute!

  • Update
    Update

    Migration has fully completed and was a success! Fire will soon reboot fully to remove migration & legacy code.

  • Update
    Update

    Migration has completed on Cluster 1! I will now migrate configs for guilds Fire is no longer in. No impact on the bot is to be expected during this final stage

  • Update
    Update

    Migration has completed on Cluster 0! Cluster 1 will now reboot to update and start migration...

  • Update
    Update

    Migration has technically completed but I am going to rerun migration to make it delete default prefixes since there's no need to store default values. This migration will happen in a few minutes. Migration has still not happened on Cluster 1!

  • Update
    Update

    Uh oh, seems like I made an oopsie and forgot to release the lock, causing the migration to get stuck after two guilds have been migrated. Working on getting a fix deployed!

  • Update
    Update

    Cluster 0 is about to restart. Once again, some features may be unavailable until migration has completed for your guild. If migration has not completed, you may receive an error message when attempting to complete some actions.

  • Monitoring
    Monitoring

    To allow for a new feature, all guild configs with the "config.prefix" or "main.prefix" setting must be migrated to a new format. This update brings support for multiple prefixes per guild meaning the prefixes must be an array, which is what this migration will change existing configs to. Migration will be done on cluster 0 first (you can check which cluster your guild is on at https://fire.gaminggeek.dev/stats by entering your guild id) and some features may be unavailable until migration has completed for your guild. A backup has been made if major issues arise but it should be smooth sailing. Cluster 0 will reboot in about 10 minutes to start migration. This incident will be updated to reflect this when it happens.

Mar 2021 to May 2021

Next