Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e3a043ff7dd66c27d8e2b22a146d53b40001c88d
https://github.com/tribe29/checkmk/commit/e3a043ff7dd66c27d8e2b22a146d53b40…
Author: Matteo Stifano <matteo.stifano(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M tests/Makefile
M tests/testlib/playwright/plugin.py
Log Message:
-----------
Run GUI-e2e tests on the chromium engine only in the CI
If no other option is selected via CLI, GUI-e2e tests will run on the
chromium engine only.
Moreover, only the chromium engine is installed via playwright when
running the tests in the CI.
Change-Id: I19ebbd5fb96fe49d8e52cf055c874f78956eabe9
Commit: fea1c2b453ffa417d5b92cba1ee5c88ed3a7ce7d
https://github.com/tribe29/checkmk/commit/fea1c2b453ffa417d5b92cba1ee5c88ed…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M .werks/14797
M cmk/special_agents/agent_smb_share.py
M tests/unit/cmk/special_agents/test_agent_smb_share.py
Log Message:
-----------
agent_smb_share: ignore case when pattern matching
SUP-13128
Change-Id: If84f848cf815cf2a9f322c6627895b6d2ebac67c
Compare: https://github.com/tribe29/checkmk/compare/e382421d3bea...fea1c2b453ff
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 0c39f13b1a2025dd8ba4926b1da72a86d3a08661
https://github.com/tribe29/checkmk/commit/0c39f13b1a2025dd8ba4926b1da72a86d…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M buildscripts/docker_image_aliases/resolve.sh
Log Message:
-----------
Add a hopefully useful error message
... in case the IMAGE_TESTING could not be resolved
Change-Id: I5c9e12eeaa82525f00125b9ccb58f8254cccdd45
(cherry picked from commit 1de43d0ffb5927fdf3fdbc20e9d5f8dc13db9ad0)
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 8ad98825e3260cd24a89766db50fd6d686b590ff
https://github.com/tribe29/checkmk/commit/8ad98825e3260cd24a89766db50fd6d68…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M buildscripts/docker_image_aliases/resolve.sh
Log Message:
-----------
Add a hopefully useful error message
... in case the IMAGE_TESTING could not be resolved
Change-Id: I5c9e12eeaa82525f00125b9ccb58f8254cccdd45
(cherry picked from commit 1de43d0ffb5927fdf3fdbc20e9d5f8dc13db9ad0)
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e382421d3beae5bd4c95ba210212599973317f2a
https://github.com/tribe29/checkmk/commit/e382421d3beae5bd4c95ba21021259997…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M tests/testlib/site.py
Log Message:
-----------
Instrument tests with helgrind
We've had instability in the "composition tests" for some time now.
They could be tracked down to a crash where the CMC dumped core.
However, analysis of the core did not help finding the source of the
crash. The crash could not be reproduced locally either, not under load
or killing/restarting the CMC in tight loops.
We therefore resort here to instrumenting the tests themselves, this
time with helgrind.
CMK-12511
Change-Id: I25824ab547177cb7212a6f3c61ef1282a9000678
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 43a49a26ccaec5b8fe3e3a6bbb36fcafba61b785
https://github.com/tribe29/checkmk/commit/43a49a26ccaec5b8fe3e3a6bbb36fcafb…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/gui/node_visualization.py
Log Message:
-----------
Network topology: Fixed fusing of site nodes with central topology node
Change-Id: I4602052a8b1fc68e7bcafd8e1fa92cb18debda82
Commit: 0f6d7fb35cc837e343db08ea9fa5fb3b3843dd38
https://github.com/tribe29/checkmk/commit/0f6d7fb35cc837e343db08ea9fa5fb3b3…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/inventory/_inventory.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
HostKey is irrelevant in broker/provider
Change-Id: Ia2a9da81757ca474d3fbd7f436cf8d8612a6eca2
Commit: 7bf8aced2a009510f0b17f4e7dda2ed90109f24d
https://github.com/tribe29/checkmk/commit/7bf8aced2a009510f0b17f4e7dda2ed90…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/base/agent_based/data_provider.py
Log Message:
-----------
Factor superseed resolution loop out
Change-Id: I5bae06d797b6c6875886d11c67c674e176a16ea9
Commit: d3bfdba20c90d71ab27f349335db607ab7e88984
https://github.com/tribe29/checkmk/commit/d3bfdba20c90d71ab27f349335db607ab…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/utils.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_resolver.py
Log Message:
-----------
Remove one level of indirection
ParsingResult isn't really used anywhere outside of the module
where it's defined. Let's make it private for good!
Change-Id: Iac535edb73cd87061e14ea7a73ec977a8e2cc1f1
Commit: 77b7d9fe096f6c5f8eb6b547fc8122a1381166ec
https://github.com/tribe29/checkmk/commit/77b7d9fe096f6c5f8eb6b547fc8122a13…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/_discovered_services.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
Inline one trivial function: `filter_available()`
Change-Id: I51571ec1a864c11e854d25c7cea1270efa3911ae
Commit: a21ab954b400378b3f6ec41a29e32f291399fb77
https://github.com/tribe29/checkmk/commit/a21ab954b400378b3f6ec41a29e32f291…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
R tests/unit/cmk/utils/licensing/test_utils_licensing.py
Log Message:
-----------
licensing: Remove empty file
Change-Id: I172fd0f9ac0b6b4a9e6c2cc1ad6205f6b7835c50
Commit: 132b7bd93581da32ed35d6ba213bde6db8d58c99
https://github.com/tribe29/checkmk/commit/132b7bd93581da32ed35d6ba213bde6db…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M bin/cmk-update-license-usage
M cmk/utils/licensing/usage.py
M tests/unit/cmk/utils/licensing/test_usage.py
Log Message:
-----------
licensing: Cleanup call sites of license usage main
Change-Id: Ifab0cd9e9b2d96a0a75f7ed2a142eda91defd9c1
Commit: edd4afdc119d5f1e3591a789a9d9385a7cdb3240
https://github.com/tribe29/checkmk/commit/edd4afdc119d5f1e3591a789a9d9385a7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/services.py
Log Message:
-----------
make DiscoveryAction an enum
Change-Id: Ie33075bad5a9ad1db45fe37dd1dba8846a5357e1
Commit: 638cc7c6370e77def6f2f8c4f99d881c297c5d06
https://github.com/tribe29/checkmk/commit/638cc7c6370e77def6f2f8c4f99d881c2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/services.py
M tests/unit/cmk/gui/watolib/test_do_discovery.py
Log Message:
-----------
kick out 1.6 support
Change-Id: I2db4eeddef599d60c2cf56b6ca9cee5c5b5d0ee2
Commit: 244166b7bc368003a36b6280f753c079cd7aceb9
https://github.com/tribe29/checkmk/commit/244166b7bc368003a36b6280f753c079c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/gui/wato/pages/services.py
Log Message:
-----------
compute flags more pythonicly
We now loop twice, but stop when we're done.
Change-Id: I558bfff452c331e29c1daf33c09d6b076e50f64a
Commit: 6caafe656094c196079b42f182054b178af74751
https://github.com/tribe29/checkmk/commit/6caafe656094c196079b42f182054b178…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M buildscripts/scripts/stages.yml
M pyproject.toml
R pytest.ini
Log Message:
-----------
Move pytest config to pyproject.toml
Change-Id: Iaed76766cf1cfbd31c746c5aa1fad727a22a0b67
Commit: 9c3e28d00eaa943f9619f4851f9932b5a318fe0c
https://github.com/tribe29/checkmk/commit/9c3e28d00eaa943f9619f4851f9932b5a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/gui/wato/pages/search.py
Log Message:
-----------
Add help text so host search
Change-Id: Ib2dd9bc0c2e6b64bb4685bfa47d4241510cf0fce
Commit: 57e0abe5fb23a2a82b9009dda43ac6455bc6e023
https://github.com/tribe29/checkmk/commit/57e0abe5fb23a2a82b9009dda43ac6455…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M buildscripts/docker_image_aliases/resolve.sh
Log Message:
-----------
Add a hopefully useful error message
... in case the IMAGE_TESTING could not be resolved
Change-Id: I5c9e12eeaa82525f00125b9ccb58f8254cccdd45
Commit: a051e34819898b47047fd9dcc4cb6c065c2fc5f3
https://github.com/tribe29/checkmk/commit/a051e34819898b47047fd9dcc4cb6c065…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/special_agents/utils_kubernetes/performance.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
A tests/unit/cmk/special_agents/utils_kubernetes/test_performance.py
Log Message:
-----------
agent_kube: test counter metric storing
CMK-12515
Change-Id: I29784708024f3a99229e9c96a99790c6333d7f92
Commit: a60095c61fae41450e6d6ff6f768d1e6b249addf
https://github.com/tribe29/checkmk/commit/a60095c61fae41450e6d6ff6f768d1e6b…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/ec/actions.py
M cmk/ec/config.py
M cmk/ec/host_config.py
M cmk/ec/rule_packs.py
M cmk/ec/settings.py
Log Message:
-----------
Fix typos in EC
Change-Id: Ie2d962756123f9a2eb8ff33c825d83d981643d57
Compare: https://github.com/tribe29/checkmk/compare/84e166e7b754...a60095c61fae
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 780785cabd76225e1a980fc0b753147e894c110c
https://github.com/tribe29/checkmk/commit/780785cabd76225e1a980fc0b753147e8…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
A .werks/14187
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/watolib/password_store.py
Log Message:
-----------
14187 FIX Improved rendering speed of rules which use the password store
Change-Id: Ifb6c2232147c37cb0ed49cc59e8841105936d5e6
Commit: de8794e9bb06f4dc80164363e16778a76e1a9b70
https://github.com/tribe29/checkmk/commit/de8794e9bb06f4dc80164363e16778a76…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/base/config.py
M cmk/fetchers/config.py
Log Message:
-----------
make_persistend_section_dir instead of handcrafting paths
Change-Id: I0e23230260741509b71adb6153341759f329f497
Commit: ae7e95aee0df8e414ad47009e3c2ce829f0e96e1
https://github.com/tribe29/checkmk/commit/ae7e95aee0df8e414ad47009e3c2ce829…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/bi/compiler.py
Log Message:
-----------
fixed incorrect indentation, leading to non-frozen aggregations
Change-Id: I2854ccbe5efc14e6ad382ed45e97a05595fe876b
Commit: 27ad7975af6663209b833a3a1639432875b82c6b
https://github.com/tribe29/checkmk/commit/27ad7975af6663209b833a3a163943287…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M agents/wnx/watest/test-section_ps.cpp
Log Message:
-----------
add git.exe as an exception for Ps.Integration testing
Change-Id: Iec502b6695bf37a1fc7d1533ad0c1345e8d14e2f
Commit: a06918be806cb33da9ef184b2060d09b9f4325bb
https://github.com/tribe29/checkmk/commit/a06918be806cb33da9ef184b2060d09b9…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
A .werks/15409
M omd/packages/check_mk/skel/etc/init.d/agent-receiver
Log Message:
-----------
15409 FIX Agent receiver crashes on IPv4-only hosts (regression introduced by werk 15416)
CMK-12591
https://forum.checkmk.com/t/release-checkmk-stable-release-2-1-0p23/37311/2
Change-Id: Iaa8ef42a69efec3c26968a0de30ec88dbc1a61bf
Commit: 034b9495795ce1698170eb9c2371fcd39836698e
https://github.com/tribe29/checkmk/commit/034b9495795ce1698170eb9c2371fcd39…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
A .werks/15442
M cmk/gui/plugins/metrics/translation.py
Log Message:
-----------
15442 FIX df_netscaler: wrong unit shown in graphs
SUP-13557
Change-Id: I93df415a308786e122783a29cbf9955e1be51533
Commit: 84e166e7b754c90a17b73311769710c45e4df05c
https://github.com/tribe29/checkmk/commit/84e166e7b754c90a17b73311769710c45…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M web/htdocs/js/modules/selection.ts
Log Message:
-----------
fix typing for toggle_all_rows
after adding types to toggle_all_row's signature where the
first parameter has to be always set. I figured out that
this isn't always the case which causes some error and
changes the behavior of our code, for this reason I make
the first parameter optional to match the original behavior.
Change-Id: I4454cf160460bb3cb7b4d956d333b9783aaef536
Compare: https://github.com/tribe29/checkmk/compare/afb2f397c93d...84e166e7b754
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 0c8157b3834056d4a2e6d38df43252e2d2f46407
https://github.com/tribe29/checkmk/commit/0c8157b3834056d4a2e6d38df43252e2d…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
A .werks/14187
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/watolib/password_store.py
Log Message:
-----------
14187 FIX Improved rendering speed of rules which use the password store
Change-Id: Ifb6c2232147c37cb0ed49cc59e8841105936d5e6
Commit: 7369fdd5691420eb923e0e860489a540a80c9bca
https://github.com/tribe29/checkmk/commit/7369fdd5691420eb923e0e860489a540a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/scripts/shorten_dir_and_call.ps1
Log Message:
-----------
fix exit code to build controller in windows
Change-Id: Ic0f30e54469c8db0b7c23ee8fe1ec1b73030cc30
Commit: 5b17db9740e39b735b905f92b1da1c934c8b3d30
https://github.com/tribe29/checkmk/commit/5b17db9740e39b735b905f92b1da1c934…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M agents/wnx/watest/test-section_ps.cpp
Log Message:
-----------
add git.exe as an exception for Ps.Integration testing
Change-Id: Iec502b6695bf37a1fc7d1533ad0c1345e8d14e2f
Commit: 1977af62eb7cf75322a262843428d39b7c0c1fb4
https://github.com/tribe29/checkmk/commit/1977af62eb7cf75322a262843428d39b7…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
A .werks/15409
M omd/packages/check_mk/skel/etc/init.d/agent-receiver
Log Message:
-----------
15409 FIX Agent receiver crashes on IPv4-only hosts (regression introduced by werk 15416)
CMK-12591
https://forum.checkmk.com/t/release-checkmk-stable-release-2-1-0p23/37311/2
Change-Id: Iaa8ef42a69efec3c26968a0de30ec88dbc1a61bf
Commit: 5bd1b84d3e2e126288e073946729fb9764bd0e3c
https://github.com/tribe29/checkmk/commit/5bd1b84d3e2e126288e073946729fb976…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
restart windows controller correctly
- also add new API to allow more or less correct killing of hanging
controller.
Change-Id: Ifb8c8dd501a2ef654098af74c01aee53a2f73f32
Commit: 64da0cc43015e7bae64927fb2b2634c2b7f4a338
https://github.com/tribe29/checkmk/commit/64da0cc43015e7bae64927fb2b2634c2b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/src/mailslot_transport.rs
M packages/cmk-agent-ctl/src/monitoring_data/windows.rs
Log Message:
-----------
randomize (kind of) mailslot name for windows agent
NOTE: asynchronous requests from different sites may try to
create more than one mailslot for communication
Change-Id: I48b8e2e79baef0900177709298c394e6e6000a7a
Commit: 602063a81ed29bdceabdfe8e45e1cd013a54c5dd
https://github.com/tribe29/checkmk/commit/602063a81ed29bdceabdfe8e45e1cd013…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
A .werks/15442
M cmk/gui/plugins/metrics/translation.py
Log Message:
-----------
15442 FIX df_netscaler: wrong unit shown in graphs
SUP-13557
Change-Id: I93df415a308786e122783a29cbf9955e1be51533
Commit: 86f80838009bddbc0894b49e75e65fbeb7e9c66e
https://github.com/tribe29/checkmk/commit/86f80838009bddbc0894b49e75e65fbeb…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/bi/compiler.py
Log Message:
-----------
fixed incorrect indentation, leading to non-frozen aggregations
Change-Id: I2854ccbe5efc14e6ad382ed45e97a05595fe876b
Compare: https://github.com/tribe29/checkmk/compare/f205bd021d95...86f80838009b