Disk full from new log volume: symptoms, cause, and the test that catches it
A logging change fills disks and services stop writing.
Disk full from new log volume is documented by 3 accepted public reports from 3 organisations, 2 of them published in the last 5 years.
- Likelihood: low (2 public reports in 5 years)
- Impact: medium (2 of 3 reports: availability)
Symptoms
User-visible
- Pages within the hosted sites failed to load intermittently after an update meant to improve system monitoring.[2]
- Users saw error messages and 500 error pages on some page loads for about 38 minutes.[2]
- Sporadic partial outages with elevated response latency ran from 9:15 to 9:44 am CDT, the morning after an operating system update.[3]
- Some requests failed with client side and server side timeouts.[3]
- One commenter reports that 100GB of repeated errors from a new discovery service filled the firewall disk and took the whole network out twice in a day.[1]
Monitoring-visible
- Servers reported high disk space utilization at 10:19 MT, ten minutes before client impact began.[2]
- Root partitions on the application servers went from 65% to 90% full over about 8 hours, depending on traffic.[3]
- The disk health check replaced every server above 90% usage, and many servers crossed that threshold at once.[3]
- High API latency alarms and a downtime alarm fired, and the remaining servers showed high CPU usage.[3]
- Developers identified the low disk space at 8:33 am CDT, before the latency alarm at 9:15 and the downtime alarm at 9:19.[3]
Root causes
- stage: code An application update intended to improve system monitoring generated more log files than anticipated, and the extra logging filled server disk space.[2]
- stage: infra An operating system update deployed to the application servers used more base disk space and produced a much greater volume of kernel audit logs.[3]
- stage: config The log rotation configuration did not keep pace with the new kernel audit log volume, so root partition usage grew slowly until servers could not service requests.[3]
- stage: infra The disk health check removed servers above 90% usage, and many servers crossed that threshold together during morning traffic.[3]
Public examples
- [1]OPNsense, 2026-01-16. After an OPNsense update that added the new hostwatch automatic discovery service, hostwatch logged the same libpcap error several times per second when virtual interfaces such as WireGuard were destroyed and recreated, filling firewall disks and upstream syslog hosts until maintainers shipped hostwatch 1.0.5, which disabled two offending log messages. primary ERROR hostwatch: Error reading from capture: libpcap error: The interface disappeared · Issue #8 · opnsense/hostwatch
- [2]Benevity, 2024-09-18. An update to Benevity Spark meant to enhance system monitoring generated a larger volume of log files than anticipated, servers reported high space utilization, and users saw intermittent 500 error pages for about 38 minutes. primary Benevity Status - Spark unavailable
- [3]SCORM Cloud, 2021-09-24. An operating system update deployed to SCORM Cloud application servers produced far more Linux kernel audit logs, and with insufficient log rotation the root partitions filled until the disk health check removed many servers at once during morning traffic, causing timeouts and partial outages. primary SCORM Cloud Status - Slow Response Times
Test classes that catch it
| Test class | Stage | Limitation | Basis |
|---|---|---|---|
| Load and performance tests | pre-deploy | A load test shorter than the roughly 8 hours the root partitions took to fill from 65% to 90% ends before the disk fills, so the kernel audit log growth passes. | by design analysis |
| Canary and progressive delivery checks | post-deploy | A canary judged only on error rate passes, because root partition usage after the operating system update climbed for about 8 hours before the first timeout. | by design analysis |
| Chaos and resilience tests | pre-deploy | A chaos test of the health check finds the mass replacement of servers at 90% disk usage but does not reveal that a logging or operating system change caused the growth. | by design analysis |
Risk
- Likelihood: low (2 public reports in 5 years)
- Impact: medium (2 of 3 reports: availability)
| Accepted public reports | 3 |
|---|---|
| Published in the last 5 years | 2 |
| Impact stated: availability | 2 |
| Impact stated: degraded | 1 |
Pre-release checklist
- PR-01
- PR-02
- PR-03
- PR-04
- PR-05
- PR-06
- PR-07
First 30 minutes
- FM-01
- FM-02
- FM-03
- FM-04
- FM-05
- FM-06
- FM-07
- FM-08
Download the checklist
What catches this: catalogue entries
Listed because their own documentation or site names load and performance tests, canary and progressive delivery checks, chaos and resilience tests on the verification date. Alphabetical. Not a recommendation.
Tools whose documentation names these test classes
- Argo Rollouts canary source verified 2026-10-21
- Artillery load source verified 2026-10-21
- AWS Fault Injection Service chaos source verified 2026-10-21
- Chaos Mesh chaos source verified 2026-10-21
- Chaos Toolkit chaos source verified 2026-10-21
- Drill load source verified 2026-10-21
- Flagger canary source verified 2026-10-21
- Gatling load source verified 2026-10-21
- Grafana k6 load source verified 2026-10-21 chaos source verified 2026-10-21
- Gremlin chaos source verified 2026-10-21
- GrowthBook canary source verified 2026-10-21
- hey load source verified 2026-10-21
- Hoverfly chaos source verified 2026-10-21
- Karate load source verified 2026-10-21
- Kayenta canary source verified 2026-10-21
- kube-monkey chaos source verified 2026-10-21
- LaunchDarkly canary source verified 2026-10-21
- LitmusChaos chaos source verified 2026-10-21
- Locust load source verified 2026-10-21
- oha load source verified 2026-10-21
- Postman load source verified 2026-10-21
- Pumba chaos source verified 2026-10-21
- Spinnaker canary source verified 2026-10-21
- TestMu AI (formerly LambdaTest) load source verified 2026-10-21
- Toxiproxy chaos source verified 2026-10-21
- Unleash canary source verified 2026-10-21
- WireMock chaos source verified 2026-10-21
Providers whose site names these test classes
- 2i load source verified 2026-10-21
- Abstracta load source verified 2026-10-21
- andagon people GmbH load source verified 2026-10-21
- Appmatics load source verified 2026-10-21
- AQA Masters load source verified 2026-10-21
- BugRaptors load source verified 2026-10-21
- Cleverix load source verified 2026-10-21
- Crestech Software Systems load source verified 2026-10-21
- Crowdar load source verified 2026-10-21
- DeviQA load source verified 2026-10-21
- Elinext load source verified 2026-10-21
- Exactpro load source verified 2026-10-21
- Full Scale load source verified 2026-10-21
- Inmetrics load source verified 2026-10-21
- Invensis Technologies load source verified 2026-10-21
- iScale Solutions load source verified 2026-10-21
- Itekako load source verified 2026-10-21
- iValuePlus Services load source verified 2026-10-21
- Nimble Approach load source verified 2026-10-21
- Outpost QA load source verified 2026-10-21
- PLATO load source verified 2026-10-21
- Polteq load source verified 2026-10-21
- QA Madness load source verified 2026-10-21
- QA Mentor load source verified 2026-10-21
- QASource load source verified 2026-10-21
- QAwerk load source verified 2026-10-21
- Quality House load source verified 2026-10-21
- Quality Island load source verified 2026-10-21
- QualityKiosk Technologies load source verified 2026-10-21 chaos source verified 2026-10-21
- QualityLogic load source verified 2026-10-21
- Saigon Technology load source verified 2026-10-21
- SHIFT ASIA load source verified 2026-10-21
- SimplyTest GmbH load source verified 2026-10-21
- Sofka Technologies load source verified 2026-10-21
- Soflab Technology load source verified 2026-10-21
- SQA - Software Quality Assurance S.A. load source verified 2026-10-21
- SunTec India load source verified 2026-10-21
- T2S Tecnologia load source verified 2026-10-21
- TestFort load source verified 2026-10-21
- Testhouse load source verified 2026-10-21 chaos source verified 2026-10-21
- Testing IT load source verified 2026-10-21
- TestMatick load source verified 2026-10-21
- Testrig Technologies load source verified 2026-10-21
- Testscenario load source verified 2026-10-21
- TestSolutions GmbH load source verified 2026-10-21
- VTEST load source verified 2026-10-21
- Zoonou load source verified 2026-10-21
Only on this page
Report [3] records a time to detect of 1366 minutes for disk full from new log volume. The operating system update was deployed on September 14, and developers first identified the low disk space at 8:33 am CDT on September 15 [3]. Root partitions had climbed from 65% to 90% over about 8 hours, and the disk health check then removed many servers at once [3].
Report [3] states that the slow leak passed the usual quality assurance tests because it needed many hours of production traffic to trigger failures. In report [2], high disk utilization appeared only ten minutes before client impact, which leaves a far shorter window than the overnight growth in report [3].
Related incidents
- Autoscaling policy misconfigured A scaling change fails to add capacity or scales to zero under load.
- Error budget burned by retry storm Client retries amplify a partial failure into a full outage.
- Thundering herd on restart Clients reconnect simultaneously after a rolling restart and overload a dependency.
- Background job queue backlog A job change slows processing and the queue grows faster than it drains.
- Connection pool exhausted A new code path leaks or holds connections and the pool runs out under load.
Questions
What causes disk full from new log volume?
In report [2], an update meant to improve monitoring generated more log files than anticipated. In report [3], an operating system update produced far more kernel audit logs than the log rotation configuration could clear. In report [1], a new discovery service logged the same capture error several times per second whenever a virtual interface was recreated.
What are the symptoms of disk full from new log volume?
Users saw intermittent 500 error pages for about 38 minutes in report [2]. In report [3], root partitions went from 65% to 90% full over about 8 hours before latency and downtime alarms fired.
Why did tests not catch disk full from new log volume?
Report [3] states the slow leak passed the usual quality assurance tests because it needed many hours of production traffic. A load test shorter than that window ends before the disk fills.
Which test class catches disk full from new log volume, and what does it miss?
Load and performance tests, canary checks and chaos tests carry the by-design label, because none of the three reports names a test class. A canary judged only on error rate misses the hours of disk growth before the first error.
How long did it take to detect disk full from new log volume in the public reports?
Report [3] records a time to detect of 1366 minutes. Report [2] gives no time to detect, but disk alerts there came ten minutes before client impact.
Should a team roll back or fix forward when disk full from new log volume happens?
In report [2], the affected server instances were replaced and the logging level was reduced. In report [3], an engineer scaled out the server stack manually, followed by larger base disks and more aggressive log rotation. In report [1], maintainers fixed forward with a release that disabled two offending log messages.
Release Incident Playbook (2026). Disk full from new log volume: symptoms, cause, and the test that catches it, content version 1.0.0. https://releasefailures.com/incidents/disk-full-from-new-log-volume/. Accessed 2026-10-21.