Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 7a14556a66b70d31c7a4ef2273dd45c71cf32b14
https://github.com/Checkmk/checkmk/commit/7a14556a66b70d31c7a4ef2273dd45c71…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M Makefile
M artifacts.make
M buildscripts/scripts/build-cmk-distro-package.groovy
M buildscripts/scripts/build-cmk-packages.groovy
M buildscripts/scripts/build-linux-agent-updater.groovy
M mypy-raw.ini
M pyproject.toml
M scripts/fake-windows-artifacts
M scripts/find-python-files
M tests/code_quality/file_content/test_permissions.py
M tests/code_quality/test_license_headers.py
M tests/testlib/utils.py
Log Message:
-----------
Move agent updater to dedicated package
Change-Id: I64100d858c21a5dedd6a62d1dd26b64a2a263a1a
Commit: 42de3f36d61b52eaacf8eebac89718337572f24e
https://github.com/Checkmk/checkmk/commit/42de3f36d61b52eaacf8eebac89718337…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M Makefile
M artifacts.make
M tests/testlib/utils.py
Log Message:
-----------
Move CMC protocols to dedicated package
Change-Id: Ib6a6c6779cbe3b1aa42e9d521b470a48770e1dee
Commit: f81e0e52a1e110a7d29b3b0d4b5bf622537abf35
https://github.com/Checkmk/checkmk/commit/f81e0e52a1e110a7d29b3b0d4b5bf6225…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M agents/modules/windows/tests/Makefile
M agents/modules/windows/tests/integration/test_scripts_execution.py
Log Message:
-----------
Fix windows build after moving cmk_update_agent
Change-Id: Iad91eb785034ca930170f170f67434815b4e8a87
Commit: f09b56c9f3fa327405d60ddd37e45b6e1251f6be
https://github.com/Checkmk/checkmk/commit/f09b56c9f3fa327405d60ddd37e45b6e1…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M package_versions.bzl
Log Message:
-----------
Update Robotmk
Change-Id: Id0d0073743d28fadb85ed83dddc11da5c75b8b38
Commit: 8ec4ba61e6bb911eaf32a7549e99573bef4ad8fd
https://github.com/Checkmk/checkmk/commit/8ec4ba61e6bb911eaf32a7549e99573be…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M cmk/base/.f12
Log Message:
-----------
Move cmc_proto update to dedicated .f12 file
Change-Id: Ie6d5f7125d4d2f7ac0c86c31735562d380e3c1a1
Commit: 7e3a1c700daeedafb01726ccbb5938fcb2672312
https://github.com/Checkmk/checkmk/commit/7e3a1c700daeedafb01726ccbb5938fcb…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
form specs: add Proxy form spec
Change-Id: I264db0bf085382b044acb7e2dae145e4007a27d2
Commit: b7da4cad195c08a247fa7cc1ec15bec5b38f6b89
https://github.com/Checkmk/checkmk/commit/b7da4cad195c08a247fa7cc1ec15bec5b…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
form specs: add BooleanChoice form spec
Change-Id: Icae9262dca27e065c576101e768c6b5077f1eaf4
Commit: 7f775668fd1fbcf8aa92684f6f350122a27e2e8b
https://github.com/Checkmk/checkmk/commit/7f775668fd1fbcf8aa92684f6f350122a…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M cmk/base/checkers.py
M cmk/utils/prediction/_plugin_interface.py
M tests/unit/cmk/utils/prediction/test_plugin_interface.py
Log Message:
-----------
fix serialization of PredictionUpdater
Change-Id: Iaecdea4bb47507a09af93eb12b388c6b9dcc1219
Commit: d3daca272e922e1205a6382455f14493ca15be91
https://github.com/Checkmk/checkmk/commit/d3daca272e922e1205a6382455f14493c…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M cmk/base/.f12
Log Message:
-----------
Simplify f12 script and fix shellcheck
Change-Id: I271a8eb1c4f715f43aeccf210a9d2e8ee26ca6cb
Commit: 1e85b9c780c7f7984009cabab12a2ea83de8fcf7
https://github.com/Checkmk/checkmk/commit/1e85b9c780c7f7984009cabab12a2ea83…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M cmk/gui/view.py
M cmk/gui/views/layout/base.py
M cmk/gui/views/layout/layouts.py
Log Message:
-----------
Hide "Entries per row" display option for boxed layout
CMK-14690
Change-Id: Ie3e6d9f645a1b6e0ee16eac13f62908c38e8deb9
Commit: ccf37babb5a77a965e6531ba499de9340ca32a7c
https://github.com/Checkmk/checkmk/commit/ccf37babb5a77a965e6531ba499de9340…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
A .werks/16289.md
M cmk/gui/plugins/metrics/translation.py
Log Message:
-----------
16289 FIX jolokia_jvm_memory: translate old heap and nonheap metrics
Change-Id: I4a346977bb5f7710f0a89d134e65b5534b0c309f
Commit: 89bd679b5c3166d5c0287d8f9d4ae7b409339b47
https://github.com/Checkmk/checkmk/commit/89bd679b5c3166d5c0287d8f9d4ae7b40…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Output is priv -> no need for new
CMK-15459
Change-Id: Icdefd991b91a4e35ec959db9ac1551bbfa19c94c
Commit: 24b87e22b7b2d8f81869609cc6617edd218c20b5
https://github.com/Checkmk/checkmk/commit/24b87e22b7b2d8f81869609cc6617edd2…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Re-order ctors
CMK-15459
Change-Id: Ibf0c39da4d09268b47102c40d77dcfd927d94163
Commit: bcd2a671210f1665ba7254989ba67c8fbb7f425c
https://github.com/Checkmk/checkmk/commit/bcd2a671210f1665ba7254989ba67c8fb…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Add optional details for ok, warn, and crit
CMK-15459
Change-Id: I94ef2906f2bdb3593df87431a73ac31c6025b077
Commit: 56969fddd595ab0d54d7fb97e8027814d4126d7d
https://github.com/Checkmk/checkmk/commit/56969fddd595ab0d54d7fb97e8027814d…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Rename Collection::output -> Collection::summary
That's what it's called in the docs.
See:
https://docs.checkmk.com/latest/en/devel_check_plugins.html
CMK-15459
Change-Id: I09cda2eeb67d65307eac53421c2771eec88db334
Commit: f8aa88fa1ada1d989bfdfd619eeceebe4beb7ca6
https://github.com/Checkmk/checkmk/commit/f8aa88fa1ada1d989bfdfd619eeceebe4…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Accept details and metrics in details
https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/4/en/plugina…
CMK-15459
Change-Id: I89547677c02ab109fd137926ae1cf5d965ef83a8
Commit: 74a1d6c8a7b5dc8a76bdaa531a2728012e555348
https://github.com/Checkmk/checkmk/commit/74a1d6c8a7b5dc8a76bdaa531a2728012…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Put metrics in details
https://assets.nagios.com/downloads/nagioscore/docs/nagioscore/4/en/plugina…
CMK-15459
Change-Id: Ifb631fe5e4cf42661114502154125fca7576cfa0
Commit: a5687397acd476586af79307de63437ad81cd5e9
https://github.com/Checkmk/checkmk/commit/a5687397acd476586af79307de63437ad…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Test format of other types of details
CMK-15459
Change-Id: Iec43d30d7bc2ffcb37cf112ad8b87d76ec640b24
Commit: 4c7d0dcdbb7aa9379b96e488349c9c685866a6a0
https://github.com/Checkmk/checkmk/commit/4c7d0dcdbb7aa9379b96e488349c9c685…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Group display code
CMK-15459
Change-Id: Ibf9ed05bbadf91e534e3f216558f8e2aaede7dba
Commit: 6f0acfa91a5f76c192f33411c978b6257a444c0c
https://github.com/Checkmk/checkmk/commit/6f0acfa91a5f76c192f33411c978b6257…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Flatten check results
OutputText was a misunderstanding => simplify
CMK-15459
Change-Id: I50468577b073586be52d78ad71ae543e53f7d79a
Commit: 25bf5c76076fc9a2ee63d45a53427e5fff895507
https://github.com/Checkmk/checkmk/commit/25bf5c76076fc9a2ee63d45a53427e5ff…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Add details from SimpleCheckResult
CMK-15459
Change-Id: Id2f377c3b758a24352279f7c82763c9c080a883a
Commit: 86747781f4eac565f02acb7f14d69f1b3789b99f
https://github.com/Checkmk/checkmk/commit/86747781f4eac565f02acb7f14d69f1b3…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
Log Message:
-----------
check-cert: Make summary optional
In principle, only optional for state OK
CMK-15459
Change-Id: Ice472bc6e3239fa43f614fc1bfc1890344faf188
Commit: a3cdb3edffdd6fa518ec9de28543ce2858d7076f
https://github.com/Checkmk/checkmk/commit/a3cdb3edffdd6fa518ec9de28543ce285…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
M packages/check-cert/tests/igca_cert.rs
M packages/check-cert/tests/verify.rs
Log Message:
-----------
check-cert: Properly put notice/ok into details
CMK-15459
Change-Id: I8943b8132463c470418e1aefdf3686c3918b0aa1
Commit: bb5c3b432d2dbbea2bb2004ff3dbf803d42f2d8f
https://github.com/Checkmk/checkmk/commit/bb5c3b432d2dbbea2bb2004ff3dbf803d…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/check.rs
M packages/check-cert/src/checker/certificate.rs
M packages/check-cert/src/checker/fetcher.rs
Log Message:
-----------
check-cert: Let user chose notice/summary on levels check
CMK-15459
Change-Id: I2f6fb1177faf63c2ad8840c1a460874fb1903015
Commit: 5aa689279deb30872f3005a691d4f31b928fc343
https://github.com/Checkmk/checkmk/commit/5aa689279deb30872f3005a691d4f31b9…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/checker/verification.rs
M packages/check-cert/src/main.rs
M packages/check-cert/tests/verify.rs
Log Message:
-----------
check-cert: Keep verification status in summary
CMK-15459
Change-Id: Ic8eab3065e4a2a8125b7697f712728022c123780
Commit: d2073e55039cfbe84b4a2a63df6a6ed2d92d6b04
https://github.com/Checkmk/checkmk/commit/d2073e55039cfbe84b4a2a63df6a6ed2d…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-cert/src/checker/certificate.rs
M packages/check-cert/tests/igca_cert.rs
Log Message:
-----------
check-cert: Add CN to summary
CMK-15459
Change-Id: I7a486bc78237585225bf16b0a436a89bcdd56f72
Commit: 99776907e213e30f795d04041b84445d2ef75f77
https://github.com/Checkmk/checkmk/commit/99776907e213e30f795d04041b84445d2…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-sql/src/ms_sql/api.rs
Log Message:
-----------
check-sql: add instance lines to piggyback section
Change-Id: Id156a79a78c0352e90ef62458366cf8c484cb7b6
Commit: 46260fd6f24f7d5f9c3b90dd2ec39542f19e6ad1
https://github.com/Checkmk/checkmk/commit/46260fd6f24f7d5f9c3b90dd2ec39542f…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-sql/src/ms_sql/api.rs
Log Message:
-----------
check-sql: add some missing test
- also verified output and corrected API
Change-Id: I8c5977998f54742840729034c3847611af282932
Commit: c332b13ec41bd1148cb82e5c06911bec492bd85e
https://github.com/Checkmk/checkmk/commit/c332b13ec41bd1148cb82e5c06911bec4…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-sql/src/ms_sql.rs
R packages/check-sql/src/ms_sql/api.rs
A packages/check-sql/src/ms_sql/instance.rs
R packages/check-sql/src/ms_sql/queries.rs
A packages/check-sql/src/ms_sql/query.rs
M packages/check-sql/src/ms_sql/section.rs
A packages/check-sql/src/ms_sql/sqls.rs
M packages/check-sql/tests/common/tools.rs
M packages/check-sql/tests/test_ms_sql.rs
Log Message:
-----------
check-sql: refactoring
better divide on modules
Change-Id: Iccb837212738e0723915e5bf29eb5273bce6c1ab
Commit: a5d137d01603ad16e59793dac1857b1ffd276d99
https://github.com/Checkmk/checkmk/commit/a5d137d01603ad16e59793dac1857b1ff…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-sql/src/config/ms_sql.rs
M packages/check-sql/src/ms_sql/client.rs
M packages/check-sql/src/ms_sql/instance.rs
M packages/check-sql/tests/test_ms_sql.rs
Log Message:
-----------
check-sql: add API to connect instance
Change-Id: I5834658c9c9b4d71085f646c3bc1c04f5324bb36
Commit: f8bb6747ba212b7175de6139743537c84ec275f9
https://github.com/Checkmk/checkmk/commit/f8bb6747ba212b7175de6139743537c84…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 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: a0931e1bed25b0470d7214c4b5f7b1d6d93a08dc
https://github.com/Checkmk/checkmk/commit/a0931e1bed25b0470d7214c4b5f7b1d6d…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-12-21 (Thu, 21 Dec 2023)
Changed paths:
M packages/check-sql/src/ms_sql/instance.rs
A packages/check-sql/tests/files/test-for-instance.yml
Log Message:
-----------
check-sql: add full support for custom instance
- including the case not discoevered
Change-Id: I49067683774132307a65c6d73fd9d135f333b9fa
Commit: 136dae24ed32729781f6cf87a18d1932f9cf7239
https://github.com/Checkmk/checkmk/commit/136dae24ed32729781f6cf87a18d1932f…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-12-22 (Fri, 22 Dec 2023)
Changed paths:
M cmk/utils/licensing/export.py
M cmk/utils/licensing/usage.py
M tests/unit/cmk/utils/licensing/test_usage.py
Log Message:
-----------
Rename LicenseUsageReportVersion -> LicensingProtocolVersion
Change-Id: If92666035b5c360eaa1c5e79b680aed11d7f201d
Commit: 6ce256aab43c03d6d5ec372afaa845fc77e2353c
https://github.com/Checkmk/checkmk/commit/6ce256aab43c03d6d5ec372afaa845fc7…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-12-22 (Fri, 22 Dec 2023)
Changed paths:
M agents/wnx/tests/integration/test_python_module.py
Log Message:
-----------
Fix windows build integration test after moving cmk_update_agent
required after f81e0e52a1e110a7d29b3b0d4b5bf622537abf35
Change-Id: I9660f7d12086f6ee272507637be4f03873f97f79
Commit: 6219fc6d92eb96198e85ae81e673713cd2bfed32
https://github.com/Checkmk/checkmk/commit/6219fc6d92eb96198e85ae81e673713cd…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-12-22 (Fri, 22 Dec 2023)
Changed paths:
M tests/composition/test_automatic_host_removal.py
Log Message:
-----------
Extend automatic host removal wait time from 120 to 150 sec
Change-Id: Ife679ee472ad467fb900f89dbf474adaf196f0bd
Commit: c192222101f942e49ec561c031834e9de01f97cd
https://github.com/Checkmk/checkmk/commit/c192222101f942e49ec561c031834e9de…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-12-22 (Fri, 22 Dec 2023)
Changed paths:
M cmk/base/legacy_checks/cmc_temp.py
M cmk/base/legacy_checks/sophos_cpu.py
M cmk/base/legacy_checks/sophos_disk.py
M cmk/base/legacy_checks/sophos_memory.py
M cmk/base/legacy_checks/ucd_mem.py
M cmk/base/legacy_checks/wagner_titanus_topsense.py
M cmk/update_config/plugins/actions/autochecks.py
Log Message:
-----------
cleanup some discovery functions
This is just enough to make the scripted transformation work.
Change-Id: Ia42dd8aa7dec172f85b53b7bc20a6c1a4822b6be
Compare:
https://github.com/Checkmk/checkmk/compare/3d08064ee98e...c192222101f9