Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: f48fe2e315d5898a6c0d0b1f61edf95e7d703d30
https://github.com/tribe29/checkmk/commit/f48fe2e315d5898a6c0d0b1f61edf95e7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
M agents/wnx/integration/test_section_fileinfo.py
M agents/wnx/watest/test-section_fileinfo.cpp
Log Message:
-----------
win-agent: Make testing independent from environment
CMK-10239
Change-Id: If82c9ecf052300e23480fe425d52f3b9007bf46d
Commit: 1e8433087fc9970d71ffa69d133d00c8206777ca
https://github.com/tribe29/checkmk/commit/1e8433087fc9970d71ffa69d133d00c82…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
A .werks/14042
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
14042 FIX mk_oracle.ps1: $MK_CONFDIR and $MK_TEMPDIR defaults changed
$MK_CONFDIR and $MK_TEMPDIR now default to paths of the Windows agent
if they aren't set.
SUP-10065
Change-Id: Ib6fed27a7cdaf244e8396d94595ced6d38017e49
Commit: ec6e9d9e9172f0c2fe798602c2219123a32c18cb
https://github.com/tribe29/checkmk/commit/ec6e9d9e9172f0c2fe798602c2219123a…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
A .werks/14043
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
14043 FIX mk_oracle.ps1: Fix crash if registry key isn't present
In some environments "HKLM:\SYSTEM\CurrentControlSet\services\OracleService{ORACLE_SID}"
registry key was missing which caused the agent to crash.
Now, if this key isn't present we use "HKLM:\SYSTEM\CurrentControlSet\services\OracleASMService{ORACLE_SID}"
registry key instead.
SUP-10065
Change-Id: I97e61232e8b2440cc77a3643315433171fbd0186
Compare: https://github.com/tribe29/checkmk/compare/91f6401e2998...ec6e9d9e9172
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ae915af358e13abdd9b3749a95ca309bf6655283
https://github.com/tribe29/checkmk/commit/ae915af358e13abdd9b3749a95ca309bf…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
A .werks/14028
M cmk/base/plugins/agent_based/systemd_units.py
M cmk/gui/plugins/wato/check_parameters/systemd_services_summary.py
Log Message:
-----------
14028: Update Systemd time since state changed parsing
Checkmk now parses the time a service has been in the activating/deactivating/reloading state from the status output of systemd.
Correct parsing of the status information will only work after an agent update.
Previous versions guessed this time based on the past state that was observed.
Default parameters for warning and crit levels have been removed for activating services.
So a systemd service can be indefinitely in an activating state.
Change-Id: I7a735ad9471a07d269b6e57f74bf686199fa82cf
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 68775601febf0b7842afa3768d2c5f248ea6ca3e
https://github.com/tribe29/checkmk/commit/68775601febf0b7842afa3768d2c5f248…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
A .werks/14042
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
14042 FIX mk_oracle.ps1: $MK_CONFDIR and $MK_TEMPDIR defaults changed
$MK_CONFDIR and $MK_TEMPDIR now default to paths of the Windows agent
if they aren't set.
SUP-10065
Change-Id: Ib6fed27a7cdaf244e8396d94595ced6d38017e49
Commit: b58c650e798211408f1ff011fae97d3e66f889f0
https://github.com/tribe29/checkmk/commit/b58c650e798211408f1ff011fae97d3e6…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
A .werks/14043
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
14043 FIX mk_oracle.ps1: Fix crash if registry key isn't present
In some environments "HKLM:\SYSTEM\CurrentControlSet\services\OracleService{ORACLE_SID}"
registry key was missing which caused the agent to crash.
Now, if this key isn't present we use "HKLM:\SYSTEM\CurrentControlSet\services\OracleASMService{ORACLE_SID}"
registry key instead.
SUP-10065
Change-Id: I97e61232e8b2440cc77a3643315433171fbd0186
Commit: e6733ba1868bddb78deab8cf70c716b0f06d1af0
https://github.com/tribe29/checkmk/commit/e6733ba1868bddb78deab8cf70c716b0f…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
A .werks/13805
Log Message:
-----------
13805 FIX No longer show dashboards specific to one host in a host menu
Previously, the host menu would show the following entries:
- Kubernetes Cluster
- Kubernetes Deployment
- Kubernetes StatefulSet
- Kubernetes DaemonSet
- Kubernetes Namespace
- Single Linux host
- Single Windows host
These dashboards are specific to the type of the underlying host.
Therefore, the entry would lead to a broken dashboard, whenever there
was a mismatch between the host expected by the dashboard and the
host, to which the menu belongs. With this werk, the entries are no
longer shown in the menu.
Werk was implemented with Change-ids:
I5590d124091de2f8eac75f9a37ccad8709f33737
I816c35e6e84e0a8c189e10d2265758590418c678
CMK-10245
Change-Id: Id875d0dc8cd79c1c659e94ee74b052dbcfb47c22
Compare: https://github.com/tribe29/checkmk/compare/7493c9864759...e6733ba1868b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c96a71125f964865716749c0545b7da35a6bb8a7
https://github.com/tribe29/checkmk/commit/c96a71125f964865716749c0545b7da35…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
A .werks/13805
Log Message:
-----------
13805 FIX No longer show dashboards specific to one host in a host menu
Previously, the host menu would show the following entries:
- Kubernetes Cluster
- Kubernetes Deployment
- Kubernetes StatefulSet
- Kubernetes DaemonSet
- Kubernetes Namespace
- Single Linux host
- Single Windows host
These dashboards are specific to the type of the underlying host.
Therefore, the entry would lead to a broken dashboard, whenever there
was a mismatch between the host expected by the dashboard and the
host, to which the menu belongs. With this werk, the entries are no
longer shown in the menu.
Werk was implemented with Change-ids:
I5590d124091de2f8eac75f9a37ccad8709f33737
I816c35e6e84e0a8c189e10d2265758590418c678
CMK-10245
Change-Id: Id875d0dc8cd79c1c659e94ee74b052dbcfb47c22
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 2ad7d8a0f9a2353571c985ea1583dce4e7a9a353
https://github.com/tribe29/checkmk/commit/2ad7d8a0f9a2353571c985ea1583dce4e…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/src/cli.rs
Log Message:
-----------
cmk-agent-ctl: Rearrange windows-specific PullArgs
For unknown reasons, in this version, the #[cfg(windows)] tag gets
detected by the vscode language-server (rust-analyzer) on Linux,
while the previous approach did not (showed an "unknown-field" error)
Change-Id: I68ca283e002c5edb96e5769701fb600c04d040a2
Commit: a79784caaf2d48b59e363b0ff6b1dbee976ac0f0
https://github.com/tribe29/checkmk/commit/a79784caaf2d48b59e363b0ff6b1dbee9…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/src/cli.rs
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/lib.rs
M agents/cmk-agent-ctl/src/modes/status.rs
Log Message:
-----------
CMK-10101: Provide CLI option for using sytem proxy
Intermediate step, not in use yet
Change-Id: I1304da463be534b7f4a82411636f8af759f230f9
Commit: 13c091a846b12fb2b536d5bb99bb953b325f4f8a
https://github.com/tribe29/checkmk/commit/13c091a846b12fb2b536d5bb99bb953b3…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/lib.rs
M agents/cmk-agent-ctl/src/modes/daemon.rs
M agents/cmk-agent-ctl/src/modes/push.rs
M agents/cmk-agent-ctl/src/modes/registration.rs
M agents/cmk-agent-ctl/src/modes/status.rs
Log Message:
-----------
CMK-10101: cmk-agent-ctl: Pass ClientConfig to push and status
Intermediate step
Change-Id: Ie97e1485ff0a4328c60af64ecd52c392f60e412c
Commit: 2fff31309feaa5597da8e6eb729ede501d21ec8c
https://github.com/tribe29/checkmk/commit/2fff31309feaa5597da8e6eb729ede501…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 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/modes/push.rs
M agents/cmk-agent-ctl/src/modes/registration.rs
M agents/cmk-agent-ctl/src/modes/status.rs
Log Message:
-----------
CMK-10101: cmk-agent-ctl: Optionally disable proxy usage of reqwest::Client
Change-Id: I7ce3c716a3c4d545966396a1a8242fe780928091
Commit: 7493c9864759fa16b6c9e97b5dedc1abce6e982a
https://github.com/tribe29/checkmk/commit/7493c9864759fa16b6c9e97b5dedc1abc…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/lib.rs
Log Message:
-----------
CMK-10101: cmk-agent-ctl: Make detect_proxy available as file config option
Change-Id: I455a0eb0f9d5348da37de223f798c2df6d560818
Compare: https://github.com/tribe29/checkmk/compare/48619b27f10d...7493c9864759
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7a3692b440f514332319270e3080ef7a3cba913f
https://github.com/tribe29/checkmk/commit/7a3692b440f514332319270e3080ef7a3…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-04-27 (Wed, 27 Apr 2022)
Changed paths:
A .werks/14067
M cmk/gui/plugins/wato/builtin_attributes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
14067 FIX REST-API host_config: addition of validation for host labels
Host labels take the key:value format where both key and value are of
the string type. In the previous version, it was possible to specify
non valid entries such as a list of strings as the REST API did not
perform validation for the labels. This consequently led to other
problems as Checkmk attempted to process the label values expecting
a string. This werk introduces validation for the host labels in
order to prevent such instances.
Change-Id: I4c4c5a57832d3def9b058e162d9136d5c3db5c21