Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 65a4e2875dcf0fcc814ec6817dd8d061dcc36cb4
https://github.com/tribe29/checkmk/commit/65a4e2875dcf0fcc814ec6817dd8d061d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
A tests/unit/cmk/utils/licensing/test_export.py
A tests/unit/cmk/utils/licensing/test_usage.py
M tests/unit/cmk/utils/licensing/test_utils_licensing.py
Log Message:
-----------
licensing: Cleanup test utils #1
Change-Id: I936a3723927ddd8b49926ec889d21acf97edcfcf
Commit: 09f9b39ebb92a320ff78b7722e9915c159ee1be1
https://github.com/tribe29/checkmk/commit/09f9b39ebb92a320ff78b7722e9915c15…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
M cmk/gui/logwatch.py
M cmk/gui/page_menu.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/view_renderer.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/users.py
M web/htdocs/js/modules/help.ts
M web/htdocs/js/modules/selection.ts
Log Message:
-----------
Page menu: Fix toggle entry labels
Make the labels of toggle page menu entries static, so only the icon
shows the current toggle state.
SUP-12392
Change-Id: I8887e6a20e1d8fc797aeeff0e250c14b610eadda
Commit: f205bd021d95e74c33e256ec0d6444360d627842
https://github.com/tribe29/checkmk/commit/f205bd021d95e74c33e256ec0d6444360…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2023-03-09 (Thu, 09 Mar 2023)
Changed paths:
A .werks/15417
M agents/plugins/mk_logwatch.py
M tests/agent-plugin-unit/test_mk_logwatch.py
Log Message:
-----------
Add Werk 15417
CMK-12524
Change-Id: I23c6230f6478d7df759f67b1abf57eddc94dff9c
Compare: https://github.com/tribe29/checkmk/compare/c236b19a0f84...f205bd021d95
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a2ccc9ba719eeaac39e1b6127423136c9573f582
https://github.com/tribe29/checkmk/commit/a2ccc9ba719eeaac39e1b6127423136c9…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2023-03-08 (Wed, 08 Mar 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/
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7add9aa01fa5226f6e6c2018e6734c0ebbe34c61
https://github.com/tribe29/checkmk/commit/7add9aa01fa5226f6e6c2018e6734c0eb…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15153
M cmk/base/plugins/agent_based/azure_virtual_machine.py
M cmk/gui/plugins/wato/check_parameters/azure.py
M tests/unit/cmk/base/plugins/agent_based/test_azure_virtual_machine.py
Log Message:
-----------
FIX 15153 azure_virtual_machine: Redesign service rule
Previously, if a mapping for power or provisioning states was configured for some,
but not for all states, the unconfigured states would always be mapped to WARN.
This behavior was confusing and forced the users to configure mapping for all
the states even when they wanted to change the behavior of only one. Moreover,
since the parameters of the rule used to be groups of states, the rule matching
could not take place at the state level.
With this werk, if you configure the state mapping for a single state the state
mapping of all other states will be unaffected.
CMK-12523
Change-Id: I0e7ae45a921193e266e4b248cf29f2d3f0cfb05a
Commit: aabe4317b9622a929f33617090ed715b62d6d5e6
https://github.com/tribe29/checkmk/commit/aabe4317b9622a929f33617090ed715b6…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/watolib/appendstore.py
Log Message:
-----------
Mechanically moved locking into caller. Tiny cleanups.
Change-Id: I1fbf6ec0475005f644376fdb1ebd8fd781e533a9
Commit: 83b46c2d5eb6f27081943d287a420474953dbe9a
https://github.com/tribe29/checkmk/commit/83b46c2d5eb6f27081943d287a4204749…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 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 #7
Change-Id: I64305a9db4e432a0e9376e4319cf55a643eb9bd5
Commit: 99ff2f7332af35bdf837009a7201782441051f66
https://github.com/tribe29/checkmk/commit/99ff2f7332af35bdf837009a720178244…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15241
M checkman/mem_vmalloc
M checkman/winperf_phydisk
M cmk/base/config.py
Log Message:
-----------
15241 Drop configuration variable `ignored_checktypes`
Change-Id: I9707a5910c0b969be7e98618f23a8b108ce83aff
Commit: 0b65c6cea1df1d9bf08fee0f9c3f4d83685f604e
https://github.com/tribe29/checkmk/commit/0b65c6cea1df1d9bf08fee0f9c3f4d836…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/watolib/appendstore.py
Log Message:
-----------
Get lock for reading the AppendStore, too.
Locking only makes sense when *both* readers and writers get a lock.
Change-Id: Ie5df60c4a7ae21fdfa87899cd9abd98f3ff49dfd
Compare: https://github.com/tribe29/checkmk/compare/3286ab562b14...0b65c6cea1df
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: a5bf30ca9e6c1773d793888c62ce7d3076057135
https://github.com/tribe29/checkmk/commit/a5bf30ca9e6c1773d793888c62ce7d307…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15155
M cmk/base/plugins/agent_based/sap_hana_db_status.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_db_status.py
Log Message:
-----------
15155 FIX sap_hana_status: Handle WARNING status correctly
Previously, SAP HANA Database Status service would go to CRIT in case of
database status 'WARNING'.
Now, the service goes to Checkmk state WARN.
SUP-4970
Change-Id: I13653a4eed4d780817ab1749d8a2082bc7322be6
Commit: 378d799ea46f534887c72a1d39c21d17808cb664
https://github.com/tribe29/checkmk/commit/378d799ea46f534887c72a1d39c21d178…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15153
M cmk/base/plugins/agent_based/azure_virtual_machine.py
M cmk/gui/plugins/wato/check_parameters/azure.py
M tests/unit/cmk/base/plugins/agent_based/test_azure_virtual_machine.py
Log Message:
-----------
FIX 15153 azure_virtual_machine: Redesign service rule
Previously, if a mapping for power or provisioning states was configured for some,
but not for all states, the unconfigured states would always be mapped to WARN.
This behavior was confusing and forced the users to configure mapping for all
the states even when they wanted to change the behavior of only one. Moreover,
since the parameters of the rule used to be groups of states, the rule matching
could not take place at the state level.
With this werk, if you configure the state mapping for a single state the state
mapping of all other states will be unaffected.
CMK-12523
Change-Id: I0e7ae45a921193e266e4b248cf29f2d3f0cfb05a
Compare: https://github.com/tribe29/checkmk/compare/94aea8136730...378d799ea46f
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: fb8feddc3bb085726c2fd624a43a4587f8f3c2d9
https://github.com/tribe29/checkmk/commit/fb8feddc3bb085726c2fd624a43a4587f…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15155
M cmk/base/plugins/agent_based/sap_hana_db_status.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_db_status.py
Log Message:
-----------
15155 FIX sap_hana_status: Handle WARNING status correctly
Previously, SAP HANA Database Status service would go to CRIT in case of
database status 'WARNING'.
Now, the service goes to Checkmk state WARN.
SUP-4970
Change-Id: I13653a4eed4d780817ab1749d8a2082bc7322be6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c8bd9a227f6c61300483dfa270aa3a8ca5b917e1
https://github.com/tribe29/checkmk/commit/c8bd9a227f6c61300483dfa270aa3a8ca…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/scripts/shorten_dir_and_call.ps1
Log Message:
-----------
fix exit code to build controller in windows
Change-Id: Ic0f30e54469c8db0b7c23ee8fe1ec1b73030cc30
Commit: 357fe876303e59079ff3866751a34029fa324226
https://github.com/tribe29/checkmk/commit/357fe876303e59079ff3866751a34029f…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/appendstore.py
Log Message:
-----------
Use mutable_view() instead of transform().
Change-Id: I8cac6c6f922ba7ff03e7698c2360bc0cd25b5da3
Commit: f4463a83f88a7039d6729b4e18a9fb98b82c4559
https://github.com/tribe29/checkmk/commit/f4463a83f88a7039d6729b4e18a9fb98b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M checks/apc_inrow_system_events
Log Message:
-----------
modernise apc_inrow_system_events
Change-Id: I808030a615666365d40ad1b5e2c8572af116e7a0
Commit: fee71bcd9f7ee43fc15e4716c63042c45edd1c59
https://github.com/tribe29/checkmk/commit/fee71bcd9f7ee43fc15e4716c63042c45…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
R checks/apc_inrow_system_events
A cmk/base/plugins/agent_based/apc_inrow_system_events.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_apc_inrow_system_events.py
Log Message:
-----------
migrate apc_inrow_system_events
Change-Id: I074d614605e68d4c6039f7538e57a9fe45946733
Commit: 2386229245386b1e7cfe95a0ee99fc9eca0efc92
https://github.com/tribe29/checkmk/commit/2386229245386b1e7cfe95a0ee99fc9ec…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 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:
-----------
randomize (kind of) mailslot name for windows agent
NOTE: asynchronous requests from different sites may try to
create more than one mailslot for communication
Change-Id: I48b8e2e79baef0900177709298c394e6e6000a7a
Commit: 3286ab562b1474fc0d538762a986820065858dc2
https://github.com/tribe29/checkmk/commit/3286ab562b1474fc0d538762a98682006…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/plugins/wato/remote_audit_logs.py
M cmk/gui/watolib/appendstore.py
M tests/unit/cmk/gui/watolib/test_changes.py
Log Message:
-----------
Remove write() from AppendStore's API.
Note that this changed added the missing locking to
GetRemoteAuditLogsBackgroundJob._store_audit_logs().
Change-Id: I5a9fd19fdeb9eedae540a2b7dfc0d6cc80b87acb
Compare: https://github.com/tribe29/checkmk/compare/eb513f3583e8...3286ab562b14