Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0af0066164fcababd74e02840157d84639925f12
https://github.com/tribe29/checkmk/commit/0af0066164fcababd74e02840157d8463…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/MonitoringCore.h
M packages/livestatus/src/TableStatus.cc
Log Message:
-----------
Added edition/license_state status columns with dummy implementations.
Change-Id: Ied62877de9a5a3c33d27705c37f89ba4479a6f66
Commit: 9e99bcd1dad0ff511827f5b87a559762c56a75a7
https://github.com/tribe29/checkmk/commit/9e99bcd1dad0ff511827f5b87a559762c…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/base/core_config.py
M cmk/base/core_factory.py
M cmk/utils/licensing/registry.py
M tests/unit/conftest.py
Log Message:
-----------
Refactoring: Pass licensing handler to monitoring core
To be able to easier move away from registries later on
CMK-12178
Change-Id: I8cd991f5ab17865bffb5300ce049cda8f5d77153
Commit: 1b99a296aa33d3418b577a94cb915c288bf6151d
https://github.com/tribe29/checkmk/commit/1b99a296aa33d3418b577a94cb915c288…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/base/core_factory.py
M cmk/base/core_nagios.py
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/test_core_nagios.py
Log Message:
-----------
Check licensing when generating Nagios core configuration
CMK-12178
Change-Id: Ic025b02a3f4897d2f54ce281dd28475704269f92
Commit: 15558ab4021be8a70a0433c3b8dd37ab80abf57f
https://github.com/tribe29/checkmk/commit/15558ab4021be8a70a0433c3b8dd37ab8…
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
Commit: 4e70f8066629686d864faffa2de2659563873989
https://github.com/tribe29/checkmk/commit/4e70f8066629686d864faffa2de265956…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M agents/wnx/src/engine/service_processor.h
Log Message:
-----------
remove unused member of Service Processor
Change-Id: I377da6fb1e981c896a2e0adb72a5805a5d8500f7
Commit: 5a20a125b70a4588702ffd10ffc49bc2472ed6b2
https://github.com/tribe29/checkmk/commit/5a20a125b70a4588702ffd10ffc49bc24…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/watest/test-service-processor.cpp
Log Message:
-----------
rewrite Yaml over MailSlot testing of agent
The test used default port 6556. Fixed with port finding.
The test was too long and io. Moved to the Component.
The test shoudl not reload config or install cap. Fixed
Change-Id: I21182bc94de1ee17f431dd1c6fed36e3d54061a4
Commit: 7c7246588d6a77e8567fa0a562a15531a83b29ea
https://github.com/tribe29/checkmk/commit/7c7246588d6a77e8567fa0a562a15531a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M livestatus/api/python/livestatus.py
Log Message:
-----------
Improve exception message.
Change-Id: I8d4d71316b50da63d10d497d81db5da503534cee
Compare: https://github.com/tribe29/checkmk/compare/3b78ddb8720c...7c7246588d6a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0272dc558423bf6e4e911742afbf7b60e6e20748
https://github.com/tribe29/checkmk/commit/0272dc558423bf6e4e911742afbf7b60e…
Author: Jonas Scharpf <jonas.scharpf(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M Makefile
A scripts/run-buildifier
M tests/Makefile
Log Message:
-----------
Add make targets and script for bazel linting and formatting
Change-Id: I00bb9e9248f171365b11f121690130f772dc5320
Commit: 170efe90aeb62244d8354135917c0a0aa39b11d3
https://github.com/tribe29/checkmk/commit/170efe90aeb62244d8354135917c0a0aa…
Author: Jonas Scharpf <jonas.scharpf(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M buildscripts/docker_image_aliases/IMAGE_TESTING/Dockerfile
M buildscripts/docker_image_aliases/IMAGE_TESTING/meta.yml
M buildscripts/scripts/stages.yml
A buildscripts/scripts/test-bazel-format.groovy
A buildscripts/scripts/test-bazel-lint.groovy
M omd/WORKSPACE
M omd/packages/freetds/BUILD.freetds.bazel
M omd/packages/freetds/freetds_http.bzl
M omd/packages/heirloom-mailx/BUILD.bazel
M omd/packages/heirloom-mailx/heirloom-mailx_http.bzl
M omd/packages/heirloom-pkgtools/BUILD.heirloom-pkgtools.bazel
M omd/packages/heirloom-pkgtools/heirloom-pkgtools_http.bzl
M omd/packages/monitoring-plugins/BUILD
M omd/packages/monitoring-plugins/BUILD.monitoring-plugins.bazel
M omd/packages/monitoring-plugins/monitoring-plugins_http.bzl
M omd/packages/patch/patch_http.bzl
M omd/packages/redis/redis_http.bzl
M omd/packages/redis/skeleton/BUILD
M omd/packages/stunnel/BUILD.stunnel.bazel
M omd/packages/stunnel/skel/BUILD
M omd/packages/stunnel/stunnel_http.bzl
M scripts/run-buildifier
Log Message:
-----------
Add Bazel format and lint stages
Change-Id: I798a4c1a7362cf0bad605c99bbce67d2cd7f5047
Format bazel files with buildifier
ignore missing module doc strings for all bazel files
Change-Id: I5cd97b5582afa53f634ac6f029d2a6d2a765c0f6
Commit: 6c8b1b41f7b3afdaf01d318b3e5f4fe2b33c0385
https://github.com/tribe29/checkmk/commit/6c8b1b41f7b3afdaf01d318b3e5f4fe2b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M agents/wnx/tests/integration/test_python_module.py
Log Message:
-----------
adapt integration test to the new output
Change-Id: I567de4ad9ace29f31efd1b803d71ab76361ecca9
Commit: 2208315b53835166ab24a99617dc6e565977a42a
https://github.com/tribe29/checkmk/commit/2208315b53835166ab24a99617dc6e565…
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: 0a9a01560793e98149c978848bcfa0be307e0557
https://github.com/tribe29/checkmk/commit/0a9a01560793e98149c978848bcfa0be3…
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: deb905e3708f19c2db304070b99165c670a4babb
https://github.com/tribe29/checkmk/commit/deb905e3708f19c2db304070b99165c67…
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: a8bb9cf2901ed142e141a21a9d6e4eb06264e41e
https://github.com/tribe29/checkmk/commit/a8bb9cf2901ed142e141a21a9d6e4eb06…
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
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: 8458690251e2dee423552edd878036b0d34f043a
https://github.com/tribe29/checkmk/commit/8458690251e2dee423552edd878036b0d…
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: 9bb4b5cac1ec48b4bbe9e1524f09d8201bf5bca9
https://github.com/tribe29/checkmk/commit/9bb4b5cac1ec48b4bbe9e1524f09d8201…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
A .werks/15664
M cmk/base/plugins/agent_based/inv_cisco_vlans.py
Log Message:
-----------
15664 FIX <tt>inv_cisco_vlans</tt>: Fix <tt>'list' object has no attribute 'id_'</tt>
CMK-13087
Change-Id: I105f6c69dc1c4498605c9a671f920d413452a3ef
Commit: a68c9b7a787842835fb6a517b42ac860b9e0ddca
https://github.com/tribe29/checkmk/commit/a68c9b7a787842835fb6a517b42ac860b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M agents/wnx/tests/integration/test_check_mk_run.py
M agents/wnx/tests/integration/test_python_module.py
Log Message:
-----------
enable integration tests again
We need those tests still those test may be flaky.
Ergo, commit may be reverted at any time.
Change-Id: I2d5d01b3661de4e2831b4ae07990062e72ffbd51
Commit: 801592ca51c50fc02759d3aaa519df2bfda3f06f
https://github.com/tribe29/checkmk/commit/801592ca51c50fc02759d3aaa519df2bf…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/providers/plugins.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/service_processor.h
M agents/wnx/watest/test-cma_core.cpp
M agents/wnx/watest/test-external-port.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-service.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
rewrite internal users API
Separated into class in wtools::InternalUsersDb.
Object of the class is owned by ServiceProcessor(singleton to be
nice for Win32).
Usage is optional using non-owning raw pointer.
Change-Id: I8076babd8a4c7843d57b87cdb13d323b4d462f57
Commit: 3b78ddb8720ca53c57f74ccc91edd06e7ef02bd7
https://github.com/tribe29/checkmk/commit/3b78ddb8720ca53c57f74ccc91edd06e7…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M tests/testlib/rest_api_client.py
Log Message:
-----------
Licensing: Add endpoint to configure licensing settings
CMK-13000
Change-Id: Ida39e32be3091f0d38434ac661d0383a761cd3a5
Compare: https://github.com/tribe29/checkmk/compare/65e118b4e88f...3b78ddb8720c
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
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e619b367db899b6c4ca04a83de9458f424456c3e
https://github.com/tribe29/checkmk/commit/e619b367db899b6c4ca04a83de9458f42…
Author: Jonas Scharpf <jonas.scharpf(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
A buildscripts/infrastructure/build-nodes/scripts/install-buildifier.sh
M buildscripts/infrastructure/build-nodes/ubuntu-20.04/Dockerfile
Log Message:
-----------
Add installer and version define for Go and buildifier
Prepare linting and formatting for Bazel
CMK-12994
Change-Id: Ic4aa737b24aac51c16bcbf5b0b1c9a8f50cc6736
Commit: 01f2839ef8da7765f7853fd1d9bd12847f28ea54
https://github.com/tribe29/checkmk/commit/01f2839ef8da7765f7853fd1d9bd12847…
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:
-----------
add comments
Change-Id: Iebc42422d23262bd51f87b65ae0ff42fa12e45d0
Commit: 4e8fd8b19a75a627131805f02d3ef365524a711a
https://github.com/tribe29/checkmk/commit/4e8fd8b19a75a627131805f02d3ef3655…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-04-28 (Fri, 28 Apr 2023)
Changed paths:
M cmk/base/agent_based/discovery/autodiscovery.py
Log Message:
-----------
remove duplicate function
Change-Id: I513596409e53c2c47f2be2273de8982798adcb8f
Commit: c1a8f154dad3ec2f41e6ba7236317abddb6887a4
https://github.com/tribe29/checkmk/commit/c1a8f154dad3ec2f41e6ba7236317abdd…
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: f87f8c653690cd32c4e81f044c06542a54b7f98b
https://github.com/tribe29/checkmk/commit/f87f8c653690cd32c4e81f044c06542a5…
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: a7e6f3fc49ac5e05518a8e01e46197e995cc9df2
https://github.com/tribe29/checkmk/commit/a7e6f3fc49ac5e05518a8e01e46197e99…
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: 54e8a3318a017147501fac3b9c790797a481e336
https://github.com/tribe29/checkmk/commit/54e8a3318a017147501fac3b9c790797a…
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: 2143466aa5f26bb9b0d9d2352b48ea46dac2daf0
https://github.com/tribe29/checkmk/commit/2143466aa5f26bb9b0d9d2352b48ea46d…
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: c8504e6bf36394ef35188a213612b10f791e2997
https://github.com/tribe29/checkmk/commit/c8504e6bf36394ef35188a213612b10f7…
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: 65e118b4e88f3c5db91953dc23fbe1526a143fca
https://github.com/tribe29/checkmk/commit/65e118b4e88f3c5db91953dc23fbe1526…
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
Compare: https://github.com/tribe29/checkmk/compare/7b4e7eef3683...65e118b4e88f