Branch: refs/heads/2.2.0
Home:
https://github.com/tribe29/checkmk
Commit: 797af522d964530be2d0019b365597b98ba27a6f
https://github.com/tribe29/checkmk/commit/797af522d964530be2d0019b365597b98…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/check_mk_automations.py
M cmk/gui/watolib/services.py
Log Message:
-----------
prepare to set multiple host labels
Change-Id: I81048b357db67232e65203c0af55a5cea4fa22a7
Commit: 201e4bf2fe52e8503394a4563756df28fc1cf2ac
https://github.com/tribe29/checkmk/commit/201e4bf2fe52e8503394a4563756df28f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/base/agent_based/discovery/_host_labels.py
Log Message:
-----------
deduplicate implementation 'kept labels'
Change-Id: Ic0db663884ee4ed0417b6cf557f69396c68f41b4
Commit: ca35f267adc97439ea43c0e4b9c627b3d19bd0a6
https://github.com/tribe29/checkmk/commit/ca35f267adc97439ea43c0e4b9c627b3d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/base/agent_based/discovery/commandline.py
Log Message:
-----------
remove dead code
In the commandline discovery we're always dealing with
real hosts, not clusters.
This patch tries to highlight it with some renamings.
Note that unfortunately, this removes the last callsite of
'discover_cluster_labels'.
We will address that problem soonish.
Change-Id: I23272956d2b738f45938d95b5a97c96852a714b1
Commit: de10bd351f0ac0bc2291ffe8bfbc8444b026d0de
https://github.com/tribe29/checkmk/commit/de10bd351f0ac0bc2291ffe8bfbc8444b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/base/agent_based/discovery/commandline.py
Log Message:
-----------
remove indirection
Change-Id: If5e2062b7e75fbe20e3717a0745d0da6d3461ffc
Commit: 3b40ca2e7e7427e662da7d2fc516a0ec6f9af014
https://github.com/tribe29/checkmk/commit/3b40ca2e7e7427e662da7d2fc516a0ec6…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/base/agent_based/discovery/preview.py
Log Message:
-----------
bring back host labels discovery on clusters
This brings back the host label discovery on clusters.
This is not sufficient, as it is only triggered by the GUI,
and does not keep the nodes labels in sync.
Change-Id: Ia78695f98633fd50e8b16681f90889c0973b54d4
Commit: 74b0fc7b32f03ffd4b4a8f2417b81d83d2b8efb1
https://github.com/tribe29/checkmk/commit/74b0fc7b32f03ffd4b4a8f2417b81d83d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/preview.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
remove more dead code
Change-Id: Iba7555c3fa143c987c6bde4dd923a3b5a5b050b7
Commit: 4a09de5ae67d3276f614b7e30d943b4e7e45de2e
https://github.com/tribe29/checkmk/commit/4a09de5ae67d3276f614b7e30d943b4e7…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/base/agent_based/discovery/_host_labels.py
Log Message:
-----------
cluster host label: make merging explicit
This patch makes the merging of discovered host labels explicit.
We will need it when updating the clusters files.
Change-Id: I5f110c84b031d2fa3afe0eb1f844ea1d45184760
Commit: fe6887c19e9aca4954dc4ba1b5a2d9031f01ab2d
https://github.com/tribe29/checkmk/commit/fe6887c19e9aca4954dc4ba1b5a2d9031…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
return present labels for every analysis
We need to keep track of all kept labels on a per node basis.
Change-Id: If6d2d82323d2301f1500ed4f1fb540dccb77191a
Commit: 14253f5a37f5b869ae42133072201ef9cbfdcdbe
https://github.com/tribe29/checkmk/commit/14253f5a37f5b869ae42133072201ef9c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/preview.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
fix cluster host label discovery
a) keep track of the kept labels of each node (needed soon)
b) current cluster labels: merge discovered/existing per node, then merge nodes, not vice
versa.
Change-Id: Iafec0db28cf4e21e81cfd1c44dd6c1598cd58ab1
Commit: 4a812073a4fa9dcabceb1ba59bea19bf9670fb29
https://github.com/tribe29/checkmk/commit/4a812073a4fa9dcabceb1ba59bea19bf9…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/utils/labels.py
M tests/unit/cmk/base/test_discovered_labels.py
Log Message:
-----------
HostLabel class: add less surprising serialization
Change-Id: I74b35e5eb6dde3feb13224328f31679efeabf92e
Commit: 7c1a1cb6d28b9c6d3d90e45db5c85d3c3afe725c
https://github.com/tribe29/checkmk/commit/7c1a1cb6d28b9c6d3d90e45db5c85d3c3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
A .werks/15530
M cmk/automations/results.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
M cmk/gui/watolib/check_mk_automations.py
M cmk/gui/watolib/services.py
A tests/tmp/check_mk/visuals_cache/cached_dashboards
A tests/tmp/check_mk/visuals_cache/cached_reports
A tests/tmp/check_mk/visuals_cache/cached_views
M tests/unit/cmk/automations/test_results.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service_discovery.py
M tests/unit/cmk/gui/watolib/test_services.py
Log Message:
-----------
15530 FIX Discovered host labels: Update nodes when clusters are updated
Change-Id: Ia59da73150dfc02df434b18428476f31af1ecd87
Commit: b6417cd1d5f48f46dd7949fec30f9bea97c9baf6
https://github.com/tribe29/checkmk/commit/b6417cd1d5f48f46dd7949fec30f9bea9…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M .werks/15530
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/automations/check_mk.py
Log Message:
-----------
rewrite discovered host labels file of clusters
Change-Id: I2f3624cca01eb7f6232a8cc51b5bb884a4dbff79
Commit: fa9dec267bfb9d20b522cb39c858e2bd279dbfd2
https://github.com/tribe29/checkmk/commit/fa9dec267bfb9d20b522cb39c858e2bd2…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M .werks/15530
M .werks/15533
Log Message:
-----------
fix werk numbers
Change-Id: I34cecf40e30fcd58034ce9c8911617b434dc8d45
Commit: e62e668ef9132a8bd80635f264b72b818920ce1c
https://github.com/tribe29/checkmk/commit/e62e668ef9132a8bd80635f264b72b818…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
A .werks/15663
Log Message:
-----------
15663 FIX Single-metric dashlets: Fix crash when setting fixed data range in time units
CMK-12643
Change-Id: I853bbbbea4b0439f54896faf650fdf021fee322a
Commit: 5c73e0f5691d1d64921854742147a6927ab3e93c
https://github.com/tribe29/checkmk/commit/5c73e0f5691d1d64921854742147a6927…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/gui/watolib/appendstore.py
Log Message:
-----------
Catch syntax error on audit log page
CMK-12983
Change-Id: Id4c3a328b8635e7f5c802291878d66922f8cdad7
Compare:
https://github.com/tribe29/checkmk/compare/8cc0cf045ef0...5c73e0f5691d