Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 10af94f85fd3a810bb77d7e1854cae02119c2929
https://github.com/Checkmk/checkmk/commit/10af94f85fd3a810bb77d7e1854cae021…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M cmk/base/check_legacy_includes/quanta.py
M cmk/base/config.py
M cmk/base/plugins/agent_based/cadvisor_diskstat.py
M cmk/base/plugins/agent_based/netapp_api_if.py
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/plugins/netapp/agent_based/netapp_ontap_if.py
M cmk/special_agents/agent_mqtt.py
M cmk/special_agents/agent_netapp.py
M tests/integration/cmk/snmplib/helper_get_snmp_table.py
M tests/testlib/crawler.py
M tests/testlib/site.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_persistent_volume_claim.py
Log Message:
-----------
typing: replace MutableMapping with dict, Sequence with list #1
- expect 'generic' types, return specific type
- local variable should be specific
Change-Id: Ic4c747eeb11cbdb5037759a3c76120e3929cf321
Commit: 20c202868fbedf8deb72ca9a402fd78d0fedd35d
https://github.com/Checkmk/checkmk/commit/20c202868fbedf8deb72ca9a402fd78d0…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/mongodb_counters.py
M cmk/base/plugins/agent_based/scaleio_storage_pool.py
M cmk/base/plugins/agent_based/scaleio_volume.py
M cmk/base/plugins/agent_based/smart.py
M cmk/base/plugins/agent_based/storcli_vdrives.py
M cmk/base/plugins/agent_based/ucd_diskio.py
M cmk/base/plugins/agent_based/winperf_if.py
M cmk/checkengine/discovery/_services.py
M cmk/checkengine/parser/_markers.py
M cmk/fetchers/_snmp.py
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/gui/watolib/activate_changes.py
M cmk/plugins/aws/agent_based/aws_ec2.py
M cmk/plugins/lib/enviromux.py
M cmk/plugins/lib/interfaces.py
M cmk/plugins/lib/netapp_api.py
M tests/unit/cmk/base/plugins/agent_based/test_scaleio_volume.py
Log Message:
-----------
typing: replace MutableMapping with dict #2
Change-Id: I23ec8bbc3c42ec8b652fb2b547e6d4180d450940
Compare: https://github.com/Checkmk/checkmk/compare/633f6f4280fd...20c202868fbe
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 87f0eee269b10a3422124cb0ccd022ae9d17b393
https://github.com/Checkmk/checkmk/commit/87f0eee269b10a3422124cb0ccd022ae9…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
Log Message:
-----------
alertmanager: fix discovery rule
In case of CascadingSingleChoice we wrap its migrate function to
allow the passed value to be None. This is needed in the case when
no option is selected by default.
CMK-15941
Change-Id: Ibbe3e06b3697c4b9c10654eeaa26e18110637862
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9b39f10926a822760316c464abb06ff496324901
https://github.com/Checkmk/checkmk/commit/9b39f10926a822760316c464abb06ff49…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M agents/plugins/mk_redis
M buildscripts/infrastructure/build-nodes/scripts/install-development.sh
Log Message:
-----------
Make a recent shellcheck happy again.
Change-Id: I3a882b555852921a27bb3052bea87f90c4c5430b
Commit: ef381af683e9a71ac6a99a9c77a42fb4efa72491
https://github.com/Checkmk/checkmk/commit/ef381af683e9a71ac6a99a9c77a42fb4e…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M cmk/gui/userdb/__init__.py
M cmk/gui/userdb/_connections.py
M cmk/gui/userdb/ldap_connector.py
M cmk/gui/wato/pages/ldap.py
Log Message:
-----------
Add typing to LDAP user connections
Change-Id: I92849c1adfc7c573aad2da8c35f237fb53820060
Commit: 6a94babe76681d07098a760f34722635b21f342a
https://github.com/Checkmk/checkmk/commit/6a94babe76681d07098a760f34722635b…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M cmk/gui/login.py
M cmk/gui/mobile/pages.py
M cmk/gui/userdb/__init__.py
M cmk/gui/userdb/_connections.py
M cmk/gui/utils/login.py
Log Message:
-----------
Add typing to SAML user connections
Change-Id: I12dc9b844fa92a1b246bbe25b3854c83a09ca668
Commit: 83b881fa183badebdb9a2b90f80204c971910e43
https://github.com/Checkmk/checkmk/commit/83b881fa183badebdb9a2b90f80204c97…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
A .werks/16391.md
M cmk/gui/wato/pages/ldap.py
Log Message:
-----------
16391 FIX ldap_connection: When you create/clone a new ldap connection, the ID will now be unique
Previously, when creating a new LDAP connection via the UI, you could provide
an ID that was already in use by another user connection. This is no longer
the case with this werk. Now, when you clone a connection, a new unique ID
will be generated from the cloned connection. If you create a new connection,
the ID must be unique or you will get an error.
Change-Id: I12489a87ff51c36cbd9a1c79c046cedfd0073cd8
Compare: https://github.com/Checkmk/checkmk/compare/6d9022b3fe3f...83b881fa183b
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 43c138b355872bc58fa90e7c4bc51463bd99388b
https://github.com/Checkmk/checkmk/commit/43c138b355872bc58fa90e7c4bc51463b…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M packages/mk-sql/src/ms_sql/sqls.rs
Log Message:
-----------
mk-sql: use cross-platform code to get the computer name
Change-Id: I27b1183d4b8af8f76231be2425698025c63f07a2
Commit: d5cb870d8d9703250911ad88a9e45fd389a29fc9
https://github.com/Checkmk/checkmk/commit/d5cb870d8d9703250911ad88a9e45fd38…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M packages/mk-sql/src/args.rs
M packages/mk-sql/src/config/ms_sql.rs
M packages/mk-sql/src/constants.rs
M packages/mk-sql/src/ms_sql/instance.rs
M packages/mk-sql/src/setup.rs
Log Message:
-----------
mk-sql: add state-dir
- from MK_VARDIR linux
- from MK_STATEDIR windows
Change-Id: I9796d08233379dc6e460748d33a8b0ab50ab7e46
Commit: 0b4e472a9483a753a0fb306f8e76f34bc1a57fb5
https://github.com/Checkmk/checkmk/commit/0b4e472a9483a753a0fb306f8e76f34bc…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M packages/mk-sql/src/ms_sql/instance.rs
Log Message:
-----------
mk-sql: avoid error if registry is nor available
The reason is lack of registry in Linux and possibility to block
registry access in Windows.
Change-Id: Ie38c037d4206ed5b55d5dbac5721956b1b843a68
Commit: 633f6f4280fd5549ddc52381a84bd854ff70c2f8
https://github.com/Checkmk/checkmk/commit/633f6f4280fd5549ddc52381a84bd854f…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M scripts/windows/shorten_dir_and_call.ps1
Log Message:
-----------
report current dir building rust project on Windows
- shorten dir
Change-Id: Ib5ca66ae17f9f6fa5db3caa757baf0a67447d84d
Compare: https://github.com/Checkmk/checkmk/compare/eb399bc41ecc...633f6f4280fd
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4f3f493a61dedb7f6bf63d9e290fd84b5d29558a
https://github.com/Checkmk/checkmk/commit/4f3f493a61dedb7f6bf63d9e290fd84b5…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M agents/check_mk_agent.openbsd
Log Message:
-----------
OpenBSD's /bin/sh *is* actually /bin/ksh.
We use ksh features, so let's be honest, this makes shfmt
and shellcheck happy out-of-the-box.
Change-Id: I8e02ef732ccfb808c2862ae69719a678ae6a561f
Commit: b91ef5a98dab065916702d99270a38c902762cac
https://github.com/Checkmk/checkmk/commit/b91ef5a98dab065916702d99270a38c90…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
Log Message:
-----------
fix winperf_phydisk check
revert all changes done since 2.2.0 with exception related to
refactoring.
The resoning in the ticket: impossible or quite to fix code
CMK-15930
Change-Id: I6996213f5d747915935320f92100ea485c788ca8
Commit: 6d9022b3fe3fc21cbf225b5e92ed39ede245ec06
https://github.com/Checkmk/checkmk/commit/6d9022b3fe3fc21cbf225b5e92ed39ede…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/winperf_phydisk.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_phydisk.py
Log Message:
-----------
rework winperf_phydisk
1. renaming + NamedTuple + correct exception management2
2. correct procesing of very special Windows situation when both nom and demo are 0
Change-Id: I694078c0888327824b4f408c57547a3e8057fda6
Compare: https://github.com/Checkmk/checkmk/compare/f0fdda847398...6d9022b3fe3f
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 89c86d46301b77b5d85603292e68627662f65c7e
https://github.com/Checkmk/checkmk/commit/89c86d46301b77b5d85603292e6862766…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M agents/plugins/mk_inventory.linux
M cmk/.f12
M tests/unit-shell/agents/plugins/test_mk_inventory.sh
Log Message:
-----------
shmfmt'd our codebase again.
This is a bit tricky due to some versionitis in the shfmt
versions, so let's slightly modify the code and comments
to make *all* shfmt versions happy.
Change-Id: Ib7b3f4caa3ae140824bab818b67965642d2cd674
Commit: f0fdda847398e96015cac5b4e1f0fff0f484db15
https://github.com/Checkmk/checkmk/commit/f0fdda847398e96015cac5b4e1f0fff0f…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-clang.sh
Log Message:
-----------
Fixed embarrassing copy-n-paste typo.
Change-Id: I4de258861560a3e6f95513d1451bebb1b14f71c1
Compare: https://github.com/Checkmk/checkmk/compare/0578107da7d2...f0fdda847398
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d9d9f8e6e1bbeea242b00851fd64d49500178c5f
https://github.com/Checkmk/checkmk/commit/d9d9f8e6e1bbeea242b00851fd64d4950…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-clang.sh
Log Message:
-----------
Support more recent Clang/Ubuntu versions.
Change-Id: I629a37f04917336f82e2f9413513b3901bc13706
Commit: e831ee4a63274abcf37f4ede7d1d79b79a3a14d9
https://github.com/Checkmk/checkmk/commit/e831ee4a63274abcf37f4ede7d1d79b79…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M cmk/base/legacy_checks/check_tcp.py
M cmk/gui/plugins/wato/active_checks/tcp.py
M tests/unit/checks/test_check_tcp.py
Log Message:
-----------
check_tcp: make params a dict
Change-Id: I335b4900cf7a099ea16b8f399fd9eaf8ae5ff1f3
Commit: 7f9883d208cb77250eefc5782fe465db0a6c8ef5
https://github.com/Checkmk/checkmk/commit/7f9883d208cb77250eefc5782fe465db0…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M cmk/base/legacy_checks/check_ldap.py
M cmk/gui/plugins/wato/active_checks/ldap.py
M tests/unit/checks/test_check_ldap.py
Log Message:
-----------
make check_ldap rule a Dict
Change-Id: Iba5a518808fa3d47872d971a87dc7469299c6216
Commit: 0578107da7d29528ef34d90ea8df5d48d452964b
https://github.com/Checkmk/checkmk/commit/0578107da7d29528ef34d90ea8df5d48d…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M omd/Licenses.csv
Log Message:
-----------
Update list of licenses
... in preparation to supersede it with the BOM
CMK-15765
Change-Id: I8a27a322a6b6892c23d28c6554e1c8c4446bf5d4
Compare: https://github.com/Checkmk/checkmk/compare/40e8ccdb0e1a...0578107da7d2
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: eb399bc41ecc34152d04a8fce0025d868b553c24
https://github.com/Checkmk/checkmk/commit/eb399bc41ecc34152d04a8fce0025d868…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M omd/Licenses.csv
Log Message:
-----------
Update list of licenses
... in preparation to supersede it with the BOM
CMK-15765
Change-Id: If0e7b580d29565c5f4d10e6b86c99748aca02146
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 9caa52a94b2af445450b93dd9f23fc74b4f3bf77
https://github.com/Checkmk/checkmk/commit/9caa52a94b2af445450b93dd9f23fc74b…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M omd/Licenses.csv
Log Message:
-----------
Update list of licenses
... in preparation to supersede it with the BOM
CMK-15765
Change-Id: Icca46a421b2f4e81196270934e89d2ded6077c36