Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 582a64802f73d0b92a36598ca8b4066474ec6244
https://github.com/Checkmk/checkmk/commit/582a64802f73d0b92a36598ca8b406647…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
A .werks/16225
M cmk/gui/watolib/config_domains.py
M tests/unit/cmk/gui/watolib/test_config_domains.py
Log Message:
-----------
16225 FIX Ignore certificates with negative serial numbers
X509 certificates contain a serial number which is used for various purposes.
Since RFC5280 (May 2008) certificates must be a positive integer.
There used to be certificates with negative serial numbers which were accepted.
Our underlying libraries start to deprecate the support for these certificates, therefore Checkmk now deems them invalid.
Please note that these certificates are very uncommon.
If Checkmk encounters such a certificate it will log it to `var/log/web.log`.
Change-Id: Ic226483622de239c19ffd142ad35dbf8aeb2cead
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: e142ff68bf413ec8880734026ccc14baa5208db2
https://github.com/Checkmk/checkmk/commit/e142ff68bf413ec8880734026ccc14baa…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M cmk/gui/graphing/_utils.py
M cmk/gui/metrics.py
M cmk/gui/plugins/metrics/network.py
M cmk/gui/plugins/metrics/translation.py
A tests/unit/cmk/gui/test_metrics.py
Log Message:
-----------
Take migrated metrics/translations into account
- Remove legacy metrics/translations
Change-Id: I52098983857ddeb8b5443166ce8c524309f745d7
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 73884646457fa1a68409ccc92a6543eb7d15c40c
https://github.com/Checkmk/checkmk/commit/73884646457fa1a68409ccc92a6543eb7…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M omd/packages/monitoring-plugins/monitoring-plugins.make
Log Message:
-----------
update monitoring-plugins build id
to link new openssl version
CMK-14374
Change-Id: I56d3c4882130f5a608289dc44e52ee9e8b6d6485
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 4e0f6149a9bafd487f12fea4df11deda3282954b
https://github.com/Checkmk/checkmk/commit/4e0f6149a9bafd487f12fea4df11deda3…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
A .werks/16225
M cmk/gui/watolib/config_domains.py
M tests/unit/cmk/gui/watolib/test_config_domains.py
Log Message:
-----------
16225 FIX Ignore certificates with negative serial numbers
X509 certificates contain a serial number which is used for various purposes.
Since RFC5280 (May 2008) certificates must be a positive integer.
There used to be certificates with negative serial numbers which were accepted.
Our underlying libraries start to deprecate the support for these certificates, therefore Checkmk now deems them invalid.
Please note that these certificates are very uncommon.
If Checkmk encounters such a certificate it will log it to `var/log/web.log`.
Change-Id: Ic226483622de239c19ffd142ad35dbf8aeb2cead
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: c6428cb99c1ff038f197fe1d51a0f8c8d7db15e5
https://github.com/Checkmk/checkmk/commit/c6428cb99c1ff038f197fe1d51a0f8c8d…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M packages/cmk-rulesets/cmk/rulesets/v1/__init__.py
M packages/cmk-rulesets/cmk/rulesets/v1/_form_spec.py
A packages/cmk-rulesets/tests/test_form_spec.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
formspecs: add FixedValue to the new API
Change-Id: I32d2f188c4df5f669ac6ecf20b838b5f881f33bc
Commit: c10e68ba1d7535da095c73c90a9eca5bc745ca5a
https://github.com/Checkmk/checkmk/commit/c10e68ba1d7535da095c73c90a9eca5bc…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M packages/cmk-rulesets/cmk/rulesets/v1/__init__.py
M packages/cmk-rulesets/cmk/rulesets/v1/_form_spec.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
formspec: add Age to the new API
Change-Id: I7073884e612a885d9dd47fa5a60f3ff426c07b20
Commit: 07fa9b32c8286efb31dee51f3cf8ac2badf80afb
https://github.com/Checkmk/checkmk/commit/07fa9b32c8286efb31dee51f3cf8ac2ba…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
R cmk/gui/plugins/wato/check_parameters/cisco_prime_wlan_controller.py
M cmk/gui/utils/rule_specs/legacy_converter.py
A cmk/plugins/cisco/rulesets/prime_wlan_controller.py
M packages/cmk-rulesets/cmk/rulesets/v1/_groups.py
Log Message:
-----------
rulesets: migrate cisco_prime_wlan_controller to the new API
Change-Id: I12a4c761f27e03e8548728f82ff28fb65259ea50
Compare: https://github.com/Checkmk/checkmk/compare/9c9d6f0cddce...07fa9b32c828
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9c9d6f0cddce2d28c2786890214cd5e943420f7d
https://github.com/Checkmk/checkmk/commit/9c9d6f0cddce2d28c2786890214cd5e94…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M packages/check-sql/src/ms_sql/api.rs
M packages/check-sql/src/ms_sql/section.rs
M packages/check-sql/tests/common/tools.rs
M packages/check-sql/tests/test_ms_sql.rs
Log Message:
-----------
mechanical refactoring of some not so perfect portions of code
Change-Id: Idd96efb7a754c82425d11a7868d149271dd0dfd1
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 7d3e1e17381d65edd13a67c072da8787d3c8a7f7
https://github.com/Checkmk/checkmk/commit/7d3e1e17381d65edd13a67c072da8787d…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
A .werks/16262
M cmk/utils/man_pages.py
M tests/unit/cmk/utils/test_man_pages.py
Log Message:
-----------
16262 FIX Browsing man pages from command line
Change-Id: I5af98dc15ddde746e7d42ba9ae7896617222c6f2
Commit: c9fd1e4c837f77cad34e21bea7190ff834552e10
https://github.com/Checkmk/checkmk/commit/c9fd1e4c837f77cad34e21bea7190ff83…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/gui/painter/v0/painters.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/utils/man_pages.py
M tests/unit/cmk/utils/licensing/test_usage.py
M tests/unit/cmk/utils/test_man_pages.py
Log Message:
-----------
man_pages: explicitly pass man_pages_dirs
Change-Id: I0a4edf573007b0ad83aa3fa0d3dd42b2a25a8ec4
Commit: 388f26984d337489a6cc8a0e27aae1b93dfd8463
https://github.com/Checkmk/checkmk/commit/388f26984d337489a6cc8a0e27aae1b93…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M cmk/base/modes/check_mk.py
M cmk/utils/man_pages.py
M tests/unit/cmk/utils/test_man_pages.py
Log Message:
-----------
man_pages: refactor ManPageRenderer
The ManPageRenderer now accepts a man page
in its __init__.
Change-Id: Ie06ca69e5138027e3821da1d403ba7726a116fa1
Commit: f52bb172c05384d4b5c737ffcc082504e9997504
https://github.com/Checkmk/checkmk/commit/f52bb172c05384d4b5c737ffcc082504e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M cmk/base/modes/check_mk.py
M cmk/utils/man_pages.py
Log Message:
-----------
man_pages: don't reload catalog when browsing
Change-Id: I0db4021a4aeb2847deb318a6114c978a5e042a25
Commit: 31606d7e9997c967b897a784fb8105b22d6001b5
https://github.com/Checkmk/checkmk/commit/31606d7e9997c967b897a784fb8105b22…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/gui/painter/v0/painters.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/utils/man_pages.py
M tests/unit/cmk/utils/licensing/test_usage.py
M tests/unit/cmk/utils/test_man_pages.py
Log Message:
-----------
man_pages: consolidate man page path lookup
This is slightly less performant, but if necessary
we can make the underlying lookup lazy.
Change-Id: I544b5c6e22177ce582c80300b946ccb915dcb96f
Commit: 559661b87e046d5ab73fd58affea6818a3ef8615
https://github.com/Checkmk/checkmk/commit/559661b87e046d5ab73fd58affea6818a…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M cmk/utils/man_pages.py
Log Message:
-----------
man_pages: use subprocess
Change-Id: I8219e8b4be06a7d1e40915aff5774babfb2849f3
Compare: https://github.com/Checkmk/checkmk/compare/de3c433b218a...559661b87e04
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ff9a1d15de60e38f3f932d6bde09ec57c935ef46
https://github.com/Checkmk/checkmk/commit/ff9a1d15de60e38f3f932d6bde09ec57c…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M tests/extension_compatibility/current_extensions_under_test.txt
M tests/extension_compatibility/output_popular_extensions.py
M tests/extension_compatibility/test_extension_compatibility.py
Log Message:
-----------
extension compatibility: increase sample size
Change-Id: I05774ad09c0f87201360f2bfbe75728104cc4df3
Commit: 655cf6cac62d9d5dd97c67d33604acd17d0a0d1d
https://github.com/Checkmk/checkmk/commit/655cf6cac62d9d5dd97c67d33604acd17…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M packages/cmk-werks/cmk/werks/cli.py
Log Message:
-----------
werks: fix delete command
Change-Id: I1638b536deb01040d902249298192cf924a89460
Commit: b10ecb0cb769b28d85610130e5f067e1b567fa2e
https://github.com/Checkmk/checkmk/commit/b10ecb0cb769b28d85610130e5f067e1b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M packages/cmk-werks/cmk/werks/cli.py
Log Message:
-----------
werks: remove dead code
Change-Id: I44ca38d0586eddc58d6b38e986627260fbf39d1a
Commit: de3c433b218aa19aef01f799edd1cdd8afac5672
https://github.com/Checkmk/checkmk/commit/de3c433b218aa19aef01f799edd1cdd8a…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-11-27 (Mon, 27 Nov 2023)
Changed paths:
M agents/special/agent_gcp
M agents/special/agent_gcp_status
R cmk/base/plugins/agent_based/gcp_assets.py
R cmk/base/plugins/agent_based/gcp_cost.py
R cmk/base/plugins/agent_based/gcp_exceptions.py
R cmk/base/plugins/agent_based/gcp_filestore.py
R cmk/base/plugins/agent_based/gcp_gce.py
R cmk/base/plugins/agent_based/gcp_gce_storage.py
R cmk/base/plugins/agent_based/gcp_gcs.py
R cmk/base/plugins/agent_based/gcp_http_lb.py
R cmk/base/plugins/agent_based/gcp_sql.py
R cmk/base/plugins/agent_based/gcp_status.py
M cmk/gui/plugins/wato/special_agents/gcp_status.py
A cmk/plugins/gcp/agent_based/gcp_assets.py
A cmk/plugins/gcp/agent_based/gcp_cost.py
A cmk/plugins/gcp/agent_based/gcp_exceptions.py
A cmk/plugins/gcp/agent_based/gcp_filestore.py
A cmk/plugins/gcp/agent_based/gcp_gce.py
A cmk/plugins/gcp/agent_based/gcp_gce_storage.py
A cmk/plugins/gcp/agent_based/gcp_gcs.py
A cmk/plugins/gcp/agent_based/gcp_http_lb.py
A cmk/plugins/gcp/agent_based/gcp_sql.py
A cmk/plugins/gcp/agent_based/gcp_status.py
A cmk/plugins/gcp/lib/constants.py
A cmk/plugins/gcp/lib/gcp.py
A cmk/plugins/gcp/special_agents/agent_gcp.py
A cmk/plugins/gcp/special_agents/agent_gcp_status.py
R cmk/plugins/lib/gcp.py
R cmk/special_agents/agent_gcp.py
R cmk/special_agents/agent_gcp_status.py
R cmk/utils/gcp_constants.py
M tests/testlib/pylint_checker_cmk_module_layers.py
R tests/unit/cmk/base/plugins/agent_based/gcp_test_util.py
R tests/unit/cmk/base/plugins/agent_based/test_gcp_assets.py
R tests/unit/cmk/base/plugins/agent_based/test_gcp_cost.py
R tests/unit/cmk/base/plugins/agent_based/test_gcp_exceptions.py
R tests/unit/cmk/base/plugins/agent_based/test_gcp_filestore.py
R tests/unit/cmk/base/plugins/agent_based/test_gcp_gce.py
R tests/unit/cmk/base/plugins/agent_based/test_gcp_gce_storage.py
R tests/unit/cmk/base/plugins/agent_based/test_gcp_gcs.py
R tests/unit/cmk/base/plugins/agent_based/test_gcp_http_lb.py
R tests/unit/cmk/base/plugins/agent_based/test_gcp_sql.py
R tests/unit/cmk/base/plugins/agent_based/test_gcp_status.py
A tests/unit/cmk/plugins/gcp/agent_based/__init__.py
A tests/unit/cmk/plugins/gcp/agent_based/gcp_test_util.py
A tests/unit/cmk/plugins/gcp/agent_based/test_gcp_assets.py
A tests/unit/cmk/plugins/gcp/agent_based/test_gcp_cost.py
A tests/unit/cmk/plugins/gcp/agent_based/test_gcp_exceptions.py
A tests/unit/cmk/plugins/gcp/agent_based/test_gcp_filestore.py
A tests/unit/cmk/plugins/gcp/agent_based/test_gcp_gce.py
A tests/unit/cmk/plugins/gcp/agent_based/test_gcp_gce_storage.py
A tests/unit/cmk/plugins/gcp/agent_based/test_gcp_gcs.py
A tests/unit/cmk/plugins/gcp/agent_based/test_gcp_http_lb.py
A tests/unit/cmk/plugins/gcp/agent_based/test_gcp_sql.py
A tests/unit/cmk/plugins/gcp/agent_based/test_gcp_status.py
M tests/unit/cmk/plugins_consistency/test_special_agent_args.py
M tests/unit/cmk/special_agents/test_agent_gcp.py
M tests/unit/cmk/special_agents/test_agent_gcp_status.py
Log Message:
-----------
move gcp to cmk/plugins
This change focuses on moving all GCP related 'base'
plugins to the new folder.
As little changes as possible where made to content.
Change-Id: Iecbfc153571f1de1be4afdfd95d10ec6428a2114
Compare: https://github.com/Checkmk/checkmk/compare/101405659991...de3c433b218a