Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2fcdf809fd509de3b9e75ae83eb197f4a1f47b57
https://github.com/tribe29/checkmk/commit/2fcdf809fd509de3b9e75ae83eb197f4a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M omd/packages/python3-modules/python3-modules.make
Log Message:
-----------
python3-modules: Execute pipenv in git + pipenv context
Change-Id: Iebceb274455dd7659ae6c1d574d8b20c4037fe3a
Commit: 2dfd5a78a859170c40729afcc2f77a14b407e67a
https://github.com/tribe29/checkmk/commit/2dfd5a78a859170c40729afcc2f77a14b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M omd/packages/check_mk/check_mk.make
M omd/packages/mk-livestatus/mk-livestatus.make
M omd/packages/net-snmp/net-snmp.make
M omd/packages/omd/omd.make
M omd/packages/python3-modules/python3-modules.make
Log Message:
-----------
Fix missing omd libssl dependency when executing python during build
Several steps during the build procedure execute the python command. All
of them use the python we build for omd, but fail to execute it with an
environment where the required libopenssl is available.
Some of these call sites even six from python3-modules to be available.
This commit centralizes the command computation and also centralizes the
make target dependencies. All you need to do now is to use
$(PACKAGE_PYTHON_COMMAND) while setting $(PACKAGE_PYTHON_COMMAND_DEPS
dependency.
Change-Id: I542104c5dfb10b27f77b96724d55111840cb2952
Compare: https://github.com/tribe29/checkmk/compare/449340010bde...2dfd5a78a859
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 93893411074eeaa2b7a8d673ac4977e42dd07df3
https://github.com/tribe29/checkmk/commit/93893411074eeaa2b7a8d673ac4977e42…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M agents/cmk-agent-ctl/Cargo.lock
M agents/cmk-agent-ctl/Cargo.toml
M agents/cmk-agent-ctl/src/agent_receiver_api.rs
M agents/cmk-agent-ctl/src/certs.rs
M agents/cmk-agent-ctl/src/main.rs
M agents/cmk-agent-ctl/src/monitoring_data.rs
M agents/cmk-agent-ctl/src/tls_server.rs
Log Message:
-----------
cmk-agent-ctl: Better error handling with Anyhow
Change-Id: If60109a6f15c161898201915341f96160bc83d84
Commit: 9f92bf0ec7a93de3cfc7e7c044d89c7bbd8a1a54
https://github.com/tribe29/checkmk/commit/9f92bf0ec7a93de3cfc7e7c044d89c7bb…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M agents/cmk-agent-ctl/Cargo.lock
M agents/cmk-agent-ctl/Cargo.toml
M agents/cmk-agent-ctl/src/main.rs
Log Message:
-----------
cmk-agent-ctl: ensure home directory existance and correct ownership
Change-Id: I98d714e4b9461f79507cf74ad95c5abf5b1035b1
Compare: https://github.com/tribe29/checkmk/compare/df2cfd66259f...9f92bf0ec7a9
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: fb4dadc7d975e5bb9dd7e72fe2407274de499af7
https://github.com/tribe29/checkmk/commit/fb4dadc7d975e5bb9dd7e72fe2407274d…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M checks/mongodb_replica
A cmk/base/plugins/agent_based/mongodb_replica.py
A tests/unit/cmk/base/plugins/agent_based/test_mongodb_replica.py
Log Message:
-----------
mongodb_replica: Migrate section
The new section is designed s.t. we can easily
1) change the corresponding agent plugin to produce json
2) fix a bug in the mongodb_replica check plugin
in the following commits.
SUP-7891
Change-Id: I0eb99d717ebe69fb1fd9f1e7932f20b76f2f26c8
Commit: 1631b0365db5d8c59a4ef20d18a536622017526e
https://github.com/tribe29/checkmk/commit/1631b0365db5d8c59a4ef20d18a536622…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
R checks/mongodb_replica
M cmk/base/plugins/agent_based/mongodb_replica.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_mongodb_replica.py
Log Message:
-----------
mongodb_replica: Migrate check plugin
Change-Id: I2b8b0f9f052d780e8bf7912796a4e31702cf0237
Commit: 86ac107be08624a77916159057ad36741cc38c94
https://github.com/tribe29/checkmk/commit/86ac107be08624a77916159057ad36741…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M agents/plugins/mk_mongodb.py
M cmk/base/plugins/agent_based/mongodb_replica.py
M tests/unit/cmk/base/plugins/agent_based/test_mongodb_replica.py
Log Message:
-----------
mongodb_replicas: change agent output format to json
Change-Id: I049e47025f474846be74d470acbf20d8e6b4c89b
Commit: 081455396307ef4321f3d0eb70a202f574790345
https://github.com/tribe29/checkmk/commit/081455396307ef4321f3d0eb70a202f57…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M cmk/base/plugins/agent_based/mongodb_replica.py
M tests/unit/cmk/base/plugins/agent_based/test_mongodb_replica.py
Log Message:
-----------
mongodb_replica: always yield information about hosts and arbiters
Change-Id: If5ba6cb48cb44fa23c4204d007d1dc996f951a85
Commit: 4577ed9380c539c32312b18ffc63760339eb9c99
https://github.com/tribe29/checkmk/commit/4577ed9380c539c32312b18ffc6376033…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
A .werks/13516
M agents/plugins/mk_mongodb.py
M cmk/base/plugins/agent_based/mongodb_replica.py
M tests/unit/cmk/base/plugins/agent_based/test_mongodb_replica.py
Log Message:
-----------
13516 FIX <tt>mongodb_replica</tt>: Show both active and passive secondaries
The check plugin <tt>mongodb_replica</tt>, which monitors the status of
MongoDB replica sets, now displays both active and passive secondaries.
Before, the plugin displayed only active secondaries.
Note that users have to update the MongoDB agent plugin of affected
hosts.
SUP-7891
Change-Id: I758abbe61f66ffd67bf03925125582a724e3dcd5
Compare: https://github.com/tribe29/checkmk/compare/8eb05b9bf424...4577ed9380c5
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f75460118f830f6476093505dc1e3f1648a3a8c5
https://github.com/tribe29/checkmk/commit/f75460118f830f6476093505dc1e3f164…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
A tests/unit/cmk/base/plugins/agent_based/test_mongodb_replica.py
Log Message:
-----------
mongodb_replica: Add unit tests
Change-Id: Ib0ba59e331dc98eb8ed2c18648797f46788caa8e
Commit: 10d48cef4b6c60f96630208d6837fbd41086d188
https://github.com/tribe29/checkmk/commit/10d48cef4b6c60f96630208d6837fbd41…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M checks/mongodb_replica
A cmk/base/plugins/agent_based/mongodb_replica.py
M tests/unit/cmk/base/plugins/agent_based/test_mongodb_replica.py
Log Message:
-----------
mongodb_replica: Migrate section
The new section is designed s.t. we can easily
1) change the corresponding agent plugin to produce json
2) fix a bug in the mongodb_replica check plugin
in the following commits.
SUP-7891
Change-Id: I0eb99d717ebe69fb1fd9f1e7932f20b76f2f26c8
Commit: f845107436820f01513c1ff61d51422ddf5035f6
https://github.com/tribe29/checkmk/commit/f845107436820f01513c1ff61d51422dd…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
R checks/mongodb_replica
M cmk/base/plugins/agent_based/mongodb_replica.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_mongodb_replica.py
Log Message:
-----------
mongodb_replica: Migrate check plugin
Change-Id: I2b8b0f9f052d780e8bf7912796a4e31702cf0237
Commit: 7a99695af4b0d81e8bfd2062eeff770f77eb806e
https://github.com/tribe29/checkmk/commit/7a99695af4b0d81e8bfd2062eeff770f7…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M agents/plugins/mk_mongodb.py
M cmk/base/plugins/agent_based/mongodb_replica.py
M tests/unit/cmk/base/plugins/agent_based/test_mongodb_replica.py
Log Message:
-----------
mongodb_replicas: change agent output format to json
Change-Id: I049e47025f474846be74d470acbf20d8e6b4c89b
Commit: 141b3942b05b958902382ce970c83993903ef8c9
https://github.com/tribe29/checkmk/commit/141b3942b05b958902382ce970c839939…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M cmk/base/plugins/agent_based/mongodb_replica.py
M tests/unit/cmk/base/plugins/agent_based/test_mongodb_replica.py
Log Message:
-----------
mongodb_replica: always yield information about hosts and arbiters
Change-Id: If5ba6cb48cb44fa23c4204d007d1dc996f951a85
Commit: df2cfd66259f8aefd01f09fd5c7a7cc612ec8f7a
https://github.com/tribe29/checkmk/commit/df2cfd66259f8aefd01f09fd5c7a7cc61…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
A .werks/13516
M agents/plugins/mk_mongodb.py
M cmk/base/plugins/agent_based/mongodb_replica.py
M tests/unit/cmk/base/plugins/agent_based/test_mongodb_replica.py
Log Message:
-----------
13516 FIX <tt>mongodb_replica</tt>: Show both active and passive secondaries
The check plugin <tt>mongodb_replica</tt>, which monitors the status of
MongoDB replica sets, now displays both active and passive secondaries.
Before, the plugin displayed only active secondaries.
Note that users have to update the MongoDB agent plugin of affected
hosts.
SUP-7891
Change-Id: I758abbe61f66ffd67bf03925125582a724e3dcd5
Compare: https://github.com/tribe29/checkmk/compare/a094e5e9a5d5...df2cfd66259f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a3699a5c8aca8b0d51f0ee50ca368dde4353208d
https://github.com/tribe29/checkmk/commit/a3699a5c8aca8b0d51f0ee50ca368dde4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M tests/integration/cmk/base/test_modes.py
Log Message:
-----------
Fix integration test by using correct flag
Change-Id: I79a2cac46bcc9bc3a574b2a7098e09e88c72e486
Commit: e4bb4a253ada29e9f8dbad66d9f506d73a2d87e5
https://github.com/tribe29/checkmk/commit/e4bb4a253ada29e9f8dbad66d9f506d73…
Author: Pablo Santiago Blum de Aguiar <pablo.blum(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
R checkman/k8s_cpu_resources
A checkman/k8s_cpu_utilization
M cmk/base/plugins/agent_based/k8s_cpu_resources.py
Log Message:
-----------
k8s_cpu_resources: Remove cpu_load related things and rename plugin
Change-Id: Id9854208caf9672ad16ce2f37286b3025282e524
Commit: ba0b11a4b9b579d38a3be2158de539298814a635
https://github.com/tribe29/checkmk/commit/ba0b11a4b9b579d38a3be2158de539298…
Author: Pablo Santiago Blum de Aguiar <pablo.blum(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
A checkman/k8s_cpu_resources
A cmk/base/plugins/agent_based/k8s_cpu_load.py
M cmk/base/plugins/agent_based/utils/k8s.py
A tests/unit/cmk/base/plugins/agent_based/test_k8s_cpu_load.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
k8s: add new check k8s_cpu_load
CMK-8807
Change-Id: I0d3be197155ff49166bc00da2a99c9cb45e57161
Commit: a094e5e9a5d5f341143c2cdd9ae6e439d04bc2d9
https://github.com/tribe29/checkmk/commit/a094e5e9a5d5f341143c2cdd9ae6e439d…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
A .werks/13527
M checks/enviromux_sems_digital
Log Message:
-----------
enviromux_sems_digital: Fix discovery
Change-Id: I0b4a1de8ee504096e7cdbcebf10db18e29166738
Compare: https://github.com/tribe29/checkmk/compare/33ad0ad4f149...a094e5e9a5d5
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: a5ad81025beec4443106fe50e2fa2a171c918c26
https://github.com/tribe29/checkmk/commit/a5ad81025beec4443106fe50e2fa2a171…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-gnu-toolchain.sh
Log Message:
-----------
Bump GDB version to 11.1
This is needed to install gnu-toolchain correctly
after gcc was updated to 11.2
This was discovered in 2.0.0 branch in 21.10 ubuntu
image. So, we should use it in 2.0 and master.
Otherwise it would be a bit strange to
have newer SW in older branches.
Change-Id: Ia756d8ab4af7cfcdbd96d356c059d17bef654850
Commit: 90a23778bd6cadce1bb918e8d79fdb4c27031ff4
https://github.com/tribe29/checkmk/commit/90a23778bd6cadce1bb918e8d79fdb4c2…
Author: Stefan Hölzl <stefan.hoelzl(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M tests/Makefile
Log Message:
-----------
Fix gcc version in testing
Change-Id: Ic37a4b6070161a668a9f193dd04cdce68b45db27
Commit: 66889e48fada236b838096f984e7d18ffb6cef99
https://github.com/tribe29/checkmk/commit/66889e48fada236b838096f984e7d18ff…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M configure.ac
M omd/packages/re2/re2.make
M standalone.make
Log Message:
-----------
Detect gcc-11/g++-11/clang-12/clang++-12, too.
Change-Id: I0925e8fa5decc50f8530170a9008288c680cefd2
Commit: f1b7e5232fd4a588dbbe8a1b02730935687bad4d
https://github.com/tribe29/checkmk/commit/f1b7e5232fd4a588dbbe8a1b027309356…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M livestatus/src/Makefile.am
Log Message:
-----------
CMake >= 3.20 rejects unknown command-line options.
See: https://cmake.org/cmake/help/latest/release/3.20.html#other-changes
We have to (hackily) filter them out (currently "-std=c++17").
Change-Id: Ifa4a2773e800598034b555304fea5493d5e86ccf
Compare: https://github.com/tribe29/checkmk/compare/f41eb24e971a...f1b7e5232fd4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7fb89d78aef9547007ceb37572921ff5423de62e
https://github.com/tribe29/checkmk/commit/7fb89d78aef9547007ceb37572921ff54…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/plugins/webapi/autocompleters.py
Log Message:
-----------
Autocompleter hostgroups
For now they are new endpoints. They probably need to be routes once
migrated to the REST API.
Change-Id: I8155c090763006f8fcfac8913206ffce8114b659
Commit: 33ad0ad4f149a17c40ae97b8c2597a00f2de4155
https://github.com/tribe29/checkmk/commit/33ad0ad4f149a17c40ae97b8c2597a00f…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/utils.py
Log Message:
-----------
Extract Filter Selection options
This is the easy extraction, some checkboxes logic is still missing.
Also consider the type of Choices for dropdowns, someday we might need to
move all of it to lazystrings
Change-Id: I16347c32e986e90b244b74e211c915294fb3a74d
Compare: https://github.com/tribe29/checkmk/compare/84a126287c65...33ad0ad4f149
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 84a126287c6589f3703382738dbcfb0dd8aa63e5
https://github.com/tribe29/checkmk/commit/84a126287c6589f3703382738dbcfb0dd…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
A checkman/k8s_memory
A cmk/base/plugins/agent_based/k8s_memory.py
M cmk/base/plugins/agent_based/utils/k8s.py
M cmk/base/plugins/agent_based/utils/memory.py
M cmk/gui/plugins/metrics/kubernets.py
A cmk/gui/plugins/wato/check_parameters/k8s_memory.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
A tests/unit/cmk/base/plugins/agent_based/test_k8s_memory.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
k8s_memory: addition of memory check
Change-Id: I1128976bb919cfb3c9264ade37d329bb31b8c319