Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e40083a7e6b632e10478f015452537584f986c92
https://github.com/tribe29/checkmk/commit/e40083a7e6b632e10478f015452537584…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
A tests/integration/cmk/base/helper_verify_check_1.py
A tests/integration/cmk/base/helper_verify_check_2.py
A tests/integration/cmk/base/helper_verify_factory_settings.py
M tests/integration/cmk/base/test_check_variables.py
Log Message:
-----------
Make check variable tests work when run from venv
Change-Id: I8aa02fd88cd44b9a520b419d3d616cbd5f7f6e60
Commit: c0749de844a7f9b8f59f2aa930c0a6550672fac3
https://github.com/tribe29/checkmk/commit/c0749de844a7f9b8f59f2aa930c0a6550…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M tests/integration/bin/test_mkbackup.py
M tests/testlib/site.py
Log Message:
-----------
Make check backup tests work when run from venv
Change-Id: I68e0ba723bb929fe88bb0f3c811c47e1ec188f7b
Compare: https://github.com/tribe29/checkmk/compare/88cda5fc97e3...c0749de844a7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 88cda5fc97e30362d041ae977bfb114754b31e04
https://github.com/tribe29/checkmk/commit/88cda5fc97e30362d041ae977bfb11475…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
Always mark CCE-only rules as such, not only in trial or free license state
CMK-12358
Change-Id: I7d685876c2a5c74c1ac0a265e14490cbabd08a87
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 71d7e2281e9175e466f33a3db586ba44a1e79cc4
https://github.com/tribe29/checkmk/commit/71d7e2281e9175e466f33a3db586ba44a…
Author: Luka Racic <luka.racic(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
A .werks/15579
Log Message:
-----------
15579 mk_mongodb: Added possibility to configure port in GUI
Now it is possible to configure the port via the GUI in the existing ruleset.
Change-Id: I22039f9f36b9bafcd8fe031737d89755ce4a113e
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: d681b57eaf3b6106cc9b2d5380433c745035a244
https://github.com/tribe29/checkmk/commit/d681b57eaf3b6106cc9b2d5380433c745…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M agents/cfg_examples/filestats.cfg
Log Message:
-----------
mk_filestats: improve inline help
CMK-12778 CMK-12779
Change-Id: Ieb462dbf6d36834ead062c4da4a5ef4476d123b2
Commit: b833c6e68171a86f4663b58a60d1d37fac763c7b
https://github.com/tribe29/checkmk/commit/b833c6e68171a86f4663b58a60d1d37fa…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
A .werks/15458
Log Message:
-----------
15458 mk_filestats: bakery rule matching changed to support rule merging
The mk_filestats bakery rule matched the first applicable rule until now.
In order to allow configuring defaults, delimiters and sections separately,
the matching logic of the rule has been changed to merge rules like it's done
for the monitoring service rules.
CMK-12780
Change-Id: Icca0db7ab19d1db10fb8db023baf89009ab65639
Commit: 75b98a5180b2ccd3c291e15d6aa112358625838b
https://github.com/tribe29/checkmk/commit/75b98a5180b2ccd3c291e15d6aa112358…
Author: Luka Racic <luka.racic(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
A .werks/15579
Log Message:
-----------
15579 mk_mongodb: Added possibility to configure port in GUI
Now it is possible to configure the port via the GUI in the existing ruleset.
Change-Id: I22039f9f36b9bafcd8fe031737d89755ce4a113e
Compare: https://github.com/tribe29/checkmk/compare/b7344a0ea46b...75b98a5180b2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f6d3f1a70cd69a209c281a25a451b076c0f1a705
https://github.com/tribe29/checkmk/commit/f6d3f1a70cd69a209c281a25a451b076c…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/es/LC_MESSAGES/multisite.po
M locale/fr/LC_MESSAGES/multisite.po
M locale/it/LC_MESSAGES/multisite.po
M locale/ja/LC_MESSAGES/multisite.po
M locale/nl/LC_MESSAGES/multisite.po
M locale/pt_PT/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL: https://translate.checkmk.com/projects/checkmk/software/
Commit: e3ff23e57603389cecae50f27ed38bc3eb660866
https://github.com/tribe29/checkmk/commit/e3ff23e57603389cecae50f27ed38bc3e…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M defines.make
M omd/WORKSPACE
R omd/packages/Python/BUILD
R omd/packages/Python/BUILD.Python.bazel
A omd/packages/Python/Python-3.11.2.tar.xz
M omd/packages/Python/Python.make
R omd/packages/Python/Python_http.bzl
Log Message:
-----------
Revert "Bazelize Python"
This reverts commit f18c0deda509f93c4eea54124b0370451d424b53.
Commit: b174ceb8d14b5f8dcdd95c54a3580aa457425b29
https://github.com/tribe29/checkmk/commit/b174ceb8d14b5f8dcdd95c54a3580aa45…
Author: Luka Racic <luka.racic(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
A .werks/15579
Log Message:
-----------
15579 mk_mongodb: Added possibility to configure port in GUI
Now it is possible to configure the port via the GUI in the existing ruleset.
Change-Id: I22039f9f36b9bafcd8fe031737d89755ce4a113e
Compare: https://github.com/tribe29/checkmk/compare/d24f641ec184...b174ceb8d14b
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 0da2dd7fc22927fd3f2d47ef0b86268a480aaf3d
https://github.com/tribe29/checkmk/commit/0da2dd7fc22927fd3f2d47ef0b86268a4…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
A .werks/15458
M cmk/base/config.py
Log Message:
-----------
15458 mk_filestats: bakery rule matching changed to support rule merging
The mk_filestats bakery rule matched the first applicable rule until now.
In order to allow configuring defaults, delimiters and sections separately,
the matching logic of the rule has been changed to merge rules like it's done
for the monitoring service rules.
CMK-12780
Change-Id: Icca0db7ab19d1db10fb8db023baf89009ab65639
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 46cf4e7675bd4cbe4f3fef37caa64332cba2aacc
https://github.com/tribe29/checkmk/commit/46cf4e7675bd4cbe4f3fef37caa64332c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M tests/unit/cmk/gui/utils/test_ntop.py
M tests/unit/cmk/gui/views/test_views.py
M tests/unit/cmk/gui/wato/pages/test_automation.py
M tests/unit/cmk/gui/wato/pages/test_rulesets.py
Log Message:
-----------
Don't rely on our cruel monkeypatch hack, part 2.
Change-Id: I6683fb62ec7d93dde8b14392d1790726bf667ecf
Commit: 3ca1da9876dec2b00afa78a8bf215a2bd37be97f
https://github.com/tribe29/checkmk/commit/3ca1da9876dec2b00afa78a8bf215a2bd…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M agents/wnx/include/tools/_xlog.h
M agents/wnx/src/common/mailslot_transport.cpp
M agents/wnx/src/common/mailslot_transport.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/common/wtools_runas.cpp
M agents/wnx/src/engine/agent_controller.cpp
M agents/wnx/src/engine/asio.h
M agents/wnx/src/engine/cap.cpp
M agents/wnx/src/engine/carrier.cpp
M agents/wnx/src/engine/carrier.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/cvt.h
M agents/wnx/src/engine/encryption.cpp
M agents/wnx/src/engine/encryption.h
M agents/wnx/src/engine/eventlog/eventlogstd.cpp
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/firewall.cpp
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/install_api.cpp
M agents/wnx/src/engine/modules.cpp
M agents/wnx/src/engine/providers/fileinfo.cpp
M agents/wnx/src/engine/providers/internal.cpp
M agents/wnx/src/engine/providers/logwatch_event.cpp
M agents/wnx/src/engine/providers/mrpe.cpp
M agents/wnx/src/engine/providers/perf_cpuload.cpp
M agents/wnx/src/engine/providers/plugins.cpp
M agents/wnx/src/engine/providers/ps.cpp
M agents/wnx/src/engine/providers/wmi.cpp
M agents/wnx/src/engine/realtime.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/lwa/types.cc
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/watest/test-cap.cpp
M agents/wnx/watest/test-cma-tools.cpp
M agents/wnx/watest/test-cvt.cpp
M agents/wnx/watest/test-eventlog.cpp
M agents/wnx/watest/test-log.cpp
M agents/wnx/watest/test-modules.cpp
M agents/wnx/watest/test-onlyfrom.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-section_logwatchevent.cpp
M agents/wnx/watest/test-section_wmi.cpp
M agents/wnx/watest/test-service-processor.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test-winperf.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/test-wtools_service.cpp
M agents/wnx/watest/test-yaml.cpp
M agents/wnx/watest/test_tools.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
refactoring names, const and typing
Change-Id: I5baa668678ef03cf1fb65e7d854bc63d93884fee
Commit: f18c0deda509f93c4eea54124b0370451d424b53
https://github.com/tribe29/checkmk/commit/f18c0deda509f93c4eea54124b0370451…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M defines.make
M omd/WORKSPACE
A omd/packages/Python/BUILD
A omd/packages/Python/BUILD.Python.bazel
R omd/packages/Python/Python-3.11.2.tar.xz
M omd/packages/Python/Python.make
A omd/packages/Python/Python_http.bzl
Log Message:
-----------
Bazelize Python
Change-Id: Ife9428d05bf8d07f2b087bd11a4368ae2caf7e22
Commit: 7f10a8af9c65a63357bdee6c8bbbaf57eea141ee
https://github.com/tribe29/checkmk/commit/7f10a8af9c65a63357bdee6c8bbbaf57e…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M buildscripts/scripts/build-cmk-packages.groovy
Log Message:
-----------
read bazel log
Change-Id: Ifc861b81e87787387de98249ebc2f793581be9df
Commit: e0b66434a3451cecb3bfb0c524b5d01fe346494c
https://github.com/tribe29/checkmk/commit/e0b66434a3451cecb3bfb0c524b5d01fe…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/fetchers/_snmp.py
Log Message:
-----------
SNMP fetcher: Reduce scope of backend
That should let us handle errors better: We can now check every
time data is fetched that the connection works, the file is present,
and so on.
Passing `backend: SNMPBackend` around is consistent with our snmplib.
In principle, passing backend around makes the code easier to test
by injecting backends with canned data. For the fetcher, however,
there is still some work to do before we can actually write good tests.
CMK-12721
Change-Id: I2615aa9fc96675cb5778174c49084bd6509f894d
Commit: 0790ef4fae371402cc3c1794f48ab8ad4457cfb9
https://github.com/tribe29/checkmk/commit/0790ef4fae371402cc3c1794f48ab8ad4…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/fetchers/snmp_backend/stored_walk.py
Log Message:
-----------
Sanity check the stored walk backend ASAP
The backend is really just a fancy class to read a file. If the file
isn't there, we might as well raise in `init`.
CMK-12721
Change-Id: If28ac853bc63fa07b5d964a9e0b6c3658682c0c4
Commit: 284a8f452f6dd547ba6eae54c891ead907f9777f
https://github.com/tribe29/checkmk/commit/284a8f452f6dd547ba6eae54c891ead90…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/base/sources.py
Log Message:
-----------
Fixup source generation for stored walk
* The stored walk backend *is* a cache but it is implemented in the
fetcher. We must therefore skip FileCache in order to insure that
the code calls the Fetcher in any case.
* The stored walk backend is file-based, so it may be implemented
without an IP address.
CMK-12721
Change-Id: Idd780af4ce0b97f876638cdd6bf1c3b436fb3416
Commit: d24f641ec184d954b7c238b898665b4374d91558
https://github.com/tribe29/checkmk/commit/d24f641ec184d954b7c238b898665b437…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M tests/unit/cmk/gui/htmllib/test_html_cls.py
Log Message:
-----------
Don't rely on our cruel monkeypatch hack, part 3.
Change-Id: I67c28ace8efd35f4e855634e6eb9ef618a240624
Compare: https://github.com/tribe29/checkmk/compare/b5194761c198...d24f641ec184
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 22b935263156ca2e000d8a9e76777d41b154b4a4
https://github.com/tribe29/checkmk/commit/22b935263156ca2e000d8a9e76777d41b…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/gui/auth.py
M cmk/gui/session.py
M tests/unit/cmk/gui/test_login_unit.py
Log Message:
-----------
Tidy up cmk.gui.auth
Change-Id: Ie2c271bf91d06996d829a7702ec35b7e07d17c39
Commit: 0357cbd5b79b264e82113d94ea8e5ed5bf81679d
https://github.com/tribe29/checkmk/commit/0357cbd5b79b264e82113d94ea8e5ed5b…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M cmk/gui/auth.py
M cmk/gui/login.py
M cmk/gui/type_defs.py
M cmk/gui/wsgi/type_defs.py
Log Message:
-----------
Add a dedicated AuthType for basic authorization
Removed dead code along the way.
Change-Id: Ia8f2174e9ba9dd67d31987c5c47dfd6c57fb9fee
Commit: 500f9f44c06dcf3341c7512e682d870e4b14b010
https://github.com/tribe29/checkmk/commit/500f9f44c06dcf3341c7512e682d870e4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M tests/unit/cmk/gui/test_backup_unit.py
M tests/unit/cmk/gui/test_http.py
M tests/unit/cmk/gui/test_index.py
M tests/unit/cmk/gui/test_logged_in.py
M tests/unit/cmk/gui/test_userdb.py
M tests/unit/cmk/gui/test_valuespec.py
Log Message:
-----------
Don't rely on our cruel monkeypatch hack, part 1.
Change-Id: I4ee313ad356cec2ad115df7453d314cd06bd4124
Commit: b5194761c198cc1f7e159eec802dbe3905eac8ce
https://github.com/tribe29/checkmk/commit/b5194761c198cc1f7e159eec802dbe390…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2023-03-30 (Thu, 30 Mar 2023)
Changed paths:
M tsconfig.strict.json
M web/htdocs/js/modules/profile_replication.ts
Log Message:
-----------
add types to profile_replication.ts
Change-Id: Id6d2c383d49345c688fbd8920b46a0a3d0dd088c
Compare: https://github.com/tribe29/checkmk/compare/6b641393a8d0...b5194761c198