Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 3ac06e5bc63607672bd5b1cb43454360a8e3ab3b
https://github.com/Checkmk/checkmk/commit/3ac06e5bc63607672bd5b1cb43454360a…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M cmk/utils/structured_data.py
Log Message:
-----------
inventory: Simplify building filter tree
Change-Id: I89113d2a3e5c8fc16fcf2c83bc224f442d6caba7
Commit: bc43e84748c42c94eead6690f9240cdd74ba0851
https://github.com/Checkmk/checkmk/commit/bc43e84748c42c94eead6690f9240cdd7…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M cmk/gui/inventory.py
M cmk/utils/structured_data.py
M tests/unit/cmk/gui/test_gui_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
inventory: Short var names
Change-Id: I9cf4eaec1c995b5461031ad2f1e50bc7a33195ea
Commit: 7cba3f4c066b99aa39c03a02bf14f2d8588378a0
https://github.com/Checkmk/checkmk/commit/7cba3f4c066b99aa39c03a02bf14f2d85…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M cmk/utils/structured_data.py
Log Message:
-----------
inventory: Make call sites of filter tree read-only
Change-Id: Ib64d447ef7b5135830e9069b0d7f63b28b21b30a
Compare: https://github.com/Checkmk/checkmk/compare/168c42e74a9d...7cba3f4c066b
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 168c42e74a9d77d8ae3f14b91b855d4b49255834
https://github.com/Checkmk/checkmk/commit/168c42e74a9d77d8ae3f14b91b855d4b4…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M mypy-raw.ini
M pyproject.toml
M tests/testlib/__init__.py
M tests/testlib/agent.py
M tests/testlib/containers.py
M tests/testlib/crawler.py
M tests/testlib/openapi_session.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/testlib/pylint_checker_layering_violation.py
M tests/testlib/pylint_checker_localization.py
M tests/testlib/rest_api_client.py
M tests/testlib/site.py
M tests/testlib/utils.py
M tests/testlib/web_session.py
Log Message:
-----------
Revert "Revert "Typed tests.testlib""
Somebody added a untyped function...
This reverts commit d23c73455ee4f6348740327b12bbfb32b7122d8e.
Change-Id: I3baf969c970113e85b10a917d0ae42c8151592cd
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 54c7faa7fd8a070e84d07e534e41e457f69c74ec
https://github.com/Checkmk/checkmk/commit/54c7faa7fd8a070e84d07e534e41e457f…
Author: Lars Getwan <lars.getwan(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
A .werks/13754
M cmk/gui/wato/pages/diagnostics.py
Log Message:
-----------
13754 FIX Support Diagnostics: Collect dumps from remote sites
It is possible (again) to select a remote site to collect the Support Diagnostics dump from.
Collecting larger dumps no longer leads to an exception, as it did before Werk 13753.
Change-Id: I69b99ad0837d6b6b733e13c4366e175b26fc9761
Commit: 3c3dd99dc33afe0efa4ece374a8e4d055c57821e
https://github.com/Checkmk/checkmk/commit/3c3dd99dc33afe0efa4ece374a8e4d055…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Regenerate Pipfile.lock
Required fix: Add `dill` as dev package. Without this,
our `test_pylint_check_*` tests fail.
Change-Id: Ia4c311833858c7b86e8b33043d1bfa2f433ec426
Compare: https://github.com/Checkmk/checkmk/compare/d23c73455ee4...3c3dd99dc33a
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d23c73455ee4f6348740327b12bbfb32b7122d8e
https://github.com/Checkmk/checkmk/commit/d23c73455ee4f6348740327b12bbfb32b…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M mypy-raw.ini
M pyproject.toml
M tests/testlib/__init__.py
M tests/testlib/agent.py
M tests/testlib/containers.py
M tests/testlib/crawler.py
M tests/testlib/openapi_session.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/testlib/pylint_checker_layering_violation.py
M tests/testlib/pylint_checker_localization.py
M tests/testlib/rest_api_client.py
M tests/testlib/site.py
M tests/testlib/utils.py
M tests/testlib/web_session.py
Log Message:
-----------
Revert "Typed tests.testlib"
This reverts commit faf6e8f81ba5772cc9b4e282c0d73ac32b9ee672.
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 1ba140f1fb2fc1db7f51341063d3d75022548bb9
https://github.com/Checkmk/checkmk/commit/1ba140f1fb2fc1db7f51341063d3d7502…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M Pipfile.lock
Log Message:
-----------
make Pipenv.lock
Change-Id: I48904ade5074b2105f47030c86a2c01e2b4d2fb0
Commit: 2cba8feaab0aeb1aec3a4d4a36f3f1250b8d65f7
https://github.com/Checkmk/checkmk/commit/2cba8feaab0aeb1aec3a4d4a36f3f1250…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M Pipfile
M Pipfile.lock
M tests/code_quality/test_pipfile.py
Log Message:
-----------
Update Werkzeug
unpinned istdangerous and markupsafe These are sub-dependencies we
shouldn't pin them without a reason.
Change-Id: I8ac6092354adff7b1812a418422f86a87b1e5c58
Commit: 3aca0fd9d1f1893375f191217279d1fb4c21f3a4
https://github.com/Checkmk/checkmk/commit/3aca0fd9d1f1893375f191217279d1fb4…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M Pipfile
M Pipfile.lock
M agent-receiver/setup.py
M tests/unit/agent_receiver/test_endpoints.py
Log Message:
-----------
Update fastapi and therefore starlette
Fixed vulnerabilities:
- CVE-2023-30798
- CVE-2023-29159
Fastapi changed ther TestClient to be of httpx instead of requests.
Change-Id: Ic135032d92d084e566151ef58018ed10f1ade8f3
Commit: 331563dd3b9dff2f639f4339c8de4ead6cdb575f
https://github.com/Checkmk/checkmk/commit/331563dd3b9dff2f639f4339c8de4ead6…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M packages/cmk-agent-ctl/Cargo.lock
Log Message:
-----------
Updated rust dependencies
- openssl
- openssl-src
- tokio
- remove_dir_all
- h2
Change-Id: Id7feeb2da823cb2e0971d6eaaeb900633e52221e
Commit: 3c614e043b3e7bc699423a17924c2562a747975b
https://github.com/Checkmk/checkmk/commit/3c614e043b3e7bc699423a17924c2562a…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Updated some redis stuff
These CVEs are fixed:
- CVE-2023-28858
- CVE-2023-28859
Change-Id: Ibd71982f9e440bef2e68ba6d5e73282e2d7a2948
Commit: 536a65dd174b8038f7a88dd800c4860b9b49f15b
https://github.com/Checkmk/checkmk/commit/536a65dd174b8038f7a88dd800c4860b9…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Update Flask
This fixes: CVE-2023-30861
Change-Id: Ia30f6037a218f4f889dd346243ed6854640803f2
Commit: f84c55d28b30b3c4bde6a00fed084b3f040d51b8
https://github.com/Checkmk/checkmk/commit/f84c55d28b30b3c4bde6a00fed084b3f0…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-openssl.sh
M buildscripts/infrastructure/build-nodes/scripts/install-python.sh
M omd/packages/Python/Python.make
M omd/packages/openssl/openssl.make
M omd/packages/openssl/openssl_http.bzl
Log Message:
-----------
Update openssl
This fixes:
- CVE-2023-0464
- CVE-2023-0466
- CVE-2023-0465
- CVE-2023-2650
Change-Id: Ib643951d5c5c208d63f5548b98feeff9d635cf6c
Commit: a455a419048eeaa2e4058c11df994efdd6de575d
https://github.com/Checkmk/checkmk/commit/a455a419048eeaa2e4058c11df994efdd…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
Updated requests
This fixes: CVE-2023-32681
We are probably affected...
Change-Id: I7d5d4fdfb53f34cd93ab92d46cabc495b285bda1
Commit: 9a3d5324d3f7c448e9ce34da8c67b4aaba32e4d6
https://github.com/Checkmk/checkmk/commit/9a3d5324d3f7c448e9ce34da8c67b4aab…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
A .werks/15689
Log Message:
-----------
15689 SEC Dependency updates
This Werk updates several dependencies such as openssl, various python dependencies, etc.
To our knowledge among the vulnerabilities fixed in those dependencies only CVE-2023-32681 could be exploited.
This vulnerability could cause a <tt>Proxy-Authorization</tt> header leakage.
<b>Vulnerability Management</b>:
We have rated the issue with a CVSS Score of 6.1 (Medium) with the following CVSS vector:
<tt>CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:N/A:N</tt>.
Change-Id: Ie9a102b41869ec64bdd043558945874c6bc92642
Compare: https://github.com/Checkmk/checkmk/compare/bbdb69df583f...9a3d5324d3f7
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: faf6e8f81ba5772cc9b4e282c0d73ac32b9ee672
https://github.com/Checkmk/checkmk/commit/faf6e8f81ba5772cc9b4e282c0d73ac32…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M mypy-raw.ini
M pyproject.toml
M tests/testlib/__init__.py
M tests/testlib/agent.py
M tests/testlib/containers.py
M tests/testlib/crawler.py
M tests/testlib/openapi_session.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/testlib/pylint_checker_layering_violation.py
M tests/testlib/pylint_checker_localization.py
M tests/testlib/rest_api_client.py
M tests/testlib/site.py
M tests/testlib/utils.py
M tests/testlib/web_session.py
Log Message:
-----------
Typed tests.testlib
Change-Id: Id55d9438682c92e256d968986a15633909d8b0ff
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 16b79aab5ac82ca9f55cf4db87d6ae228fd75183
https://github.com/Checkmk/checkmk/commit/16b79aab5ac82ca9f55cf4db87d6ae228…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M cmk/update_config/main.py
Log Message:
-----------
Revert "Revert "Improve output of cmk-update-config""
This reverts commit cec13e76db9088286b84a0d759a8216dc6a4d6f1.
Reapply
Change-Id: Ic13c63764e4418ee13395388bfbdb9bd6988f168
Commit: dde3fc4b893235ee937c08002580dc880b21aee3
https://github.com/Checkmk/checkmk/commit/dde3fc4b893235ee937c08002580dc880…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Revert "Revert "omd helper scripts: Process stdout and stderr as pty""
This reverts commit e06a76bdc6f0788ee01f54ae9431943fb9fa3849.
Reapply
Change-Id: I3b00c31c455cc66c689d675bfb18cedc10014adc
Commit: e72c03529a8b08a700d31396456bbf4edb4c5250
https://github.com/Checkmk/checkmk/commit/e72c03529a8b08a700d31396456bbf4ed…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-06-29 (Thu, 29 Jun 2023)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Do not print out control characters e.g. in site update on appliance
Recently we changed the handling of control characters created by OMD
hook scripts to be processed in case the command is called from a TTY.
The situation was not detected correctly, which resulted in control
characters being printed to the update output of the appliance UI.
This change makes the new output handling conditional to deal correctly
with both cases.
Change-Id: I994a5e52441c1364297cfe5c42b9c059b505c555
Compare: https://github.com/Checkmk/checkmk/compare/a598da8148a2...e72c03529a8b