Certificate expired: pre-release and first 30 minutes checklists

A TLS certificate or pinned certificate expires and connections fail.

The pre-release checklist maps each item to a test class from the incident page. The first-30-minutes checklist covers detection, containment, the rollback decision and customer communication.

9 pre-release items · 7 first-30-minutes items · verified 2026-10-21

Pre-release checklist

  • PR-01
  • PR-02
  • PR-03
  • PR-04
  • PR-05
  • PR-06
  • PR-07
  • PR-08
  • PR-09

First 30 minutes

  • FM-01
  • FM-02
  • FM-03
  • FM-04
  • FM-05
  • FM-06
  • FM-07

Download the checklist

Only in this checklist

Every test class in this checklist also appears in at least one sibling checklist in the group; the item texts differ: List every certificate the service presents or trusts, including internal service-to-service and LDAP backend certificates, with its expiry date and renewal owner.

Questions

What should be checked before a release to prevent Certificate expired?

9 pre-release items, PR-01 to PR-09. PR-01: List every certificate the service presents or trusts, including internal service-to-service and LDAP backend certificates, with its expiry date and renewal owner.

Is there a rollback plan for Certificate expired?

The first-30-minutes checklist has 7 items. FM-01: Fetch the certificate from the failing endpoint and read its expiry date and serial number to confirm the fault.

What should a team do in the first 30 minutes after Certificate expired is detected?

The first-30-minutes checklist has 7 items. FM-01: Fetch the certificate from the failing endpoint and read its expiry date and serial number to confirm the fault.

Which configuration checks apply to Certificate expired?

PR-01: List every certificate the service presents or trusts, including internal service-to-service and LDAP backend certificates, with its expiry date and renewal owner. PR-02: After each renewal, fetch the certificate from every node and region behind the domain and confirm each one serves the new serial number. PR-03: Alert when the last successful run of the scheduled certificate renewal job is older than its renewal interval. PR-04: After a renewal, confirm every dependent service presents its own renewed certificate, and restart those that still present the old one. PR-07: Route certificate expiry alerts to a paged path that requires acknowledgment.

Is a Certificate expired checklist still needed if deployment is automated?

Yes. Automation runs the steps; the checklist names what the tests must cover: configuration and environment tests and synthetic monitoring.

Which pipeline stages does the Certificate expired checklist cover?

The pre-release items map to the pre-deploy and post-deploy stages.