No space left on device
Diagnoses a "no space left on device" write failure, distinguishing a genuinely full disk from inode exhaustion and from failures that aren't about capacity at all, and routes to safe inspect-first cleanup rather than blind deletion.
Run this
Read-onlyCheck how full the filesystem backing the current directory is, to confirm whether the write failure is really about disk capacity
df -h .Matched against this step's known patterns to pick the next step.
View full flow
- check_inodesPendingkind: diagnostic
- match "100%" → inode_exhaustion
- default → not_capacity
- not_capacityPendingkind: outcome
- inspect_usagePendingkind: recipe_ref
- outcome: success → find_large_files
- default → unknown_failure
- choose_cleanupPendingkind: outcome
- unknown_failurePendingkind: outcome
- check_disk_space (entry)In progresskind: diagnostic
- match "100%|9[0-9]%" → inspect_usage
- default → check_inodes
- find_large_filesPendingkind: recipe_ref
- outcome: success → choose_cleanup
- default → unknown_failure
- inode_exhaustionPendingkind: outcome