Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8828cf1e26941f94fb52c9159c65ae326a447d3c
https://github.com/Checkmk/checkmk/commit/8828cf1e26941f94fb52c9159c65ae326…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
M cmk/update_config/plugins/actions/autochecks.py
Log Message:
-----------
update config: add means to rename discoverd items
Change-Id: If7500ab0e39b20c2b9735e33a755b07779ffdd4e
Commit: 3d536eaa56622f69938431d5b0db85777554587c
https://github.com/Checkmk/checkmk/commit/3d536eaa56622f69938431d5b0db85777…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
A .werks/16277.md
M cmk/base/legacy_checks/checkpoint_memory.py
M cmk/base/legacy_checks/datapower_mem.py
M cmk/base/legacy_checks/f5_bigip_mem.py
M cmk/base/legacy_checks/hp_procurve_mem.py
M cmk/base/legacy_checks/ucd_mem.py
M cmk/gui/plugins/wato/check_parameters/memory_simple.py
M cmk/plugins/collection/checkman/checkpoint_memory
M cmk/plugins/collection/checkman/datapower_mem
M cmk/plugins/collection/checkman/f5_bigip_mem
R cmk/plugins/collection/checkman/f5_bigip_mem_tmm
M cmk/plugins/collection/checkman/hp_procurve_mem
M cmk/update_config/plugins/actions/autochecks.py
M cmk/update_config/plugins/actions/replaced_check_plugins.py
M cmk/update_config/plugins/actions/rulesets.py
M tests/unit/checks/generictests/datasets/ucd_mem_1.py
M tests/unit/checks/generictests/datasets/ucd_mem_2.py
M tests/unit/checks/generictests/datasets/ucd_mem_3.py
M tests/unit/checks/generictests/datasets/ucd_mem_4.py
M tests/unit/checks/test_f5_bigip_mem.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
16277 FIX Split up rule "Main memory usage of simple devices"
Part 1/2 of removing all '' items.
Change-Id: I8fcebd0827d6c8b365a371b41587c703aadb5cff
Commit: 4c8b8a2c51189d29bd77dd0af756f8065080d872
https://github.com/Checkmk/checkmk/commit/4c8b8a2c51189d29bd77dd0af756f8065…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
A .werks/16261.md
M cmk/base/legacy_checks/barracuda_mailqueues.py
M cmk/base/legacy_checks/nullmailer_mailq.py
M cmk/base/legacy_checks/qmail_stats.py
M cmk/gui/plugins/wato/check_parameters/mail_queue_length.py
M cmk/plugins/collection/checkman/barracuda_mailqueues
M cmk/plugins/collection/checkman/nullmailer_mailq
M cmk/plugins/collection/checkman/qmail_stats
M cmk/update_config/plugins/actions/autochecks.py
M cmk/update_config/plugins/actions/rulesets.py
Log Message:
-----------
16261 FIX Split up rule "Mails in outgoing mail queue"
Part 2/2 of removing all '' items.
Change-Id: Ie75b61ffd48fcc7c7d5058b3a14c5be41d232d06
Commit: 6891b91e05b45350a6a3e77d4922760ae5afce6b
https://github.com/Checkmk/checkmk/commit/6891b91e05b45350a6a3e77d4922760ae…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/mongodb_replica_set.py
M cmk/update_config/plugins/actions/rulesets.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
Fix item vs no-item I: mongodb_replica_set
Change-Id: I4c9a8ba7b6fa77df8be10e17ef2383e1b825dcbd
Commit: 4883bcedb36bcf40e109a5a4afa8266c91644204
https://github.com/Checkmk/checkmk/commit/4883bcedb36bcf40e109a5a4afa8266c9…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
M cmk/base/plugins/agent_based/systemd_units.py
M cmk/update_config/plugins/actions/autochecks.py
M tests/unit/cmk/base/plugins/agent_based/test_systemd_units.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
Fix item vs no-item II: systemd_unit_services_summary
Change-Id: Ic62a254650dcf1c7f327911fa809cc6eb96ed5c0
Commit: b8bec5f5f91266c80032278f4ae6216e17113b1a
https://github.com/Checkmk/checkmk/commit/b8bec5f5f91266c80032278f4ae6216e1…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/azure_ad.py
M cmk/plugins/azure/checkman/azure_ad
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
Fix item vs no-item III: azure_ad
Change-Id: I72f318b9ec63cdf8a04b8275a237e6b03ff9315c
Commit: cc5707b3c5f1efe81a77e8dd7207452ae5fbd5b0
https://github.com/Checkmk/checkmk/commit/cc5707b3c5f1efe81a77e8dd7207452ae…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/netapp_fcportio.py
M cmk/update_config/plugins/actions/rulesets.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
Fix item vs no-item IV: netapp_fcportio
Change-Id: Iee2bd2dced757a07b5a66f5cff330f876603f0de
Compare: https://github.com/Checkmk/checkmk/compare/ffd10d59c0ce...cc5707b3c5f1
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ffd10d59c0ce2dd60d32ad13f472cee58bcb04a3
https://github.com/Checkmk/checkmk/commit/ffd10d59c0ce2dd60d32ad13f472cee58…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
M packages/livestatus/include/livestatus/ParsedQuery.h
M packages/livestatus/include/livestatus/Query.h
M packages/livestatus/src/ParsedQuery.cc
M packages/livestatus/src/Query.cc
M packages/livestatus/src/Store.cc
M packages/neb/test/test_CrashReport.cc
Log Message:
-----------
Move User lookup to Query where it really belongs.
Less business logic in query parsing and shorter signatures!
Change-Id: I0468b31507e31a3ec96a3ba7177fcb310ee4c7bf
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 61939428e70d5e9c24db609fa5c144d1e9412e85
https://github.com/Checkmk/checkmk/commit/61939428e70d5e9c24db609fa5c144d1e…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
A .werks/16164
M cmk/base/plugins/agent_based/veeam_cdp_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_veeam_cdp_jobs.py
Log Message:
-----------
16164 FIX veeam_cdp_jobs: Handle last sync time from the future
Previously, the veeam_cdp_jobs would crash when receiving last
sync time from the future with a message:
```
raise ValueError("Cannot render negative timespan")
```
Now, the time since the last job run will be 0 for such cases.
Change-Id: Iaf437f65084ed77e9a1ba3795fbc3eafefb91b57
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4be5d9147f0c81e1e6497faa6cf0cc938a7a826a
https://github.com/Checkmk/checkmk/commit/4be5d9147f0c81e1e6497faa6cf0cc938…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
M packages/livestatus/include/livestatus/Query.h
M packages/livestatus/src/Query.cc
M packages/livestatus/src/Store.cc
M packages/neb/test/test_CrashReport.cc
Log Message:
-----------
Pass ICore to Query constructor.
This is the right place for it: We can boil down the number of parameters.
In addition, we will be able to move some of the core-related processing in
ParsedQuery to Query, making disentangling parsing and business logic.
Change-Id: I7d0339823f028324f1f0552e97f69cd49edf0d95
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: fd8f925629cf8005480905b7f8a9268f54f72b7a
https://github.com/Checkmk/checkmk/commit/fd8f925629cf8005480905b7f8a9268f5…
Author: Giordano Tomassorri <giordano.tomassorri(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
A .werks/14943.md
Log Message:
-----------
14943 FIX Agent updater: allow automation user to login with password
Up to now, when using the agent updater CLI, you would have to use the
`--password` (or `-P`) parameter to specify the password for a human
user and the `--secret` (or `-S`) parameter to specify the secret for
an automation user.
The main reason for that is that the authentication flow is different
for the 2 cases.
This starts to be confusing with the interactive mode: in that case the
program assumes that you are using a human user and will fail if the
credentials that you enter are valid credentials for an automation user.
On top of that, the error message is completely misleading.
This gets even worse in the CSE, where only automation users can be used
for the registration, making it impossible to have this working with the
interactive mode.
With this commit, we are changing the behavior of the agent updater so
that an automation user credentials will work even if the secret is
specified with the `--password` (or `-P`) param.
This way the end user don't have to care about which param name is the
right one to use: they can just specify the password, or the secret,
with the `--password` param and it will work.
This also allows the interactive mode to work with an automation user.
This change is backward compatible, meaning that everything that used to
work up until now, will keep working even after this.
SAASDEV-944
Change-Id: I00403dbceab1b638ff4b179deeb2728ef75fab6c
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 5f04ea0fe11f7a0993fe941c95e3c0a837481b97
https://github.com/Checkmk/checkmk/commit/5f04ea0fe11f7a0993fe941c95e3c0a83…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
A .werks/16166.md
M cmk/special_agents/agent_ibmsvc.py
Log Message:
-----------
16166 FIX ibm storwize: Fix missing data when monitoring nodes
lsnodestats command was used for monitoring nodes in IBM Storwize devices.
Storwize devices don't have the lsnodestats command which led to missing data
in ibm_svc_nodestats services.
Now, the IBM SVC agent uses the lsnodestats if it's available and lsnodecanisterstats
otherwise.
SUP-16982
Change-Id: Ia2a620cc95ab77c0595e0dca47b047dfcba96221
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 4ebe0686a70440944cb9f5fd9de81e6bd434a59d
https://github.com/Checkmk/checkmk/commit/4ebe0686a70440944cb9f5fd9de81e6bd…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-03 (Wed, 03 Jan 2024)
Changed paths:
A .werks/16166
M cmk/special_agents/agent_ibmsvc.py
Log Message:
-----------
16166 FIX ibm storwize: Fix missing data when monitoring nodes
lsnodestats command was used for monitoring nodes in IBM Storwize devices.
Storwize devices don't have the lsnodestats command which led to missing data
in ibm_svc_nodestats services.
Now, the IBM SVC agent uses the lsnodestats if it's available and lsnodecanisterstats
otherwise.
SUP-16982
Change-Id: Ia2a620cc95ab77c0595e0dca47b047dfcba96221