Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: ade986c504e5b56f471486113cbe35af9d5475ae
https://github.com/tribe29/checkmk/commit/ade986c504e5b56f471486113cbe35af9…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/gui/utils/theme.py
M cmk/gui/wato/pages/user_profile/mega_menu.py
Log Message:
-----------
Proper error message for non-matching UI theme id
Handling a crash group where the UI theme id cannot be matched to the
theme choices. This does not prevent the crash, but will give an error
message to work with (holding theme id and theme choices).
CMK-11235
Change-Id: I30360959a5441ea40cd5066d54f6dfb300e46cdd
Commit: b226e7d414d8a7beced2a6505c53f4080cca7ba0
https://github.com/tribe29/checkmk/commit/b226e7d414d8a7beced2a6505c53f4080…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/gui/type_defs.py
Log Message:
-----------
Modernize GUI type definitions
This also fixes
TypeError: Type Dict cannot be instantiated; use dict() instead
in cmk/gui/plugins/views/mkeventd.py:796.
Change-Id: I3fe49cb801b7a9d51686056108cdc3ae0c17bcfc
Commit: db2edab521244ef6430b37c05996fa4aa9867462
https://github.com/tribe29/checkmk/commit/db2edab521244ef6430b37c05996fa4aa…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
R cmk/base/agent_based/checking/_submit_to_core.py
M cmk/base/core_nagios.py
M cmk/base/modes/check_mk.py
A cmk/base/submitters.py
Log Message:
-----------
Publicize Submitter, Submittee
Since we now use it in several places beyond `agent_based`,
the abstraction has proven to be useful and should therefore
be publicized.
CMK-11212
Change-Id: Ibb9efeb65d946207c5795f52173f191fbad28a9d
Commit: 52f74c37edae1698c45d92689dce51a25cafcb5e
https://github.com/tribe29/checkmk/commit/52f74c37edae1698c45d92689dce51a25…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/core_nagios.py
R cmk/base/keepalive.py
M cmk/base/modes/check_mk.py
R cmk/base/no_keepalive.py
M cmk/base/submitters.py
M cmk/utils/type_defs/_misc.py
Log Message:
-----------
Move KeepaliveSubmitter to keepalive package
This lets us remove more cruft and improve the separation
of the editions.
Change-Id: I8084499c457d3a7213a6fd130dc3fd50075a955e
Commit: b69d8dd5b4d312f31ba95e059d88e0b4eeda6966
https://github.com/tribe29/checkmk/commit/b69d8dd5b4d312f31ba95e059d88e0b4e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/sources/test_cmd_caching.py
Log Message:
-----------
Remove one local CEE import from RAW mode
The code would be much cleaner if we would pass a Submitter
instance instead of the GetSubmitter callback. However, to
make something like that work, we would need to use less
globals, for example, by porting our mode registration logic
to argparse.
Change-Id: Ibfbe7a61a5b90ffa7dd3e640bf5aaf13e1629560
Commit: ccaa438c1a2dacd9641f11ea42b46dc935f767fc
https://github.com/tribe29/checkmk/commit/ccaa438c1a2dacd9641f11ea42b46dc93…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/error_handling.py
M cmk/base/agent_based/inventory/__init__.py
M cmk/base/core_nagios.py
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/agent_based/test_error_handling.py
M tests/unit/cmk/base/sources/test_cmd_caching.py
Log Message:
-----------
Move CEE option up the callstack #2
This makes the code easier to understand + improves the edition
layering and the testability.
This also contributes in removing cycles.
CMK-11212
Change-Id: I09b2a209ccb05a7362b6fe329636fc88e33f4492
Commit: ea3e57365bc78ddc34fbc3734081a2dde4451188
https://github.com/tribe29/checkmk/commit/ea3e57365bc78ddc34fbc3734081a2dde…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/error_handling.py
M cmk/base/agent_based/inventory/__init__.py
M cmk/base/core_nagios.py
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/agent_based/test_error_handling.py
M tests/unit/cmk/base/sources/test_cmd_caching.py
Log Message:
-----------
Move CEE option up the callstack #3
CMK-11212
Change-Id: I372dbf955ed10c0f60d30cb28e32284a919c375d
Commit: dae12e045320ef378d8318243443beba17072ef6
https://github.com/tribe29/checkmk/commit/dae12e045320ef378d8318243443beba1…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/error_handling.py
M cmk/base/crash_reporting.py
M tests/Makefile
M tests/unit/cmk/base/agent_based/test_error_handling.py
M tests/unit/cmk/base/test_base_crash_reporting.py
Log Message:
-----------
Move CEE option up the callstack #4
That also removes one hard-to-track global temporary variable
going over the filesystem and another one that cannot have
any legit uses.
This further removes the last cycles detected within
`cmk.base.agent_based`.
CMK-11212
Change-Id: Id43374b0d37309ae22d80c28e57647328a4596ee
Commit: e074d6b1d9fe2efaa4af10fd1e652b5a083c241c
https://github.com/tribe29/checkmk/commit/e074d6b1d9fe2efaa4af10fd1e652b5a0…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M buildscripts/scripts/trigger-cmk-build-chain.groovy
Log Message:
-----------
Remove leftover job variable USE_OMD_PACKAGE_CACHE from trigger job
#jjb-migration
Change-Id: Ibbc0aed422789a600f2667201219e0579a261d57
Commit: fbaad1874b8177126191185eaa4191ae0559414b
https://github.com/tribe29/checkmk/commit/fbaad1874b8177126191185eaa4191ae0…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M agents/plugins/mk_oracle
M tests/unit-shell/agents/plugins/test_mk_oracle.sh
Log Message:
-----------
mk_oracle: Make simple main
- Improve tests
- cleanup foldables
Change-Id: Iaf16f4412df473b46b13170c3ee09cd718f66467
Compare:
https://github.com/tribe29/checkmk/compare/8567f7c54046...fbaad1874b81