Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 07e8cc8ba578834bb5e0f3d4a9d448437a80ab23
https://github.com/tribe29/checkmk/commit/07e8cc8ba578834bb5e0f3d4a9d448437…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
A .werks/14877
M cmk/gui/fields/attributes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
14877 FIX host_config: change community for snmp_community attribute to required
Previously, the create host config endpoint returned a 500 error when the
community field within the snmp_community attribute was missing. This werk
resolves by making this field required.
Change-Id: I62b6f3855017770431c44ab918fa862c41caa7a8
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 390f8deaf6ace200389ba15c48475cdf8e7820b1
https://github.com/tribe29/checkmk/commit/390f8deaf6ace200389ba15c48475cdf8…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
A .werks/14621
M checks/ups_modulys_battery
Log Message:
-----------
14621 FIX usp_modulys_battery: Fixed evaluation of levels for remaining capacity test
Fixed a bug where the state for the remaining capacity test would not go to CRIT, because of a bad variable name.
Change-Id: I19c49c8f340c1292aabba3deb6416adb7b3605d3
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 3b229b237d1c1fb93bb931d6c09985486053d26c
https://github.com/tribe29/checkmk/commit/3b229b237d1c1fb93bb931d6c09985486…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
A .werks/14621
M checks/ups_modulys_battery
Log Message:
-----------
14621 FIX usp_modulys_battery: Fixed evaluation of levels for remaining capacity test
Fixed a bug where the state for the remaining capacity test would not go to CRIT, because of a bad variable name.
Change-Id: I19c49c8f340c1292aabba3deb6416adb7b3605d3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8247d1b10c08fb9a07a55cd2d41dc36fb7a864e4
https://github.com/tribe29/checkmk/commit/8247d1b10c08fb9a07a55cd2d41dc36fb…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M checks/ups_modulys_battery
A cmk/base/plugins/agent_based/ups_modulys_battery.py
Log Message:
-----------
ups_modulys_battery: Migrated parse function to new API
Change-Id: I220e4534ea8557e0b6ba452c55674be037a81da1
Commit: 5a7613534a8d034bdd3399e8c1ccc27f332b7485
https://github.com/tribe29/checkmk/commit/5a7613534a8d034bdd3399e8c1ccc27f3…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M checks/ups_modulys_battery
M cmk/base/plugins/agent_based/ups_modulys_battery.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/checks/test_ups_modulys_battery.py
A tests/unit/cmk/base/plugins/agent_based/test_ups_modulys_battery.py
Log Message:
-----------
ups_modulys_battery: Migrated ups_modulys_battery check to new API
Change-Id: I0b3ba1fcc928071f72bee410352f5c8b74a66b58
Commit: 1cb7993b5a0bd46ccec0198d54a74c0850b705c3
https://github.com/tribe29/checkmk/commit/1cb7993b5a0bd46ccec0198d54a74c085…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
R checks/ups_modulys_battery
M cmk/base/plugins/agent_based/ups_modulys_battery.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/checks/test_ups_modulys_battery.py
M tests/unit/cmk/base/plugins/agent_based/test_ups_modulys_battery.py
Log Message:
-----------
ups_modulys_battery: Migrated temperature check to new API
Change-Id: I3c7376e05d76183bfb8e93ad3c71b706b09a99b1
Commit: 20d9e8a430d976029f9ef573a228ed9c91c6e8bb
https://github.com/tribe29/checkmk/commit/20d9e8a430d976029f9ef573a228ed9c9…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M cmk/base/plugins/agent_based/ups_modulys_battery.py
M tests/unit/cmk/base/plugins/agent_based/test_ups_modulys_battery.py
Log Message:
-----------
usp_modulys_battery: Split up the check function into smaller functions
Change-Id: I6236240d230466a6523accd4cbf134b0e840e1f8
Commit: 8eb238c8fa22c19ba4afb2e459ac600b298638ce
https://github.com/tribe29/checkmk/commit/8eb238c8fa22c19ba4afb2e459ac600b2…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
A .werks/14621
Log Message:
-----------
14621 FIX usp_modulys_battery: Fixed evaluation of levels for remaining capacity test
Fixed a bug where the state for the remaining capacity test would not go to CRIT, because of a bad variable name.
Change-Id: I19c49c8f340c1292aabba3deb6416adb7b3605d3
Compare: https://github.com/tribe29/checkmk/compare/21ea205d47f6...8eb238c8fa22
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4e310a66f1fd0601adc0a2a0002b7ff2d69d0538
https://github.com/tribe29/checkmk/commit/4e310a66f1fd0601adc0a2a0002b7ff2d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/core_nagios.py
M cmk/base/sources/_checkers.py
M cmk/base/sources/programs.py
M tests/unit/cmk/base/agent_based/test_data_provider_collect_host_sections.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/sources/test_program_data_source.py
Log Message:
-----------
Program source: Remove code duplication
CMK-10515
Change-Id: Ied9fde960944595eb09150826194506fa7b619f9
Commit: 270ca0dc93de7425871e7ef0a1e8cc8965181944
https://github.com/tribe29/checkmk/commit/270ca0dc93de7425871e7ef0a1e8cc896…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M cmk/base/sources/_abstract.py
M cmk/base/sources/agent.py
M cmk/base/sources/snmp.py
Log Message:
-----------
Pull up persisted_section_dir attribute
CMK-10515
Change-Id: I1a65696de41c58b94dcb672358c890bd0e161364
Commit: fcd986645bec1b49d612594e178ab7ad93e0a823
https://github.com/tribe29/checkmk/commit/fcd986645bec1b49d612594e178ab7ad9…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M cmk/base/sources/_abstract.py
M cmk/base/sources/agent.py
M cmk/base/sources/snmp.py
Log Message:
-----------
Pull up cache_dir field
CMK-10515
Change-Id: Ib40282a58e729d4afeaabad75d0bb1ec4d3ace3c
Commit: 1054f6386134c47dedc3e7452695d39a32c14ed4
https://github.com/tribe29/checkmk/commit/1054f6386134c47dedc3e7452695d39a3…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/ipmi.py
M cmk/base/sources/piggyback.py
M cmk/base/sources/programs.py
M cmk/base/sources/snmp.py
M cmk/base/sources/tcp.py
M cmk/core_helpers/agent.py
M cmk/core_helpers/cache.py
M cmk/core_helpers/snmp.py
M tests/unit/cmk/base/sources/conftest.py
M tests/unit/cmk/base/test_modes_check_mk.py
Log Message:
-----------
Remove indirection over file cache factory
CMK-10515
Change-Id: Ib125e8a17fc10ab86e3ac960fbe50d259896f0a2
Commit: a7bdba23fa5389e6454ec396f66f2d4349a775e9
https://github.com/tribe29/checkmk/commit/a7bdba23fa5389e6454ec396f66f2d434…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M tests/unit/cmk/gui/watolib/test_activate_changes.py
M tests/unit/cmk/gui/watolib/test_config_sync.py
Log Message:
-----------
activate changes unit tests: clarify paths that are actually expected
Due to our entangled code structure (see comments), it was unclear what
paths are actually expected for the site synchronisation vs. what has
just been added as a workaround to deal with the issue of paths being
registered simply because the edition-specific code is present in the
repository.
It is now clear what is actually expected.
Also, a bug is fixed due to the functions
is_{raw,enterprise,managed}_edition() not working properly with the test
set-up.
Change-Id: I00f1402ff130daec1d224d86e3b8f7437718295c
Commit: 1bb6ea0b1085cec8f6a724c7d58525dd0805aed7
https://github.com/tribe29/checkmk/commit/1bb6ea0b1085cec8f6a724c7d58525dd0…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
activate_changes: remove code to handle unit tests
The way unit tests work should not impact production code.
Change-Id: I2e5bd6a3eda23c183227c5447ffa8992e13dbf9f
Commit: 7acd2828d268c42c4a5a49554d0a28ffa63d3ce7
https://github.com/tribe29/checkmk/commit/7acd2828d268c42c4a5a49554d0a28ffa…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
activate_changes: move edition specific code to edition specific plugins
Change-Id: I4373b413944ac0e383c89ec66a3a9fe90af48cde
Compare: https://github.com/tribe29/checkmk/compare/10cad7c0e533...7acd2828d268
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 1ea6bcd2fadc59bbf96099b0c5c97a58d58edea0
https://github.com/tribe29/checkmk/commit/1ea6bcd2fadc59bbf96099b0c5c97a58d…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
A .werks/13428
M cmk/gui/fields/attributes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
13428 FIX REST API: Fix network scan related schemas
A Folder with configured network scan with an "IP Network" as "IP ranges
to scan" could not be returned by the REST API. An error with status
code 500 was returned.
CMK-11260
Change-Id: Id1714c3d964ef76880de559230b49dfb28bdff94
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8bb21718482d1a53efbca87117338bd6f5d517af
https://github.com/tribe29/checkmk/commit/8bb21718482d1a53efbca87117338bd6f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 Sep 2022)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/sources/_checkers.py
M cmk/base/sources/ipmi.py
M cmk/base/sources/piggyback.py
M cmk/base/sources/programs.py
M cmk/base/sources/snmp.py
M cmk/base/sources/tcp.py
M tests/unit/cmk/base/agent_based/test_data_provider_collect_host_sections.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/sources/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/sources/test_piggy_back_data_source.py
M tests/unit/cmk/base/sources/test_program_data_source.py
M tests/unit/cmk/base/sources/test_snmp_data_source.py
M tests/unit/cmk/base/sources/test_tcp_data_source.py
Log Message:
-----------
Pull up id field for sources
CMK-10515
Change-Id: I4198bb16d174557615e794d1cca5fd9638b2aac8
Commit: 20d591c297b6218ea249ecdb44a531269cbb8a20
https://github.com/tribe29/checkmk/commit/20d591c297b6218ea249ecdb44a531269…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-29 (Thu, 29 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/inventory/__init__.py
M cmk/base/automations/check_mk.py
M cmk/base/core_nagios.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_abstract.py
M cmk/base/sources/_checkers.py
M cmk/base/sources/agent.py
M cmk/base/sources/fetcher_configuration.py
M cmk/base/sources/ipmi.py
M cmk/base/sources/piggyback.py
M cmk/base/sources/programs.py
M cmk/base/sources/snmp.py
M cmk/base/sources/tcp.py
M tests/unit/cmk/base/agent_based/test_data_provider_collect_host_sections.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/sources/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/sources/test_piggy_back_data_source.py
M tests/unit/cmk/base/sources/test_program_data_source.py
M tests/unit/cmk/base/sources/test_snmp_data_source.py
M tests/unit/cmk/base/sources/test_tcp_data_source.py
Log Message:
-----------
Pull up file_cache_max_age field for sources
... and make the attribute immutable!
CMK-10515
Change-Id: Ia54f99c015ced5075a093d076b845dc9eb1bcef3
Compare: https://github.com/tribe29/checkmk/compare/94b7ac78832a...20d591c297b6