Werk #14732: cmk-update-agent: Retry locking

Komponente Agent bakery
Titel cmk-update-agent: Retry locking
Datum 25.08.2022
Checkmk-Editon Checkmk Enterprise (CEE)
Checkmk-Version 2.2.0i1 2.1.0p11 2.0.0p28
Level Kleine Änderung
Klasse Bugfix
Kompatibilität Kompatibel - benötigt kein manuelles Eingreifen

The agent updater is designed to have no more than one instance running at a time on a host. This is implemented by holding a file lock while running.

We recently observed that a lock may sometimes fail briefly after it was released by a previous agent updater instance, possibly due to some anti virus software.

To mitigate this situation, the locking is now retried 10 times before aborting the agent updater call.

Zur Liste aller Werks