Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: a13cd4563fcd3b344973cd8eddca43761775d320
https://github.com/Checkmk/checkmk/commit/a13cd4563fcd3b344973cd8eddca43761…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
A tests/unit/checks/test_rstcli.py
Log Message:
-----------
Add test case for rstcli
which reveals the issue
Change-Id: I83104088668772cfe866365094df0bc5ce71780e
closes: #637
Commit: aff03dcabaf6cc50b29ecd68e9155cd8d8485354
https://github.com/Checkmk/checkmk/commit/aff03dcabaf6cc50b29ecd68e9155cd8d…
Author: thl-cmk <65558014+thl-cmk(a)users.noreply.github.com>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
A .werks/15573
M cmk/base/legacy_checks/rstcli.py
M tests/unit/checks/test_rstcli.py
Log Message:
-----------
15573 FIX Detect all volumes with rstcli
Previously, only one volume has been detected.
This is fixed now.
Thanks to thl-cmk for the contribution!
Change-Id: Ib5a743448b6bc917bff8f918e9d5f47ed5aac320
closes: #637
Compare: https://github.com/Checkmk/checkmk/compare/dea9ad86f469...aff03dcabaf6
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: dea9ad86f4696dc30a03472fa581c30b9af9055e
https://github.com/Checkmk/checkmk/commit/dea9ad86f4696dc30a03472fa581c30b9…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
M cmk/fetchers/_ipmi.py
M cmk/fetchers/_nofetcher.py
M cmk/fetchers/_piggyback.py
M cmk/fetchers/_program.py
M cmk/fetchers/_snmp.py
M cmk/fetchers/_tcp.py
Log Message:
-----------
Fixed fetcher-related import cycles reported by pylint.
Change-Id: I8311ab94283c016e7aa61ba3e169566f0da56f0d
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d1d91ce68e044cf4478fab9b9baeb2108c2f1882
https://github.com/Checkmk/checkmk/commit/d1d91ce68e044cf4478fab9b9baeb2108…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
M .pylintrc
M Pipfile
M Pipfile.lock
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/testlib/pylint_checker_forbidden_objects.py
M tests/testlib/pylint_checker_layering_violation.py
M tests/testlib/pylint_checker_localization.py
M tests/testlib/pylint_cmk.py
M tests/unit/test_pylint_checker_cmk_module_layers.py
M tests/unit/test_pylint_checker_forbidden_objects.py
Log Message:
-----------
Unpin astroid.
As a consequence of this unpinning, we get the new pylint 3.0.1.
This in turn requires a few tweak caused by API changes for checkers.
In addition, the cyclic-import checker works again, even with --jobs.
The really scary part is that we get quite a few cycles reported.
We'll need to investigate this further, for now we just disable the check.
Change-Id: I892657f27f6db1c74072ee4199f4ed14efe3df1c
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: b409f5fa7c995878a151ab6409f1f7691ca713da
https://github.com/Checkmk/checkmk/commit/b409f5fa7c995878a151ab6409f1f7691…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-11 (Wed, 11 Oct 2023)
Changed paths:
M bin/mkp
M cmk/gui/watolib/activate_changes.py
M cmk/update_config/plugins/pre_actions/utils.py
M cmk/utils/packaging/__init__.py
A cmk/utils/visuals.py
Log Message:
-----------
extension packages: move visuals cache invalidation
It is not part of mkp packaging.
Change-Id: Icaf01324b132b589cc42a4d8a5ab38b16b3dba8e
Commit: 8cd8161315d3b89cdb62dc558cb08606774bc686
https://github.com/Checkmk/checkmk/commit/8cd8161315d3b89cdb62dc558cb086067…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-11 (Wed, 11 Oct 2023)
Changed paths:
M cmk/utils/packaging/__init__.py
A cmk/utils/packaging/_unsorted.py
M tests/unit/cmk/utils/packaging/test_manifest.py
M tests/unit/cmk/utils/packaging/test_packaging.py
Log Message:
-----------
extension packages: create clear interface
Add a clean __init__.py without implementations.
This is far from ideal, we can do better.
This is a first step, to make the actual API visible.
Change-Id: I571d4e5c19085b3efb634b534ec22044e271ec06
Commit: 1f2c67fbc09b41f496ce4e9803c91b940f6fb3f1
https://github.com/Checkmk/checkmk/commit/1f2c67fbc09b41f496ce4e9803c91b940…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-10-11 (Wed, 11 Oct 2023)
Changed paths:
M cmk/utils/packaging/_unsorted.py
M tests/unit/cmk/utils/packaging/test_packaging.py
Log Message:
-----------
extension packages: do not make exceptions for daily builds
This patch removes a special case when comparing
the required versions of an MKP against the site
version.
This special case was added to make devs life easier
in edge cases.
The code should not have to deal with that: Just
install the proper Checkmk version.
Change-Id: I883c0ed2c8cd4ee8a86bce6129dbc50da9518feb
Compare: https://github.com/Checkmk/checkmk/compare/0358df39cefd...1f2c67fbc09b