Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 857bb5cabec777ab577fde96800c052f75a1e0ea
https://github.com/tribe29/checkmk/commit/857bb5cabec777ab577fde96800c052f7…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-06-13 (Mon, 13 Jun 2022)
Changed paths:
A .werks/13684
Log Message:
-----------
13684 FIX Agent Bakery: Minimize time locking the Checkmk configuration
Previously, the agent bakery (or more precisely: The background job
scheduling a call to the agent bakery) locked the Checkmk configuration
for the entire baking time.
This caused some other operations that need access to the configuration,
like sending notifications or changing global settings, to fail with the
following error message:
C+:
Couldn't lock the Checkmk configuration. Another
process is running that holds this lock. In order for you to be
able to perform the desired action, you have to wait until the
other process has finished. Please try again later.
C-:
Instead of querying the Checkmk configuration multiple times, the agent
bakery now gathers all needed configurations on startup while holding
a lock, and releases it prior to invoking the more time consuming
baking of agent packages.
Change-Id: I8748978071214fbfd61c093ba49bbc7e6e2f3709
Commit: 7b833f792c53484cc76a79712ea67559d19a7c5d
https://github.com/tribe29/checkmk/commit/7b833f792c53484cc76a79712ea67559d…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-06-13 (Mon, 13 Jun 2022)
Changed paths:
A .werks/14345
M cmk/special_agents/agent_storeonce4x.py
M tests/unit/cmk/special_agents/test_agent_storeonce4x.py
Log Message:
-----------
14345 FIX Storeonce4x agent handles token expiration
When executing the storeonce4x agent we now always request a new authentication token.
This ensures we always have a valid token.
No user interaction required.
Change-Id: Ie51c074aeece2b1b543f1e105ecb0f387603bcd5
Compare:
https://github.com/tribe29/checkmk/compare/48ea6c4a04ae...7b833f792c53