Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 248fa8ecce6d93aceabc9db7b07ab519f7a68ff2
https://github.com/tribe29/checkmk/commit/248fa8ecce6d93aceabc9db7b07ab519f…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/cargo_build.cmd
A packages/cmk-agent-ctl/scripts/cargo_build_core.cmd
A packages/cmk-agent-ctl/scripts/shorten_dir_and_call.ps1
Log Message:
-----------
build rust using junction in x
- if available
- applicable only for CI/Rust
Change-Id: I28aea28dc9bea27644ff05029eb207f0dc75b688
Commit: 796513b783cefa7ab6685ddc494686d42427badb
https://github.com/tribe29/checkmk/commit/796513b783cefa7ab6685ddc494686d42…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/special_agents/utils_kubernetes/api_server.py
M tests/unit/cmk/special_agents/utils_kubernetes/test_api_server.py
Log Message:
-----------
update message to reflect official support policy
Change-Id: Iaae5fd5a06c8b1ca715088cbd2e665011f6f612e
(cherry picked from commit 9ecba800cd3ef0e95c7b3edb60987559628f1428)
Compare: https://github.com/tribe29/checkmk/compare/24d8f111fb3f...796513b783ce
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 648da7e32f22831219099041e4938f04b884c55e
https://github.com/tribe29/checkmk/commit/648da7e32f22831219099041e4938f04b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M checks/h3c_lanswitch_cpu
M checks/h3c_lanswitch_sensors
M checks/hpux_snmp_cs
M checks/lgp_pdu_aux
M cmk/base/config.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
remove check_info tuples
Change-Id: I41f89e7019eb1d26f35e731c302fc87e5597c660
Commit: 6f0d5e52fda5302abdefcc9db1ded8a59b78511c
https://github.com/tribe29/checkmk/commit/6f0d5e52fda5302abdefcc9db1ded8a59…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M checks/j4p_performance
Log Message:
-----------
remove unused check_info keys
Change-Id: I397eef3127be30816fc45ed248776290608d252d
Commit: 06e04df44ce43dab247e47ae454d65adf6a3090e
https://github.com/tribe29/checkmk/commit/06e04df44ce43dab247e47ae454d65adf…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/groups.py
M cmk/gui/plugins/wato/omd_configuration.py
M cmk/gui/watolib/custom_attributes.py
M cmk/utils/store/__init__.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_rules.py
Log Message:
-----------
load_mk_file: add type annotation
Change-Id: I8467660a67335eeedde23287507212e04e9814d0
Commit: ee2da2ddd687267829be626ef7e2100f356d8a5d
https://github.com/tribe29/checkmk/commit/ee2da2ddd687267829be626ef7e2100f3…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/plugins/wato/remote_audit_logs.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/appendstore.py
M cmk/gui/watolib/audit_log.py
M cmk/gui/watolib/auth_php.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/host_label_sync.py
M cmk/gui/watolib/site_changes.py
M tests/unit/cmk/gui/watolib/test_changes.py
M tests/unit/cmk/gui/watolib/test_services.py
Log Message:
-----------
Removed obscure ABCAppendStore.make_path().
Change-Id: I01e00810d5f28222a137756a71215f2d19c52399
Commit: fe6bd1a3ee56f4db7bdb579098845d14d0be2697
https://github.com/tribe29/checkmk/commit/fe6bd1a3ee56f4db7bdb579098845d14d…
Author: Matteo Stifano <matteo.stifano(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M tests/gui_e2e/test_signature_keys_for_signing_agents.py
M tests/testlib/playwright/helpers.py
Log Message:
-----------
Use custom timeout in test_bake_and_sign
A custom timeout is here introduced when performing the assertion on the
agent-baking-successful locator in such test.
Change-Id: I3abc0bdc67cc56bc8f85bbab1b06e5124841ddfa
Commit: 376509ccd2500b7737ea577644df7f8e7584948e
https://github.com/tribe29/checkmk/commit/376509ccd2500b7737ea577644df7f8e7…
Author: Matteo Stifano <matteo.stifano(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M tests/gui_e2e/test_signature_keys_for_signing_agents.py
Log Message:
-----------
Re-enable test_bake_and_sign
Change-Id: I4b749886b2e6b29bcd755a184785836f47f3cc52
Commit: 93ce1b162e7ff8da8c9cefde46ffb76e0513166e
https://github.com/tribe29/checkmk/commit/93ce1b162e7ff8da8c9cefde46ffb76e0…
Author: Matteo Stifano <matteo.stifano(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M tests/gui_e2e/test_signature_keys_for_signing_agents.py
Log Message:
-----------
Small docstring refactoring in GUI-e2e test.
Change-Id: Ib2ea9d8975b8010449d61337cf5fa1f535e940af
Compare: https://github.com/tribe29/checkmk/compare/9ecba800cd3e...93ce1b162e7f
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 925486f9966d67a38b44c9453b17a2c53606d1a7
https://github.com/tribe29/checkmk/commit/925486f9966d67a38b44c9453b17a2c53…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/cargo_build.cmd
A packages/cmk-agent-ctl/scripts/kill_processes_in_targets.cmd
A scripts/windows/kill_all_processes_in_folder.ps1
Log Message:
-----------
sync rust build scripts with master branch
Change-Id: If40519a031f1572c2d8b33264f5672f10b88482d
Commit: 3202033bfbdb8dfe0aa9ba68952fc7a62c58b166
https://github.com/tribe29/checkmk/commit/3202033bfbdb8dfe0aa9ba68952fc7a62…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M bin/cmk-update-license-usage
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/activate_changes.py
M cmk/utils/licensing/__init__.py
A cmk/utils/licensing/helper.py
A cmk/utils/licensing/usage.py
M tests/unit/cmk/utils/licensing/test_utils_licensing.py
Log Message:
-----------
licensing: Cleanup utils modules #1
Change-Id: I24c5a662dff49d16efd4cb0dff9c97dc338862f6
Commit: 055e89c92d7cdb600b448e851fab0d40800d242c
https://github.com/tribe29/checkmk/commit/055e89c92d7cdb600b448e851fab0d408…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/htmllib/top_heading.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
licensing: Cleanup utils modules #2
Change-Id: I7b11ae464d6274f9daba468426b9f3c55771476e
Commit: 24d8f111fb3fbb5ad288841b21071dc04357152b
https://github.com/tribe29/checkmk/commit/24d8f111fb3fbb5ad288841b21071dc04…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/utils/store/_file.py
Log Message:
-----------
Permission exception for /etc/cma/backup.conf
This file is written by the appliance and then read by all sites.
Therefore the permissions must be wider.
CMK-11806
Change-Id: I9d2e9d61f5b33f1864f4651f8f95368690f7129d
Compare: https://github.com/tribe29/checkmk/compare/7e237e74591f...24d8f111fb3f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6d73a0632820169c2c7a5a8be50f84c5b29bbfa5
https://github.com/tribe29/checkmk/commit/6d73a0632820169c2c7a5a8be50f84c5b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M bin/cmk-update-license-usage
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/activate_changes.py
M cmk/utils/licensing/__init__.py
A cmk/utils/licensing/helper.py
A cmk/utils/licensing/usage.py
M tests/unit/cmk/utils/licensing/test_utils_licensing.py
Log Message:
-----------
licensing: Cleanup utils modules #1
Change-Id: I24c5a662dff49d16efd4cb0dff9c97dc338862f6
Commit: d6208acb66b60f31c878e9b393affa1ed0ad6552
https://github.com/tribe29/checkmk/commit/d6208acb66b60f31c878e9b393affa1ed…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/htmllib/top_heading.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
licensing: Cleanup utils modules #2
Change-Id: I7b11ae464d6274f9daba468426b9f3c55771476e
Commit: 5aa92acbc66482edb7a0a7342cf911ae2f8a08c4
https://github.com/tribe29/checkmk/commit/5aa92acbc66482edb7a0a7342cf911ae2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A .werks/14949
M packages/livestatus/include/livestatus/InputBuffer.h
M packages/livestatus/include/livestatus/StringUtils.h
M packages/livestatus/src/InputBuffer.cc
M packages/livestatus/src/StringUtils.cc
M packages/livestatus/test/test_StringUtil.cc
Log Message:
-----------
14949 FIX Malformed UTF-8 data no longer result in loss of state file
Previously, if for some reason a plugin sent a malformed UTF-8 string,
it broke the integrity of state.pb and resulted in the loss of the state
data. This behavior is explained by the fact that the Protobuf API
allows to write incorrect UTF-8 strings, but does not allow to read them.
This issue has been resolved in this release.
Change-Id: Ie7d79510c8ff99833d2b21092096ca235b5f0a09
Commit: a4f6d435667213a4cd9b689e8b4a6d86b6218781
https://github.com/tribe29/checkmk/commit/a4f6d435667213a4cd9b689e8b4a6d86b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/cargo_build.cmd
A packages/cmk-agent-ctl/scripts/cargo_build_core.cmd
A packages/cmk-agent-ctl/scripts/shorten_dir_and_call.ps1
Log Message:
-----------
build rust using junction in x
- if available
- applicable only for CI/Rust
Change-Id: I57b97aac9d2028bf8763f44d91fd8cf97c107640
Commit: 7722527f89f66bec8b9cbb14481cb17fb97fc3cb
https://github.com/tribe29/checkmk/commit/7722527f89f66bec8b9cbb14481cb17fb…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/src/mailslot_transport.rs
M packages/cmk-agent-ctl/src/modes/pull.rs
Log Message:
-----------
improve logging in controller
Change-Id: Ib3ceb67d32537851cc3bcbf1f116ccc7a446084e
Commit: 846c4812435b11a2fbee774452db1658c0b7b960
https://github.com/tribe29/checkmk/commit/846c4812435b11a2fbee774452db1658c…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A .werks/13629
A checkman/gcp_gce_uptime
M cmk/base/plugins/agent_based/gcp_gce.py
Log Message:
-----------
13629 FIX GCP GCE check plugins: Aligned service names
The service names of the compute engine services have
not followed the naming convention used by other vm services.
This is aligned now.
Change-Id: I212953c40b82bb71eeb59535ef76acf34c27ac1d
Commit: 694cc7b9cd7dd7da9c8cdc440f85f7ae376b1d4a
https://github.com/tribe29/checkmk/commit/694cc7b9cd7dd7da9c8cdc440f85f7ae3…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M tests/unit/cmk/gui/test_permissions.py
Log Message:
-----------
Align gcp gce dashboard with align service descriptions
Change-Id: I75f6d2e33888a11d38ddef6c2dbee7b67c22d1dd
Commit: 5380de4854f267e7a727eae01d6784df8d20d87d
https://github.com/tribe29/checkmk/commit/5380de4854f267e7a727eae01d6784df8…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
restart windows controller correctly
- also add new API to allow more or less correct killing of hanging
controller.
Change-Id: Ifb8c8dd501a2ef654098af74c01aee53a2f73f32
Commit: cae1f52e478ba8b5cc0fa13b837617f194a61cef
https://github.com/tribe29/checkmk/commit/cae1f52e478ba8b5cc0fa13b837617f19…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M checks/liebert_system_events
M tests/unit/checks/test_liebert_system_events.py
Log Message:
-----------
modernise liebert_system_events
Change-Id: Ibccd9642ebe35e668d7c2a554d1e8f3529b304ba
Commit: b3fae5f7cc5dd8ba5d862a7159056f4d48466fb3
https://github.com/tribe29/checkmk/commit/b3fae5f7cc5dd8ba5d862a7159056f4d4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
R checks/liebert_system_events
A cmk/base/plugins/agent_based/liebert_system_events.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/checks/test_liebert_system_events.py
A tests/unit/cmk/base/plugins/agent_based/test_liebert_system_events.py
Log Message:
-----------
migrate liebert_system_events
Change-Id: I6fc945c738c0336869241cd212a4f881eb541c50
Commit: 6f3dd58c9c49b46e55d79400b4b20595ae50970c
https://github.com/tribe29/checkmk/commit/6f3dd58c9c49b46e55d79400b4b20595a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/src/mailslot_transport.rs
M packages/cmk-agent-ctl/src/monitoring_data/windows.rs
Log Message:
-----------
do not fix malformed UTF8 sequences in win agent
Windows agent's plugin can send code page output
Change-Id: I000ed084c3f954b14daa55b13e2eeb5d24f48db6
Commit: 859c94d3fdcff0df6c0f507651180d67b826b16b
https://github.com/tribe29/checkmk/commit/859c94d3fdcff0df6c0f507651180d67b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/Cargo.lock
M packages/cmk-agent-ctl/Cargo.toml
M packages/cmk-agent-ctl/src/mailslot_transport.rs
Log Message:
-----------
use different mailslot channel for different modes
Change-Id: I4b4017d91474666610c3329a8e68569dddbb01b9
Commit: 9ecba800cd3ef0e95c7b3edb60987559628f1428
https://github.com/tribe29/checkmk/commit/9ecba800cd3ef0e95c7b3edb609875596…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/special_agents/utils_kubernetes/api_server.py
M tests/unit/cmk/special_agents/utils_kubernetes/test_api_server.py
Log Message:
-----------
update message to reflect official support policy
Change-Id: Iaae5fd5a06c8b1ca715088cbd2e665011f6f612e
Compare: https://github.com/tribe29/checkmk/compare/c945cda62f11...9ecba800cd3e
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 42833aad0f6a51a2da3b77c6bf4971c69f7247a0
https://github.com/tribe29/checkmk/commit/42833aad0f6a51a2da3b77c6bf4971c69…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M packer/checkmk.pkr.hcl
Log Message:
-----------
remove ssh keys in ami image
Change-Id: I8485601f4961074fbdf74b01664aed90fc780164
(cherry picked from commit 1b11193e7a7082da77e7deb0afbaf6723b690b3f)
Commit: 4e585e38ecfd75d76085b4c7f757fc569db17103
https://github.com/tribe29/checkmk/commit/4e585e38ecfd75d76085b4c7f757fc569…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A packer/aws-playbook.yml
M packer/checkmk.pkr.hcl
A packer/qemu-playbook.yml
Log Message:
-----------
use builder specific playbooks
unify how to handle builder specific configuration
Change-Id: I67864234e9ef21d7f45c23b2b4a0497c90bbef71
(cherry picked from commit df9c65f789aa6d843139262303f0457291ff0cdf)
Commit: e6f901390d273a3970bf8c41e1127fba9aa03515
https://github.com/tribe29/checkmk/commit/e6f901390d273a3970bf8c41e1127fba9…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M packer/roles/configure-apache/files/000-default.conf.j2
A packer/roles/configure-apache/files/cmk-cert.service
M packer/roles/configure-apache/tasks/main.yml
Log Message:
-----------
use snakeoil certs
make snakeoil certs at first boot. Valid for 10 years.
Change-Id: Idce1da6c0cf3c0ca9f4fad527c6e88cdf7c2b956
(cherry picked from commit 6e7d65a51c10f2069262d857575ace652bb42f00)
Commit: ad5342897830134394f34bc172186d8f8262481f
https://github.com/tribe29/checkmk/commit/ad5342897830134394f34bc172186d8f8…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M packer/checkmk.pkr.hcl
M packer/playbook.yml
A packer/roles/checkmk/README.md
A packer/roles/checkmk/defaults/main.yml
A packer/roles/checkmk/handlers/main.yml
A packer/roles/checkmk/tasks/main.yml
A packer/roles/checkmk/vars/Debian.yml
A packer/roles/checkmk/vars/main.yml
Log Message:
-----------
stop using ansible galaxy
Change-Id: I1aca5cd9762af6e4373e5d51334e02ab071943a8
(cherry picked from commit 4a5943a81ab347a85b9ea46eee74d636ce36e076)
Commit: 7e237e74591fe3874927850ca35400717d48aa28
https://github.com/tribe29/checkmk/commit/7e237e74591fe3874927850ca35400717…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M agent-receiver/agent_receiver/endpoints.py
M agent-receiver/agent_receiver/models.py
M cmk/utils/agent_registration.py
M cmk/utils/paths.py
M packages/cmk-agent-ctl/src/agent_receiver_api.rs
M tests/testlib/__init__.py
M tests/unit/agent_receiver/test_endpoints.py
M tests/unit/cmk/utils/test_agent_registration.py
Log Message:
-----------
Agent auto-registration: Nuke READY status
This status was originally added to avoid `successful` discoveries if
there was no agent data, which does not happen anymore.
Change-Id: I4b1e67e2bddb23c70e2980898ef96909ac7c84da
Compare: https://github.com/tribe29/checkmk/compare/439b9bb32dc9...7e237e74591f
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 9c4cef2e26b4c6015dd8fecb9766e15896d55a0e
https://github.com/tribe29/checkmk/commit/9c4cef2e26b4c6015dd8fecb9766e1589…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A .werks/15133
M cmk/gui/plugins/openapi/endpoints/aux_tags/__init__.py
M cmk/gui/plugins/openapi/endpoints/aux_tags/schemas.py
M cmk/gui/wato/pages/tags.py
M cmk/utils/tags.py
M cmk/utils/type_defs/_misc.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_auxtags.py
Log Message:
-----------
15133 FIX Fix saving of help text for auxiliary tags
SUP-13521
Change-Id: Ife92a9f28c9e7a39c783f5bf38ae933b897cb4c2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2235e1bc5181e8d9a040a3474a3dedc79db3b024
https://github.com/tribe29/checkmk/commit/2235e1bc5181e8d9a040a3474a3dedc79…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A cmk/gui/crash_reporting/helpers.py
M cmk/gui/crash_reporting/pages.py
Log Message:
-----------
Extract helper function
Change-Id: I3f35bb66c8fde4abdf781b348e8841ffca97fea8
Commit: 3640e3e9bb04dd1bff86d419f8b187cd90921d7f
https://github.com/tribe29/checkmk/commit/3640e3e9bb04dd1bff86d419f8b187cd9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/crash_reporting/pages.py
Log Message:
-----------
Display local file warning for all types of crashes
Change-Id: I086638fcabe3c06318a9d73f1a84a3a2b3affbb8
Commit: 692448e63cfa2c5c4a1c0fcd0a714f3f8577e1c0
https://github.com/tribe29/checkmk/commit/692448e63cfa2c5c4a1c0fcd0a714f3f8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A .werks/14305
M cmk/gui/crash_reporting/__init__.py
M cmk/gui/crash_reporting/views.py
M cmk/gui/views/builtin_views.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
Log Message:
-----------
14305 Crash report list: Add new column "Crash source"
This column displays "Builtin" for all crashes that only involve files shipped
with Checkmk and "Extension" for all crashes involving a file located in the
local hierarchy of the site, like files from extension packages.
Change-Id: I6c4fc942b37c8b81eea952c0f03632ce95e3c413
Commit: 68ae0ef143dfb56701b26ee11e45c7aa13120622
https://github.com/tribe29/checkmk/commit/68ae0ef143dfb56701b26ee11e45c7aa1…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M agent-receiver/agent_receiver/endpoints.py
M agent-receiver/agent_receiver/models.py
M cmk/utils/agent_registration.py
M cmk/utils/paths.py
M packages/cmk-agent-ctl/src/agent_receiver_api.rs
M tests/testlib/__init__.py
M tests/unit/agent_receiver/test_endpoints.py
M tests/unit/cmk/utils/test_agent_registration.py
Log Message:
-----------
Agent auto-registration: Nuke READY status
This status was originally added to avoid `successful` discoveries if
there was no agent data, which does not happen anymore.
Change-Id: I4b1e67e2bddb23c70e2980898ef96909ac7c84da
Commit: f4c6fcc343cba6680d738303b88e7695d03475e2
https://github.com/tribe29/checkmk/commit/f4c6fcc343cba6680d738303b88e7695d…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Adjust help text for explicit passwords
CMK-12546
Change-Id: Ib4a6741c6455cbb0acb3881634a92e36eaa74dbe
Commit: c945cda62f117fad66c9f82cd150511337627128
https://github.com/tribe29/checkmk/commit/c945cda62f117fad66c9f82cd15051133…
Author: Andreas Doehler <andreas.doehler(a)gmail.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A .werks/15020
A .werks/15021
A .werks/15022
M checkman/prism_alerts
A checkman/prism_cluster_cpu
A checkman/prism_cluster_io
A checkman/prism_cluster_mem
M checkman/prism_containers
A checkman/prism_ha
A checkman/prism_host_disks
A checkman/prism_host_stats
A checkman/prism_host_stats_cpu
A checkman/prism_host_stats_mem
A checkman/prism_host_usage
A checkman/prism_hosts
M checkman/prism_info
A checkman/prism_protection_domains
A checkman/prism_remote_support
M checkman/prism_storage_pools
A checkman/prism_vm_stats
A checkman/prism_vm_stats_cpu
A checkman/prism_vm_stats_mem
A checkman/prism_vm_status
A checkman/prism_vm_tools
A checkman/prism_vms
R checks/prism_alerts
R checks/prism_containers
R checks/prism_info
R checks/prism_storage_pools
M cmk/base/config.py
A cmk/base/plugins/agent_based/prism_alerts.py
A cmk/base/plugins/agent_based/prism_cluster_cpu.py
A cmk/base/plugins/agent_based/prism_cluster_io.py
A cmk/base/plugins/agent_based/prism_cluster_mem.py
A cmk/base/plugins/agent_based/prism_containers.py
A cmk/base/plugins/agent_based/prism_ha.py
A cmk/base/plugins/agent_based/prism_host.py
A cmk/base/plugins/agent_based/prism_host_disks.py
A cmk/base/plugins/agent_based/prism_host_stats.py
A cmk/base/plugins/agent_based/prism_host_usage.py
A cmk/base/plugins/agent_based/prism_hosts.py
A cmk/base/plugins/agent_based/prism_info.py
A cmk/base/plugins/agent_based/prism_protection_domains.py
A cmk/base/plugins/agent_based/prism_remote_support.py
A cmk/base/plugins/agent_based/prism_storage_pools.py
A cmk/base/plugins/agent_based/prism_vm.py
A cmk/base/plugins/agent_based/prism_vm_stats.py
A cmk/base/plugins/agent_based/prism_vm_status.py
A cmk/base/plugins/agent_based/prism_vm_tools.py
A cmk/base/plugins/agent_based/prism_vms.py
A cmk/base/plugins/agent_based/utils/prism.py
A cmk/gui/plugins/metrics/prism.py
M cmk/gui/plugins/metrics/translation.py
M cmk/gui/plugins/wato/check_parameters/prism_alerts.py
A cmk/gui/plugins/wato/check_parameters/prism_cluster_cpu.py
A cmk/gui/plugins/wato/check_parameters/prism_cluster_io.py
A cmk/gui/plugins/wato/check_parameters/prism_cluster_mem.py
M cmk/gui/plugins/wato/check_parameters/prism_container.py
A cmk/gui/plugins/wato/check_parameters/prism_host_cpu.py
A cmk/gui/plugins/wato/check_parameters/prism_host_disks.py
A cmk/gui/plugins/wato/check_parameters/prism_host_mem.py
A cmk/gui/plugins/wato/check_parameters/prism_hosts.py
A cmk/gui/plugins/wato/check_parameters/prism_protection_domains.py
A cmk/gui/plugins/wato/check_parameters/prism_remote_support.py
A cmk/gui/plugins/wato/check_parameters/prism_vm_cpu.py
A cmk/gui/plugins/wato/check_parameters/prism_vm_memory.py
A cmk/gui/plugins/wato/check_parameters/prism_vm_status.py
A cmk/gui/plugins/wato/check_parameters/prism_vm_tools.py
A cmk/gui/plugins/wato/check_parameters/prism_vms.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/special_agents/agent_prism.py
M cmk/utils/man_pages.py
R tests/unit/checks/generictests/datasets/prism_alerts.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/checks/test_prism_containers.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_alerts.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_cluster_cpu.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_cluster_io.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_cluster_mem.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_containers.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_ha.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_host_disks.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_host_stats.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_host_usage.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_hosts.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_info.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_protection_domains.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_remote_support.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_storage_pools.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_vm_stats.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_vm_status.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_vm_tools.py
A tests/unit/cmk/base/plugins/agent_based/test_prism_vms.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
A web/htdocs/themes/facelift/images/icon_plugins_virtual.svg
Log Message:
-----------
Migrate Nutanix plugin
Change-Id: I32530bc056fdc161aa0edc5f74af924c9956290c
closes: #521
Compare: https://github.com/tribe29/checkmk/compare/2feb9a732aa0...c945cda62f11
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 588b7d8eb682773f52d6455c2f2adc54d34517a6
https://github.com/tribe29/checkmk/commit/588b7d8eb682773f52d6455c2f2adc54d…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A .werks/13630
M cmk/gui/plugins/metrics/perfometers.py
Log Message:
-----------
13630 Added missing perfometer for cloud strorage services
Perf-O-Meters have been missing for the following services
and are now added:
* GCP/GCS objects
* GCP/GCS requests
* GCP/GCS networks
* AWS/S3 Limits Global
Change-Id: Ieb716afe2bcde0f9c7f273a85a9d0d0a3dfcdff2
Commit: 642e219c37811e698be134a9bcde32ae81fdd2ad
https://github.com/tribe29/checkmk/commit/642e219c37811e698be134a9bcde32ae8…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A .werks/15134
M cmk/gui/watolib/host_attributes.py
Log Message:
-----------
15134 FIX Fix "IP address family" only shown on "show more"
CMK-12546
Change-Id: I0ae2e601043b644c438e09c6e83b92b02eba2666
Commit: 2a7499c1c50047a4cc9eaf791db507c8b19d0169
https://github.com/tribe29/checkmk/commit/2a7499c1c50047a4cc9eaf791db507c8b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
M cmk/utils/redis.py
M tests/unit/cmk/gui/test_watolib_hosts_and_folders.py
M tests/unit/cmk/gui/wato/pages/test_rulesets.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
Implement check if Redis is reachable in central place
Change-Id: I316fa7a9cf395e7a5d8ef54c08a044d9092b75f4
Commit: 24284527053a6f0ac308312bbae9b4a57926e80d
https://github.com/tribe29/checkmk/commit/24284527053a6f0ac308312bbae9b4a57…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Add bandit suppression (seems not easily solvable atm)
Change-Id: Ieb0811bfdbc1783c551f77947d90658eaf1723ef
Commit: fb8e546995dd22e112ca01b3eb7219198846d6c9
https://github.com/tribe29/checkmk/commit/fb8e546995dd22e112ca01b3eb7219198…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M bin/init-redis
M cmk/gui/watolib/search.py
Log Message:
-----------
Setup search: Improve checking if Redis is reachable
Change-Id: I49d033362b629eae094f48f7070d3ef1a03bec25
Commit: 0b5f38af52802eb590a53c1630998bf99ea5237d
https://github.com/tribe29/checkmk/commit/0b5f38af52802eb590a53c1630998bf99…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/search.py
M tests/testlib/users.py
M tests/testlib/utils.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/update_config/conftest.py
Log Message:
-----------
Setup search index: Request updates/rebuilds when making changes
These requests are stored in a file on disk. At the end of a HTTP
request, an index build job will be launched to process them.
CMK-12490
Change-Id: If6798895e5f58565caae7093b3f39cd5a9aac61e
Commit: cfda7c56b1705e0fa571c5b8d4cc29fb99ae10cd
https://github.com/tribe29/checkmk/commit/cfda7c56b1705e0fa571c5b8d4cc29fb9…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/watolib/search.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_certs.py
M tests/unit/cmk/gui/watolib/test_watolib_search.py
M tests/unit/cmk/post_rename_site/plugins/actions/conftest.py
M tests/unit/cmk/special_agents/conftest.py
M tests/unit/cmk/update_config/conftest.py
Log Message:
-----------
Setup search index: launch update job at HTTP request end
This job continuously processes update/rebuild requests, until none are
found. This prevents any missed updates, which could happen before if
the background job was already running while a change was done.
CMK-12490
Change-Id: I6127904abfb5df62683388844c9d3cfa7aa9d0ba
Commit: 2799a2f1b1434a280ff2702302113b99d4b835df
https://github.com/tribe29/checkmk/commit/2799a2f1b1434a280ff2702302113b99d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A .werks/15242
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/automations/check_mk.py
Log Message:
-----------
15242 FIX Discovery now fails if no data is available
Change-Id: I4887c9bab63b4584b6d1f1e801fe68eb23b76250
Commit: 439b9bb32dc908f0c9660ffb4be3010bf5f5cb50
https://github.com/tribe29/checkmk/commit/439b9bb32dc908f0c9660ffb4be3010bf…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/wato/pages/hosts.py
Log Message:
-----------
Adjust host creation button naming
Change-Id: Ifafdb38ba795f91f7aee6ccbc7855d2f309cd72b
(cherry picked from commit 875338208091b679472caa4e13b285bcfd61c7d0)
Compare: https://github.com/tribe29/checkmk/compare/f1f8991662f9...439b9bb32dc9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 87a509de60913e804eab6b5bc1f8646a00db5721
https://github.com/tribe29/checkmk/commit/87a509de60913e804eab6b5bc1f8646a0…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M tsconfig.strict.json
M web/htdocs/js/modules/graph_integration.ts
Log Message:
-----------
add types to graph_integration.ts
Change-Id: Ife36d62fdd7033b851851bc8fe8af32c4ef0abad
Commit: 0f5af6a4377fbf9b644a18b9fc071dd87cc3acd1
https://github.com/tribe29/checkmk/commit/0f5af6a4377fbf9b644a18b9fc071dd87…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M tsconfig.strict.json
M web/htdocs/js/modules/sites.ts
Log Message:
-----------
add types to sites.ts
Change-Id: If1c72645fd5861cc702e63721b833e27b30555f4
Commit: df9c65f789aa6d843139262303f0457291ff0cdf
https://github.com/tribe29/checkmk/commit/df9c65f789aa6d843139262303f045729…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A packer/aws-playbook.yml
M packer/checkmk.pkr.hcl
A packer/qemu-playbook.yml
Log Message:
-----------
use builder specific playbooks
unify how to handle builder specific configuration
Change-Id: I67864234e9ef21d7f45c23b2b4a0497c90bbef71
Commit: 6e7d65a51c10f2069262d857575ace652bb42f00
https://github.com/tribe29/checkmk/commit/6e7d65a51c10f2069262d857575ace652…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M packer/roles/configure-apache/files/000-default.conf.j2
A packer/roles/configure-apache/files/cmk-cert.service
M packer/roles/configure-apache/tasks/main.yml
Log Message:
-----------
use snakeoil certs
make snakeoil certs at first boot. Valid for 10 years.
Change-Id: Idce1da6c0cf3c0ca9f4fad527c6e88cdf7c2b956
Commit: bbf3016c4d1a880eee590c27dda165b6eed876bc
https://github.com/tribe29/checkmk/commit/bbf3016c4d1a880eee590c27dda165b6e…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/wato/pages/hosts.py
Log Message:
-----------
Adjust host creation button naming
Change-Id: Ifafdb38ba795f91f7aee6ccbc7855d2f309cd72b
Commit: 771cebb57b42e03ca8af01b9ee3f11fb720838eb
https://github.com/tribe29/checkmk/commit/771cebb57b42e03ca8af01b9ee3f11fb7…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M cmk/gui/valuespec.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/update_config/plugins/actions/autochecks.py
M mypy-raw.ini
M pyproject.toml
M tests/unit/cmk/update_config/plugins/actions/test_global_settings.py
M tests/unit/cmk/update_config/test_main.py
Log Message:
-----------
Make mypy stricter in {tests/unit/,}cmk/update_config
Change-Id: I6708af9273654deee61f4789b5bf4a29d5d77ec9
Commit: 4a5943a81ab347a85b9ea46eee74d636ce36e076
https://github.com/tribe29/checkmk/commit/4a5943a81ab347a85b9ea46eee74d636c…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
M packer/checkmk.pkr.hcl
M packer/playbook.yml
A packer/roles/checkmk/README.md
A packer/roles/checkmk/defaults/main.yml
A packer/roles/checkmk/handlers/main.yml
A packer/roles/checkmk/tasks/main.yml
A packer/roles/checkmk/vars/Debian.yml
A packer/roles/checkmk/vars/main.yml
Log Message:
-----------
stop using ansible galaxy
Change-Id: I1aca5cd9762af6e4373e5d51334e02ab071943a8
Commit: 2feb9a732aa0588e2b5b6ec50e761aa9af6e6da4
https://github.com/tribe29/checkmk/commit/2feb9a732aa0588e2b5b6ec50e761aa9a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-07 (Tue, 07 Mar 2023)
Changed paths:
A .werks/15242
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/automations/check_mk.py
Log Message:
-----------
15242 FIX Discovery now fails if no data is available
Change-Id: I4887c9bab63b4584b6d1f1e801fe68eb23b76250
Compare: https://github.com/tribe29/checkmk/compare/8d010da472d8...2feb9a732aa0