Runbook: written for the person woken at three in the morning
A runbook that assumes context has none when it is needed. The reader is tired, unfamiliar with the system, and under time pressure — write for that reader.
Freezing changes moves risk rather than removing it. Everything queued during the freeze ships together afterwards, which is the riskiest release of the year.
A change freeze is a defined period during which changes to production systems are not permitted, imposed around a time when failure would be unusually costly: a retail peak, a financial close, a migration, a major public event. It is one of the oldest operational controls and one of the least examined.
Its logic is sound over short periods. If nothing changes, nothing new breaks, and the team can focus on running the system rather than altering it. What is less often acknowledged is that a freeze does not reduce the amount of change — it batches it. Everything held back arrives together the day the freeze lifts, in the single largest and least individually reviewed release of the period.
Freezes catch out teams on scheduled work that is not a change in the ordinary sense: certificates due for renewal, credentials due for rotation, licences that lapse, scheduled maintenance the provider will perform whether or not you have frozen. Check the calendar for those before setting the window, and grant explicit exceptions in advance rather than discovering an expiry at two in the morning during the period you were protecting.
Long freezes are usually a symptom. A team that cannot ship safely during its busiest period is describing a deployment process it does not trust, and the durable fix is smaller, reversible, better-monitored releases rather than longer periods of prohibition.
Customers, partners and internal stakeholders plan around your release schedule more than teams expect. A freeze that blocks a customer-committed fix for six weeks is a commercial decision, not an operational one, and it should be made with the people who own those commitments. Publishing the freeze calendar in advance also prevents the recurring conversation where sales has promised delivery inside a window nobody told them about.
Ettex Docs holds the freeze policy with its scope and exception route, version-controlled so what applied during a given period is recoverable; Ettex Records keeps the exceptions granted with their justification; and the body that normally authorises changes is covered in change advisory board.
Plainly: this is documents and records, not a deployment platform. Enforcement belongs in the pipeline; what this covers is defining the freeze precisely enough that people can follow it and honestly enough that it does not simply relocate the risk.
A defined period during which production changes are not permitted, imposed around times when failure would be unusually costly.
It reduces risk during the window and increases it afterwards, because held-back changes ship together in a larger release.
Security patches above a stated severity, incident remediation, and anything required to keep the service running — with a fast, documented exception route.
Expiries that fall inside the window: certificates, credentials, licences and provider-side maintenance.
A runbook that assumes context has none when it is needed. The reader is tired, unfamiliar with the system, and under time pressure — write for that reader.
The notice is evidence of your process. Sent once, unacknowledged and never repeated, it evidences a process that did not work.
The obligation reaches most software companies through customer contracts rather than through regulation — which means the requirement is whatever the contract says.