Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: be9ba7ae8a1b2a7b0ed1c2bcd1bbaaad98bb3c3e
https://github.com/tribe29/checkmk/commit/be9ba7ae8a1b2a7b0ed1c2bcd1bbaaad9…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-06-13 (Mon, 13 Jun 2022)
Changed paths:
M cmk/ec/forward.py
Log Message:
-----------
Fix call in argument defaults
The call is performed only once at function definition time.
All calls to your function will reuse the result of that
definition-time function call.
Change-Id: I728df6a14561b51318098a5cda4faa9fe5f25a3c
Commit: 2aa4605c8b9aefd77b78205d30248559c4bece5d
https://github.com/tribe29/checkmk/commit/2aa4605c8b9aefd77b78205d30248559c…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-06-13 (Mon, 13 Jun 2022)
Changed paths:
A .werks/14053
M checks/cisco_cpu_memory
A tests/unit/checks/test_cisco_cpu_memory.py
Log Message:
-----------
14053 FIX cisco_cpu_memory: Services with total memory of size 0 aren't discovered
CPU Memory utilization services with total memory of size 0 were previously
discovered and assumed the state UNKNOWN. Since the service delivered no
meaningful data in this case, it's no longer going to be discovered.
Change-Id: I938009d0152f819e75b653d8767174edeb4234e2
Commit: 06639231844bc82d0439bef5783a72acbcdec107
https://github.com/tribe29/checkmk/commit/06639231844bc82d0439bef5783a72acb…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-06-13 (Mon, 13 Jun 2022)
Changed paths:
M agents/wnx/src/common/wtools_runas.cpp
M agents/wnx/watest/test-ohm.cpp
M agents/wnx/watest/test-wtools_runas.cpp
Log Message:
-----------
Even more logging for testing
Change-Id: I52e2e55e232360308c2f44b62d58e21a9a983733
Compare: https://github.com/tribe29/checkmk/compare/8a41d2ca716a...06639231844b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8da42c2032110475f31e697d33892f7d489d05f2
https://github.com/tribe29/checkmk/commit/8da42c2032110475f31e697d33892f7d4…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-06-13 (Mon, 13 Jun 2022)
Changed paths:
M cmk/special_agents/agent_gcp.py
M tests/unit/cmk/special_agents/test_agent_gcp.py
Log Message:
-----------
Use Protocol to make fakes in gcp tests clearer
Protocol is the better way to satisfy mypy when using Fakes. The mocker
stub was just an initial hack to satisfy mypy.
Change-Id: I32c747a87ca24d18e9483d1028a42490e82565df
Commit: 8a41d2ca716a09198421b4860a430ea091411911
https://github.com/tribe29/checkmk/commit/8a41d2ca716a09198421b4860a430ea09…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-06-13 (Mon, 13 Jun 2022)
Changed paths:
M cmk/gui/wato/page_handler.py
Log Message:
-----------
Simplify WATO permission logic.
Change-Id: If4b07b630e59f01e648cdf25545b191136b06f1c
Compare: https://github.com/tribe29/checkmk/compare/0ccf86ecee6f...8a41d2ca716a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d781a96b15e38b5e81577799068a898eccdd74a4
https://github.com/tribe29/checkmk/commit/d781a96b15e38b5e81577799068a898ec…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2022-06-13 (Mon, 13 Jun 2022)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
R tests/testlib/user_roles.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
REST API user roles no longer validated against an enum. Now validated against current user roles
Change-Id: I4421e3bbb759292b5c6cf834b42b3a69775a4f2a
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 196311c5a77da27e05cef1a71e39e3923f10bba6
https://github.com/tribe29/checkmk/commit/196311c5a77da27e05cef1a71e39e3923…
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
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
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: ed173e8c0efb5a4b656fab5d1c44e0c48d5ae723
https://github.com/tribe29/checkmk/commit/ed173e8c0efb5a4b656fab5d1c44e0c48…
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