Branch: refs/heads/2.2.0
Home:
https://github.com/Checkmk/checkmk
Commit: c062ceef2d3dda1f4b3459adfc9e4512d3ce355f
https://github.com/Checkmk/checkmk/commit/c062ceef2d3dda1f4b3459adfc9e4512d…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-08-08 (Tue, 08 Aug 2023)
Changed paths:
M agents/check_mk_agent.solaris
M agents/mk-job
Log Message:
-----------
Suppress trap-related shellcheck false positives.
Change-Id: I95c43112e5f892830a8c9ff0577cd3f3d49ab949
Commit: 63822b3f1f427f6d7a7b26fb3ccf892695aa664a
https://github.com/Checkmk/checkmk/commit/63822b3f1f427f6d7a7b26fb3ccf89269…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-08-08 (Tue, 08 Aug 2023)
Changed paths:
A .werks/15193
M omd/packages/omd/omdlib/backup.py
Log Message:
-----------
15193 Exclude agent bakery file cache from omd backups
Temporary files created by the agent bakery when baking agents are now no longer included
in backups.
These files needlessly took up space in the backups, although they are not needed.
Specifically, this affects files in the directory
<tt>var/check_mk/agents/.files_cache</tt>.
Baked agents are still included in backups.
Change-Id: I2cbf6cb5439a4ff9dda23ab0c25e94f864b7f377
Commit: 0af2696079ee91b2afb06c56d1ce95eca5102a3f
https://github.com/Checkmk/checkmk/commit/0af2696079ee91b2afb06c56d1ce95eca…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-08-08 (Tue, 08 Aug 2023)
Changed paths:
A .werks/15194
M cmk/base/config.py
M tests/code_quality/test_werks.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
15194 SEC Fix command injection via RestAPI / Password Store
NOTE: The Werk in this commit is backdated to 2.2.0p4 even though this
commit is published with version 2.2.0p8. The reason for this is that
the vulnerability described in this Werk was already fixed with commit
e3396685b29 / Werk #15889.
This way, this Werk should show up for the version that first fixes the
vulnerability.
In addition to adding the Werk, the commit adds the sanitization
improvements consistent with the other branches. See Werk text for
further info.
We have assigned CVE-2023-31209 to this vulnerability.
CMK-14149
Change-Id: Id7087d6d57e6fc62f01dff8543737f880740e676
Commit: dc08de3059e74c916e3f8bd05f176f52c3e98325
https://github.com/Checkmk/checkmk/commit/dc08de3059e74c916e3f8bd05f176f52c…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-08-08 (Tue, 08 Aug 2023)
Changed paths:
A .werks/15906
M cmk/gui/plugins/wato/check_parameters/apc_symmetra.py
Log Message:
-----------
15906 FIX apc_symmetra: Improve wording in ruleset
The rule 'Levels of battery parameters after calibration' was actually referring
to the time after diagnostics and not calibration.
This has now been corrected and it's clearer what the rule refers to.
Change-Id: Id23f9068b936a1caf9c546410c0992e52dee85ca
Commit: 37d3d5efae9d8086db79c488537ec7dd1f4e9d0b
https://github.com/Checkmk/checkmk/commit/37d3d5efae9d8086db79c488537ec7dd1…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2023-08-08 (Tue, 08 Aug 2023)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL:
https://translate.checkmk.com/projects/checkmk/software/
Commit: 23dde33e3f158f71a94d786dd5b4fd2feb455b95
https://github.com/Checkmk/checkmk/commit/23dde33e3f158f71a94d786dd5b4fd2fe…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-08-09 (Wed, 09 Aug 2023)
Changed paths:
A .werks/15982
M cmk/gui/plugins/openapi/endpoints/time_periods/__init__.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/watolib/timeperiods.py
M cmk/update_config/plugins/actions/rulesets.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
Log Message:
-----------
15982: time_period: Creation, modification or deletion of time periods from the API now
adds entries to activate changes
Before this werk, making modifications to time periods from the API did not add entries to
activation changes. This werk fixes this behaviour and now the API generates the
corresponding entries.
Ticket: SUP-15072
Change-Id: I3a477cd4bf6f700eeb8e8b0fff1137921e8f37ae
Commit: 0252f9ec8a81bcdefaaa98a4766a9e11fe1eea75
https://github.com/Checkmk/checkmk/commit/0252f9ec8a81bcdefaaa98a4766a9e11f…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2023-08-09 (Wed, 09 Aug 2023)
Changed paths:
A .werks/14614
M checkman/jolokia_generic
M checkman/jolokia_generic_rate
M checkman/jolokia_generic_string
M checkman/jolokia_info
M checkman/jolokia_jvm_garbagecollectors
M checkman/jolokia_jvm_memory
M checkman/jolokia_jvm_memory_pools
M checkman/jolokia_jvm_runtime
M checkman/jolokia_jvm_threading
M checkman/jolokia_jvm_threading_pool
M checkman/jolokia_metrics_app_sess
M checkman/jolokia_metrics_app_state
M checkman/jolokia_metrics_bea_queue
M checkman/jolokia_metrics_bea_requests
M checkman/jolokia_metrics_bea_sess
M checkman/jolokia_metrics_bea_threads
M checkman/jolokia_metrics_cache_hits
M checkman/jolokia_metrics_gc
M checkman/jolokia_metrics_in_memory
M checkman/jolokia_metrics_off_heap
M checkman/jolokia_metrics_on_disk
M checkman/jolokia_metrics_requests
M checkman/jolokia_metrics_serv_req
M checkman/jolokia_metrics_writer
Log Message:
-----------
14614 FIX Jolokia: manpages indicated agent support for Linux only
This change adds `windows` to supported agents in jolokia related manpages.
Change-Id: I3011800341e45c72460ab0458b46dad677423cc5
Commit: 6c0f24ece90582cd4826ed346dac743261342598
https://github.com/Checkmk/checkmk/commit/6c0f24ece90582cd4826ed346dac74326…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-08-09 (Wed, 09 Aug 2023)
Changed paths:
A .werks/15983
M cmk/gui/plugins/openapi/endpoints/time_periods/__init__.py
M cmk/gui/watolib/timeperiods.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
Log Message:
-----------
15983 FIX time_period: verify time_period usage before deletion and fix the reference
for time_periods being saved to the configuration file in exclude field
Prior to this werk, the REST API did not correctly check if a time period to be deleted
was being referenced by another object. This werk fixes this and prevents the REST API
from deleting a time period that is currently being referenced.
Also, prior to this werk, the REST API was incorrectly storing the reference to other time
periods in the exlusion field. This werk fixes this and now the REST API stores the
correct values in the configuration files.
Ticket: SUP-15073
Change-Id: Icd359efbbffe965e27db2427ff16153d1f225775
Commit: 9acabf37da80ca8df5dd0dd2647f3d67def22f3f
https://github.com/Checkmk/checkmk/commit/9acabf37da80ca8df5dd0dd2647f3d67d…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-08-09 (Wed, 09 Aug 2023)
Changed paths:
M tests/update/conftest.py
Log Message:
-----------
Extend base-versions in update-test
Version 2.1.0p32 is included in the base-versions list.
Change-Id: I974b6bb76ddddbb237440bad3b6d735983f5e5fd
Commit: 4dd1e6928345d0a526b7fb999ed93806373bfe94
https://github.com/Checkmk/checkmk/commit/4dd1e6928345d0a526b7fb999ed938063…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-08-09 (Wed, 09 Aug 2023)
Changed paths:
A .werks/15933
M cmk/gui/userdb/ldap_connector.py
Log Message:
-----------
15933 FIX Fix failed LDAP sync because of invalid user ID
CMK-13788
Change-Id: I1b7f8b61949c79a6a0f089f0ee316607ba4934f5
Commit: ddf764aafc3d659d96b492fe1a26fc218eb76e74
https://github.com/Checkmk/checkmk/commit/ddf764aafc3d659d96b492fe1a26fc218…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-08-09 (Wed, 09 Aug 2023)
Changed paths:
A .werks/15934
M cmk/gui/views/data_source/datasources.py
Log Message:
-----------
15934 FIX Fix selection for downtime commands
SUP-15191
Change-Id: I67c0ce670ee81e2e993a92a7e0e5c0c5c3b4dcd2
Commit: 67eeebfe47a35e02736171a3f7cb9591e2bff4ff
https://github.com/Checkmk/checkmk/commit/67eeebfe47a35e02736171a3f7cb9591e…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2023-08-09 (Wed, 09 Aug 2023)
Changed paths:
A .werks/15908
M cmk/base/plugins/agent_based/utils/df.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_df.py
Log Message:
-----------
15908 FIX df: Showing wrong WARN/CRIT levels when magic factor is 1.0
When levels for free/used space were configured and the magic factor was configured to
1.0, the df check-plugin was using the default parameters as WARN/CRIT levels.
This behaviour differed from 2.1 and causes the check-plugin to sometimes report an
incorrect state.
The problem has been fixed and the behaviour is the same as in 2.1.
SUP-15120
Change-Id: Id1c2e2251bf82a00afd933fc36fba0180a947ffd
Commit: bd952bc1ada311487392bae1420a232d9e94f346
https://github.com/Checkmk/checkmk/commit/bd952bc1ada311487392bae1420a232d9…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2023-08-09 (Wed, 09 Aug 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: 499e6a0228d92dbd9b10b87d6c5b0bc758d93bb6
https://github.com/Checkmk/checkmk/commit/499e6a0228d92dbd9b10b87d6c5b0bc75…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
M .werks/16015
M cmk/gui/wato/pages/userdb_common.py
Log Message:
-----------
16015: adapting for SAML connection and adjust werk content
Change-Id: Ia0cf891ef8aa98a3505a590f0b4359611d78d4be
Commit: bc936155f8950cd02a96aee325eb4bc25862eb98
https://github.com/Checkmk/checkmk/commit/bc936155f8950cd02a96aee325eb4bc25…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-08-10 (Thu, 10 Aug 2023)
Changed paths:
A .werks/15290
M cmk/base/plugins/agent_based/df_section.py
Log Message:
-----------
15290 FIX df: Support block device UUIDs with spaces
Some block devices report UUIDs with spaces.
This can now be handled by the df check.
SUP-15108
Change-Id: I23e72a92072132881f492379ac599e3ddee53956
Compare:
https://github.com/Checkmk/checkmk/compare/18402efce56e...bc936155f895