From 2026-06-12 until 2026-06-24 on codfw and from 2026-05-19 until 2026-06-24 on eqiad, mediabackups stopped being updated with newly uploaded files. Restoration or deletion of files (but not querying) would have failed also due to an expired TLS certificate, due to a missed refresh dependency on puppet code.
Original info:
My guess it is due to some of the following:
- The puppet code has a bug where refresh of the certificate doesn't trigger an automatic reload (just a mistake due to setup being done in a hurry)
- A reload is not enough to refresh the presented certificate and it requires a full restart (which will be an issue for ensuring continuous availability)
As automatic certificated renewal is there.
Two actionables are needed:
- Monitor freshness of service certificate so it alerts if invalid or expired
- Debug and fix the above issue so new certificates are picked right away, with minimal downtime