Werk #15849: Filesystem checks: Avoid crash if device reports negative free space

Component Checks & agents
Title Filesystem checks: Avoid crash if device reports negative free space
Date May 19, 2023
Checkmk Edition Checkmk Raw (CRE)
Checkmk Version 2.0.0p37 2.1.0p29 2.2.0 2.3.0b1
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed

A negative value for the free space is of course nonsense. However, if a device reported this, Checkmk might have crashed with

ValueError("Cannot render negative timespan")

when attempting to compute the time left until the filesystem is full. Now, we instead report a value of 0 seconds in this case, st. users receive informative notifications about the problem.

To the list of all Werks