Werk #15542: Crash MSSQL backup rendering negative timespans

Component Checks & agents
Title Crash MSSQL backup rendering negative timespans
Date Mar 28, 2023
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.3.0b1
Not yet released
Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.3.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.2.0b2 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

When the hosts' time is running ahead of the servers time the time since last backup can be negative.

In this case the MSSQL backup check plugin would crash showing the error message:

ValueError (Cannot render negative timespan)

Now the check plugin creates a warning result rather than crashing.

To the list of all Werks