Beta server deployment and read failure by disappearance of authorized public keys (Sprint 87: May 27, 2024)

What Happened:

  • On May 27, 2024, at 10:11 am PT, Sayaka noticed that deployments to beta had been failing.

  • The team also noticed that their postgres read permissions for beta data had stopped working

  • authorized_keys files in all .ssh folders were mysteriously empty

How We Resolved:

Lessons Learned:

Action Items:

  1. Consider making a snapshot of the droplet:

  2. Consider copying the authorized_keys file to authorized_keys_copy at regular intervals:
    - Preserved here: