Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 9f3c50e4fa058f654d83dc808ba298b053148ea0
https://github.com/tribe29/checkmk/commit/9f3c50e4fa058f654d83dc808ba298b05…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
A .werks/14442
M cmk/update_config.py
Log Message:
-----------
14442 FIX Update config: Invalid characters in 'esx_vsphere_vm.running_on'
Some discovered host labels from vSphere plugins lead to the above crash
when discovering new host labels.
This werk migrates the discovered hosts labels appropriately.
Alternatively users can just rediscover the host labels of the affected
host using the command
C:+
cmk --only-host-labels -II MyHost
C:-
Change-Id: I5f3c8d3feab542a456ea572bcee19441d885e19b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 24b277bfe05c5fff924fc26cd5bb7e9b5f636a22
https://github.com/tribe29/checkmk/commit/24b277bfe05c5fff924fc26cd5bb7e9b5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
A .werks/14442
M cmk/update_config.py
Log Message:
-----------
14442 FIX Update config: Invalid characters in 'esx_vsphere_vm.running_on'
Some discovered host labels from vSphere plugins lead to the above crash
when discovering new host labels.
This werk migrates the discovered hosts labels appropriately.
Alternatively users can just rediscover the host labels of the affected
host using the command
C:+
cmk --only-host-labels -II MyHost
C:-
Change-Id: I5f3c8d3feab542a456ea572bcee19441d885e19b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e2c84dc4869f3e319f501558877e015dddcceeb2
https://github.com/tribe29/checkmk/commit/e2c84dc4869f3e319f501558877e015dd…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
R checkman/fjdarye500_cmods_flash
R checkman/fjdarye60_cmods_flash
A checkman/fjdarye_controller_modules_flash
R checks/fjdarye500_cmods_flash
R checks/fjdarye60_cmods_flash
A cmk/base/plugins/agent_based/fjdarye_controller_modules_flash.py
M cmk/update_config.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
fjdarye: Migrated fjdarye_cmods_flash check to new API
Change-Id: I1e40cfecdb4d57f5a3cf05167df889eeec46ed79
Commit: e276f1923d0b608394ab8976b784fa4da52186f6
https://github.com/tribe29/checkmk/commit/e276f1923d0b608394ab8976b784fa4da…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
fix submission via check result file
Change-Id: I5a4dd8810983a690387e080589a1649f4c004819
Compare: https://github.com/tribe29/checkmk/compare/7f8cfe28859f...e276f1923d0b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7f8cfe28859fa188304d925fb516b32ba7a867b0
https://github.com/tribe29/checkmk/commit/7f8cfe28859fa188304d925fb516b32ba…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
R checkman/fjdarye500_inletthmls
R checkman/fjdarye60_inletthmls
A checkman/fjdarye_inlet_thermal_sensors
R checks/fjdarye500_inletthmls
R checks/fjdarye60_inletthmls
A cmk/base/plugins/agent_based/fjdarye_inlet_thermal_sensors.py
M cmk/update_config.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
fjdarye: Migrated fjdarye_inletthmls check to new API
Change-Id: Ie72cb33d62a48b9fa47d5024f0b2c50c02b2c665
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9633635ee891f2ad064736bad15e8fa0f0ec6f06
https://github.com/tribe29/checkmk/commit/9633635ee891f2ad064736bad15e8fa0f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M agents/cmk-agent-ctl/src/agent_receiver_api.rs
M agents/cmk-agent-ctl/src/certs.rs
M agents/cmk-agent-ctl/src/config.rs
Log Message:
-----------
agent controller: some refactoring
Reduce the number of call variants for certs::client, which makes the
following changes easier. This is a preparation for implementing a
check which ensures that the server certificate presented by the
receiver does not contain a valid UUID as CN.
CMK-10709
Change-Id: I97a4bb2380625ae2d960d217c3cab3ae79754896
Commit: 2820ca57f6ba6114162dcc8b0a2f53066bed6b01
https://github.com/tribe29/checkmk/commit/2820ca57f6ba6114162dcc8b0a2f53066…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M agents/cmk-agent-ctl/src/certs.rs
M agents/cmk-agent-ctl/src/constants.rs
M agents/cmk-agent-ctl/src/tls_server.rs
Log Message:
-----------
agent controller: some refactoring
This is a preparation for implementing a check which ensures that the
server certificate presented by the receiver does not contain a valid
UUID as CN.
CMK-10709
Change-Id: Ida517dadcac3784b16d38f3235f429221b201c51
Commit: 954455ed785ca9dbb196828a32061e2cd38436cc
https://github.com/tribe29/checkmk/commit/954455ed785ca9dbb196828a32061e2cd…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M agents/cmk-agent-ctl/src/certs.rs
M agents/cmk-agent-ctl/src/config.rs
Log Message:
-----------
agent controller: Verify that CN is no UUID when contacting receiver
This mitigates possible attack vectors where a compromised controller
certificate is used to impersonate the receiver.
CMK-10709
Change-Id: I432b413375fca526bba95ad989c1e6632b2c79e2
Commit: 4d7fe5d8a288a2b07227742184e95fffc6626182
https://github.com/tribe29/checkmk/commit/4d7fe5d8a288a2b07227742184e95fffc…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M agents/cmk-agent-ctl/Cargo.lock
M agents/cmk-agent-ctl/Cargo.toml
Log Message:
-----------
agent controller: Switch to rustls in reqwest package
Change-Id: I0ecf49b45c6a1ded809e5f22f99c34cf65aed201
Compare: https://github.com/tribe29/checkmk/compare/31484db1868c...4d7fe5d8a288
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 2f84580217378dd7627451122300a1bc7a1e5cd9
https://github.com/tribe29/checkmk/commit/2f84580217378dd7627451122300a1bc7…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M agents/cmk-agent-ctl/src/agent_receiver_api.rs
M agents/cmk-agent-ctl/src/certs.rs
M agents/cmk-agent-ctl/src/config.rs
Log Message:
-----------
agent controller: some refactoring
Reduce the number of call variants for certs::client, which makes the
following changes easier. This is a preparation for implementing a
check which ensures that the server certificate presented by the
receiver does not contain a valid UUID as CN.
CMK-10709
Change-Id: I97a4bb2380625ae2d960d217c3cab3ae79754896
Commit: 039a93b3fe6786c945c140f30f47995f739197a1
https://github.com/tribe29/checkmk/commit/039a93b3fe6786c945c140f30f47995f7…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M agents/cmk-agent-ctl/src/certs.rs
M agents/cmk-agent-ctl/src/constants.rs
M agents/cmk-agent-ctl/src/tls_server.rs
Log Message:
-----------
agent controller: some refactoring
This is a preparation for implementing a check which ensures that the
server certificate presented by the receiver does not contain a valid
UUID as CN.
CMK-10709
Change-Id: Ida517dadcac3784b16d38f3235f429221b201c51
Commit: 2672f7f66ed3348c7353933c9bd6b762ac5e0755
https://github.com/tribe29/checkmk/commit/2672f7f66ed3348c7353933c9bd6b762a…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M agents/cmk-agent-ctl/src/certs.rs
M agents/cmk-agent-ctl/src/config.rs
Log Message:
-----------
agent controller: Verify that CN is no UUID when contacting receiver
This mitigates possible attack vectors where a compromised controller
certificate is used to impersonate the receiver.
CMK-10709
Change-Id: I432b413375fca526bba95ad989c1e6632b2c79e2
Commit: 63daf7cba763328b60b24c18b38fa24e9f577bbb
https://github.com/tribe29/checkmk/commit/63daf7cba763328b60b24c18b38fa24e9…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M agents/cmk-agent-ctl/Cargo.lock
M agents/cmk-agent-ctl/Cargo.toml
Log Message:
-----------
agent controller: Switch to rustls in reqwest package
Change-Id: I0ecf49b45c6a1ded809e5f22f99c34cf65aed201
Compare: https://github.com/tribe29/checkmk/compare/467a28ed2a64...63daf7cba763
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 31484db1868c9802eb489b1d257e306cf0cee294
https://github.com/tribe29/checkmk/commit/31484db1868c9802eb489b1d257e306cf…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M agents/modules/windows/tests/integration/conftest.py
M agents/modules/windows/tests/integration/test_scripts_execution.py
M agents/wnx/tests/integration/test_check_mk_run.py
M cmk/base/agent_based/checking/_cluster_modes.py
M cmk/gui/http.py
M cmk/gui/watolib/config_sync.py
M cmk/special_agents/agent_alertmanager.py
M cmk/special_agents/agent_prometheus.py
M cmk/special_agents/utils/misc.py
M cmk/utils/bi/bi_trees.py
M tests/unit/cmk/ec/test_perfcounters.py
M tests/unit/cmk/ec/test_rule_matching.py
M tests/unit/cmk/gui/htmllib/test_tag_rendering.py
M tests/unit/cmk/notifications/test_cisco_webex_teams.py
M tests/unit/cmk/notifications/test_mail.py
M tests/unit/cmk/notifications/test_pagerduty.py
M tests/unit/cmk/notifications/test_slack.py
M tests/unit/cmk/notifications/test_victorops.py
M tests/unit/cmk/special_agents/test_agent_siemens_plc_.py
M tests/unit/cmk/utils/test_diagnostics_utils.py
Log Message:
-----------
Adding mypy ignore no-untype-def statements, p9
CMK-10552
Change-Id: I197e92bac3fd1924d7ced71f46d2220518d75770
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c258b257fc5878da560ab7cda5a2380d12342414
https://github.com/tribe29/checkmk/commit/c258b257fc5878da560ab7cda5a2380d1…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M tests/unit/cmk/gui/plugins/openapi/test_openapi_userroles.py
Log Message:
-----------
REST API: Tidy up userrole tests
Change-Id: I36831d4af3e759c05fd0220c1419aa36d41d31ee
Commit: 21e0cda05306e4a09becc992ed6c1a10105097bf
https://github.com/tribe29/checkmk/commit/21e0cda05306e4a09becc992ed6c1a101…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2022-06-30 (Thu, 30 Jun 2022)
Changed paths:
M tests/agent-plugin-unit/test_apache_status.py
M tests/agent-plugin-unit/test_mk_errpt_aix.py
M tests/agent-plugin-unit/test_mk_filestats.py
M tests/agent-plugin-unit/test_mk_jolokia.py
M tests/agent-plugin-unit/test_mk_logwatch.py
M tests/agent-plugin-unit/test_mk_mongodb.py
M tests/agent-plugin-unit/test_mk_postgres.py
M tests/agent-plugin-unit/test_mtr.py
M tests/agent-plugin-unit/test_plesk_backups.py
M tests/agent-plugin-unit/test_plesk_domains.py
M tests/code_quality/conftest.py
M tests/integration/cmk/lib/snmplib/backend_snmp.py
M tests/integration/cmk/lib/snmplib/test_snmp_modes.py
Log Message:
-----------
Adding mypy ignore no-untype-def statements, p8
CMK-10552
Change-Id: Iac40166e032598db8d0674548cbb234812b08b9a
Compare: https://github.com/tribe29/checkmk/compare/d714621aab69...21e0cda05306