Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4e2bde4716d88eddc4282ca21232467d270301f2
https://github.com/Checkmk/checkmk/commit/4e2bde4716d88eddc4282ca21232467d2…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M agents/wnx/include/common/wtools.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/engine/providers/check_mk.cpp
M agents/wnx/watest/test-section_providers.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
WA: extend check_mk section
OSName
OSType
OSVersion
CMK-15837
Change-Id: Ic40a380f66684b4b2c6245aca84e0e923f350ed0
Commit: 2fc25ef811e014776c8b8e526ff935e6c91a8830
https://github.com/Checkmk/checkmk/commit/2fc25ef811e014776c8b8e526ff935e6c…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M cmk/gui/autocompleters.py
M cmk/gui/graphing/_rrd_fetch.py
M cmk/gui/graphing/_utils.py
M cmk/gui/graphing/_valuespecs.py
M cmk/gui/painter/v0/painters.py
M tests/unit/cmk/gui/graphing/test_metric_info.py
M tests/unit/cmk/gui/graphing/test_utils.py
M tests/unit/cmk/gui/test_metrics.py
Log Message:
-----------
Separate metrics from legacy ones
Change-Id: If89e441a17b2dc82b438d3c9692945cc512c8827
Commit: ab30c285716658e4f575b9183b3dc8a969a64f94
https://github.com/Checkmk/checkmk/commit/ab30c285716658e4f575b9183b3dc8a96…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M cmk/gui/graphing/_loader.py
M cmk/gui/graphing/_perfometer.py
M cmk/gui/graphing/_utils.py
Log Message:
-----------
Separate perfometers and graphs from legacy ones; Centralize loading of graphing objects
Change-Id: Iabcabe9537b9d2057e55312aed5cff180ed7386f
Compare: https://github.com/Checkmk/checkmk/compare/03e830a28c25...ab30c2857166
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 934dba3979828d2deeaeaba0c48b4ceaf39a116d
https://github.com/Checkmk/checkmk/commit/934dba3979828d2deeaeaba0c48b4ceaf…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
A .werks/16506
M cmk/base/plugins/agent_based/aws_ec2.py
A cmk/base/plugins/agent_based/aws_elb.py
M cmk/base/plugins/agent_based/utils/aws.py
A cmk/base/plugins/agent_based/utils/labels.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
16506 FIX aws: Discovery of EC2 and ELB tags as host labels
The AWS agent originally relied on the generic <<<labels>>> section
to parse the delivered EC2 and ELB tags. However, in a following commit
these sections were renamed but no check was updated.
This commit adds a check to parse the label sections accordingly.
CMK-11197
Change-Id: Ibb4999e3392c5a659086cda683d24218df459279
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: 4c66792dc2cb54d1381fa8b31bd2690f57fc2e7e
https://github.com/Checkmk/checkmk/commit/4c66792dc2cb54d1381fa8b31bd2690f5…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M cmk/gui/autocompleters.py
M cmk/gui/graphing/_rrd_fetch.py
M cmk/gui/graphing/_utils.py
M cmk/gui/graphing/_valuespecs.py
M cmk/gui/painter/v0/painters.py
M tests/unit/cmk/gui/graphing/test_metric_info.py
M tests/unit/cmk/gui/graphing/test_utils.py
M tests/unit/cmk/gui/test_metrics.py
Log Message:
-----------
Separate metrics from legacy ones
Change-Id: If89e441a17b2dc82b438d3c9692945cc512c8827
Commit: a77e17f5881f3c31c619356a9d85e5b390316822
https://github.com/Checkmk/checkmk/commit/a77e17f5881f3c31c619356a9d85e5b39…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M cmk/gui/graphing/_loader.py
M cmk/gui/graphing/_perfometer.py
M cmk/gui/graphing/_utils.py
Log Message:
-----------
Separate perfometers and graphs from legacy ones; Centralize loading of graphing objects
Change-Id: Iabcabe9537b9d2057e55312aed5cff180ed7386f
Compare: https://github.com/Checkmk/checkmk/compare/4ae852c9bc19...a77e17f5881f
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: 226b81706e5e349815184960395b74e1aef7b7cd
https://github.com/Checkmk/checkmk/commit/226b81706e5e349815184960395b74e1a…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
M cmk/gui/wato/_permissions.py
Log Message:
-----------
disable add_or_modify_executables on cse for admins
We have a few rules that allow modification of executables on the
server. Those options can be set via some rules. Current approach has
been to disable the corresponding rules. However those rules are
valuable to customers. For example "Host Check Command" was requested a
lot from our beta customers. We deactivate the rule because it allows
arbitrary commands to be executed on the server. Now with the
add_or_modify_executables permission removed the rule cannot be used
anymore for arbitrary code execution. Currently this works great because
on the CSE users cannot modify roles.
I also like this approach as it is more of a "catch all" than reviewing
individual rules.
Long term it would be nice if we could globally disable some permissions
on the CSE.
Change-Id: Ib1eb2743dc6811d95dbab233a0cbc64c350a427a
Commit: 03e830a28c2525201767df0ec3311310f1a08d2b
https://github.com/Checkmk/checkmk/commit/03e830a28c2525201767df0ec3311310f…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-23 (Fri, 23 Feb 2024)
Changed paths:
A .werks/16521.md
M cmk/bi/search.py
M tests/unit/cmk/bi/test_bi_search.py
M tests/unit/cmk/gui/openapi/test_openapi_bi.py
Log Message:
-----------
16521 FIX bi_rule: schema update to match the api docs
The Open API schema previously did not reflect the response or the request
schema format that was required to create or show bi_rules. This werk
addresses this issue.
Previously, when creating or getting a bi-rule, via the REST-API, the
schema for host_label_groups or service_label_groups looked something
like this
```
"host_label_groups": [
[
"and",
[
["and", "mystery/switch:yes"],
["or", "mystery/switch:no"],
],
],
]
```
This did not match the schema documented in the Open API docs.
To fix this, we have now changed the format to the following
```
"host_label_groups": [
{
"operator": "and",
"label_group": [
{"operator": "and", "label": "mystery/switch:yes"},
{"operator": "or", "label": "mystery/switch:no"},
],
},
]
```
This also aligns with other endpoints that use our new
host_label_groups or service_label_groups, for example the
rules endpoints.
As this is a breaking change, user scripts should be adjusted
accordingly.
Change-Id: I14657ad8bf37e71c69210b9d7e4f2dfaa2f4d94d
Compare: https://github.com/Checkmk/checkmk/compare/a2dc0852200e...03e830a28c25
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications