Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9be4d49fd4f66b6c85bdcd0d6c2b17428ee05fbb
https://github.com/Checkmk/checkmk/commit/9be4d49fd4f66b6c85bdcd0d6c2b17428…
Author: thl-cmk <thl-cmk(a)outlook.com>
Date: 2024-03-14 (Thu, 14 Mar 2024)
Changed paths:
A .werks/16458.md
A .werks/16459.md
M cmk/base/plugins/agent_based/cisco_meraki_org_device_status.py
A cmk/gui/plugins/wato/check_parameters/cisco_meraki_org_device_status.py
A cmk/gui/plugins/wato/check_parameters/cisco_meraki_org_device_status_ps.py
M cmk/plugins/lib/cisco_meraki.py
A cmk/plugins/meraki/checkman/cisco_meraki_org_device_status_ps
A cmk/plugins/meraki/graphing/cisco_meraki_org_device_status.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_meraki_org_device_status.py
Log Message:
-----------
improves Cisco Meraki device status
This PR makes better use of the data we already have.
- now also detects offline devices (could be made configurable via a detection rule)
- adds upper levels/metrics to the last reported time
- adds rule set for device status
- adds check for power supplies
- adds power supplies to the inventory
Change-Id: Ie0fffa33aa68fbfc5e4d3b7f1ee68ba35ea92b4f
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 3efb4747279172f12949056894ea976ec8121fb3
https://github.com/Checkmk/checkmk/commit/3efb4747279172f12949056894ea976ec…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-03-14 (Thu, 14 Mar 2024)
Changed paths:
M cmk/gui/openapi/restful_objects/code_examples.py
Log Message:
-----------
Update REST API documentation
Until now, in the code examples, the protocol "http" was written directly in the URL.
To improve the readability of the examples and to make the user aware that they may
need to change this value, it is now stored in the variable PROTO, which is used to
generate the final URL.
CMK-8567
Change-Id: Ice2c35bc18c41d57bbd45fd597b553f1cb42b258
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d9a0593d6886a37261d601c590c4f3c32b16ef90
https://github.com/Checkmk/checkmk/commit/d9a0593d6886a37261d601c590c4f3c32…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-03-14 (Thu, 14 Mar 2024)
Changed paths:
M cmk/gui/openapi/restful_objects/code_examples.py
Log Message:
-----------
Update REST API documentation
Until now, in the code examples, the protocol "http" was written directly in the URL.
To improve the readability of the examples and to make the user aware that they may
need to change this value, it is now stored in the variable PROTO, which is used to
generate the final URL.
CMK-8567
Change-Id: Ice2c35bc18c41d57bbd45fd597b553f1cb42b258
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: ba7ddcfb7fe27709e38301e4dc967acd3ccb8c30
https://github.com/Checkmk/checkmk/commit/ba7ddcfb7fe27709e38301e4dc967acd3…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-03-14 (Thu, 14 Mar 2024)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/code_examples.py
Log Message:
-----------
Update REST API documentation
Until now, in the code examples, the protocol "http" was written directly in the URL.
To improve the readability of the examples and to make the user aware that they may
need to change this value, it is now stored in the variable PROTO, which is used to
generate the final URL.
CMK-8567
Change-Id: Ice2c35bc18c41d57bbd45fd597b553f1cb42b258
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9a8ec1ca70052620b8fdb0b232a2db07d9c03f4c
https://github.com/Checkmk/checkmk/commit/9a8ec1ca70052620b8fdb0b232a2db07d…
Author: Konstantin Baikov <konstantin.baikov(a)checkmk.com>
Date: 2024-03-13 (Wed, 13 Mar 2024)
Changed paths:
M cmk/ec/history_sqlite.py
Log Message:
-----------
EC: enable WAL mode and other connection pragmas
This improves the concurrent db reads and writes
and avoids the Error: in prepare, database is locked (5)
when several threads try to read/write to the db.
Change-Id: If049b3d4f934eaedf1ee32b8a39a5905ef472850
Commit: 6dd73976566540b93c150637cb57432381957cd8
https://github.com/Checkmk/checkmk/commit/6dd73976566540b93c150637cb5743238…
Author: Konstantin Baikov <konstantin.baikov(a)checkmk.com>
Date: 2024-03-13 (Wed, 13 Mar 2024)
Changed paths:
M cmk/ec/history.py
Log Message:
-----------
EC: fix TimedHistory logger.
It should use/get the existing cmk.mkeventd logger
instead of creating a new one.
Change-Id: I63cd1ec337e6b7fb6d97eb8a2879ea98bd8e8d8d
Commit: 8e5481a03523d8b09d89b9e103dec2d7209c994c
https://github.com/Checkmk/checkmk/commit/8e5481a03523d8b09d89b9e103dec2d72…
Author: Konstantin Baikov <konstantin.baikov(a)checkmk.com>
Date: 2024-03-13 (Wed, 13 Mar 2024)
Changed paths:
M cmk/ec/history_file.py
M cmk/ec/history_sqlite.py
A cmk/ec/update_config.py
A cmk/update_config/plugins/actions/ec_history.py
M tests/unit/cmk/ec/test_ec_history_sqlite.py
A tests/unit/cmk/update_config/plugins/actions/test_ec_history.py
Log Message:
-----------
EC: Add update_ec_history action to the update_config plugin
Change-Id: I31cf94c510dc5eba81186d63a844bf5373c13d04
Compare: https://github.com/Checkmk/checkmk/compare/1ad68b6818f4...8e5481a03523
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: d4c74f729651c75b5a63854539e271150886478f
https://github.com/Checkmk/checkmk/commit/d4c74f729651c75b5a63854539e271150…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-03-13 (Wed, 13 Mar 2024)
Changed paths:
A .werks/16614.md
M cmk/gui/watolib/config_domains.py
M tests/unit/cmk/gui/watolib/test_config_domains.py
Log Message:
-----------
16614 FIX Ignore CAs with negative serial numbers
Cryptography started to warn about certificates with negative serial
numbers.
There is a RFC that deprecated them but there still are CAs from before
that that were perfectly fine when issued.
Since cryptography does not use the "normal" DeprecationWarnings the
warnings are written to stderr so we build some workaround to convert
them to exceptions so we could catch them.
Originally we logged some warrning to the user but apparently this
confused more than it helped so we decided to silently ignore these
warnings.
For more details see CMK-16410.
Fyi, we only stumbled upon one CA that uses a negative serial number and
that is `EC-ACC` of `O = Agencia Catalana de Certificacio (NIF Q-0801176-I)`
(fingerprint:
`28:90:3A:63:5B:52:80:FA:E6:77:4C:0B:6D:A7:D6:BA:A6:4A:F2:E8`)
Change-Id: I56ca87624703416cae5584607b2552bee84ee627
(cherry picked from commit 2f85f8ee276a9bfd3a27dfb00c2d972605ebc9b6)
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications