Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5cc59a5177bb2c13cb252383bdc3e42edf9a5bc4
https://github.com/tribe29/checkmk/commit/5cc59a5177bb2c13cb252383bdc3e42ed…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
R livestatus/src/BitMask.h
A livestatus/src/BitMask.h
R livestatus/src/ChronoUtils.h
A livestatus/src/ChronoUtils.h
R livestatus/src/Logger.cc
A livestatus/src/Logger.cc
R livestatus/src/Logger.h
A livestatus/src/Logger.h
R livestatus/src/POSIXUtils.cc
A livestatus/src/POSIXUtils.cc
R livestatus/src/POSIXUtils.h
A livestatus/src/POSIXUtils.h
R livestatus/src/Poller.h
A livestatus/src/Poller.h
A packages/CMakeLists.txt
A packages/livestatus/CMakeLists.txt
A packages/livestatus/README.md
A packages/livestatus/include/livestatus/BitMask.h
A packages/livestatus/include/livestatus/ChronoUtils.h
A packages/livestatus/include/livestatus/Logger.h
A packages/livestatus/include/livestatus/POSIXUtils.h
A packages/livestatus/include/livestatus/Poller.h
A packages/livestatus/include/livestatus/config.h
A packages/livestatus/loader/CMakeLists.txt
A packages/livestatus/loader/loader.cc
A packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/Logger.cc
A packages/livestatus/src/POSIXUtils.cc
Log Message:
-----------
add livestatus lib base infrastructure
Uses cmake.
Change-Id: Id72147c50dd5855dd95011a1aea2d04154c4b35f
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 71e6681d83b94aa954eb3a1605e5df4dcd40ed70
https://github.com/tribe29/checkmk/commit/71e6681d83b94aa954eb3a1605e5df4dc…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-gnu-toolchain.sh
Log Message:
-----------
Bumb binutils version to 2.39
Change-Id: I4a1dcd935f711139f0809c3e7d883b38e5b20a8b
Commit: dffe5268dc37858ed01693cc6c54ba3991f5574f
https://github.com/tribe29/checkmk/commit/dffe5268dc37858ed01693cc6c54ba399…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-gnu-toolchain.sh
Log Message:
-----------
Disable gprofng for ancient distros
Change-Id: If46390b84f8ecf403430f0227529fb4358c31089
Commit: 2a05c60aa15443ac0953a71b95286e6b684efaf5
https://github.com/tribe29/checkmk/commit/2a05c60aa15443ac0953a71b95286e6b6…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-7/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-11/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-9/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp5/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp1/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp2/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-16.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-19.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-20.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-21.10/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-22.04/Dockerfile
Log Message:
-----------
Add bison to build images, making gprofng buildable
Change-Id: I8c6be13d8659d0be96d1e8b948e53c951fe3f009
Commit: 7072789e71818923827fd46623f59936280dc8b1
https://github.com/tribe29/checkmk/commit/7072789e71818923827fd46623f599362…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M omd/strip_binaries
Log Message:
-----------
Next attempt at fixing stripping.
Just a quick fix, we simply shouldn't be doing it like this, we should just
use the facilities offered by the packaging utilities like RPM.
Change-Id: I9617c47daec0256a4823c811f018ffe0b49c4e53
Commit: d9ba8cea361594686510383879e8d494f93a40b0
https://github.com/tribe29/checkmk/commit/d9ba8cea361594686510383879e8d494f…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-gnu-toolchain.sh
M defines.make
Log Message:
-----------
Bumped GCC version 11.2 => 12.2
Change-Id: I12f7129e1c64415a90f147fc6815eb3f104bf9c8
Commit: a0429a5dd0bd78bf9910b833d599338d84b27f6c
https://github.com/tribe29/checkmk/commit/a0429a5dd0bd78bf9910b833d599338d8…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
A buildscripts/docker_image_aliases/IMAGE_UBUNTU_22_10/Dockerfile
A buildscripts/docker_image_aliases/IMAGE_UBUNTU_22_10/meta.yml
Log Message:
-----------
Add base image for ubuntu 22.10
Change-Id: If6451b00b5db28d69a2de66a93618f4528992ca6
Commit: 01afc753e6dca0c1eeec99cae1146b468f9c4c5a
https://github.com/tribe29/checkmk/commit/01afc753e6dca0c1eeec99cae1146b468…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
A buildscripts/infrastructure/build-nodes/ubuntu-22.10/Dockerfile
Log Message:
-----------
Add buildnode for 22.10
Change-Id: Ib2032952c95e37a1f244d904abde3376c6957d83
Commit: 73f15ffd5ce32e27e968c72fc67754df26b77df5
https://github.com/tribe29/checkmk/commit/73f15ffd5ce32e27e968c72fc67754df2…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
A .werks/14784
A omd/distros/UBUNTU_22.10.mk
Log Message:
-----------
14784 Add Support for Ubuntu 22.10 (Kinetic Kudu)
With this werk, Checkmk is build for Ubuntu 22.10.
Change-Id: I2ff81b659bb233383b09490dfbcdbcde6a70f709
Compare: https://github.com/tribe29/checkmk/compare/db1924f3ca85...73f15ffd5ce3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3d37336eaad035096fe56707c9bd0b298f8a0602
https://github.com/tribe29/checkmk/commit/3d37336eaad035096fe56707c9bd0b298…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M .werks/.f12
Log Message:
-----------
Fix another f12 make target
Change-Id: I9887d87bbafc7779147448683bf8b8466ead5ce3
Commit: c1e4c893460d6f3519ef2dd56aa1811c3f4de2f8
https://github.com/tribe29/checkmk/commit/c1e4c893460d6f3519ef2dd56aa1811c3…
Author: Andi Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M agents/wnx/src/engine/providers/mrpe.cpp
M agents/wnx/src/engine/providers/mrpe.h
M agents/wnx/watest/test-mrpe.cpp
Log Message:
-----------
SUP-6148: Activate caching for MRPE on windows
- Start using the preexisting MrpeCache class.
- Basic test case
- Current implementation needs improvement, no modifications done
to MrpeCache or MrpeEntry yet.
- Moved creation of final newline to MrpeProvider::makeBody()
Change-Id: I0fb62493854d3c96d5dbde4b527cfd4bf31aa006
Compare: https://github.com/tribe29/checkmk/compare/0f0c789eb426...c1e4c893460d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e3c918fe28c96df3d1319d1d531348a4210799f6
https://github.com/tribe29/checkmk/commit/e3c918fe28c96df3d1319d1d531348a42…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/discovery/preview.py
Log Message:
-----------
Remove a few unused host_config args
CMK-11598
Change-Id: Icde22c92fc41d1cd9b57292b1288344f89442175
Commit: a0014ea593d77637cb8cdbceee9e165ebb4fac16
https://github.com/tribe29/checkmk/commit/a0014ea593d77637cb8cdbceee9e165eb…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
Log Message:
-----------
Remove one more `make_host_config()` call
* The HostConfig is never falsy, so the `if` is noop.
* HostConfig.hostname is necessarily the HostName passed
to `make_host_config(HostName)`.
CMK-11598
Change-Id: I98a15f37378aa4b0fc5895620144e758c51cb432
Compare: https://github.com/tribe29/checkmk/compare/cbde4f4b05a6...a0014ea593d7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e192c40367d961c0abfbb62e0eae1c05e6adc47a
https://github.com/tribe29/checkmk/commit/e192c40367d961c0abfbb62e0eae1c05e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M omd/Makefile
M omd/packages/python3-modules/python3-modules.make
Log Message:
-----------
Fix missing make variable in build-helper-files
Without the variable set the dependencies are not set in make as intended.
Change-Id: Ib5160f1d6571f87b32740d4cdef03ac8eda5cef5
Commit: 08d3bf8e87a4277a6b158feeb83340f8ccfe6736
https://github.com/tribe29/checkmk/commit/08d3bf8e87a4277a6b158feeb83340f8c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M agents/.gitignore
M agents/Makefile
Log Message:
-----------
Unphony cmk-agent-ctl and agent package packaging
We now track the dependencies and can cache the build artifacts.
Change-Id: I2ca840c2b867fde6170bcbbf5826eb037073ef00
Commit: 3dd9e8c13e1664731e29f21b4aefb9918ead58e6
https://github.com/tribe29/checkmk/commit/3dd9e8c13e1664731e29f21b4aefb9918…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M Makefile
M agents/Makefile
M agents/plugins/Makefile
A artifacts.make
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
Simplify checkmk packaging
This commit removes the intermediate check_mk-[version].tar.gz which we
used as "Checkmk upstream" package in the early days. Over time the
boundaries between the upstream and OMD packaging were softened,
partially intentionally and partially accidentally. Now it seems to be
the best to break with that concept and complexity to first centralize
everything in the check_mk.make OMD Makefile. From there it's easier to
do the next cleanups.
Change-Id: I199593b66954e6d0d104065a8a4578407d788890
Commit: fa74c993e2dc183997cf579012873c6260509f5f
https://github.com/tribe29/checkmk/commit/fa74c993e2dc183997cf579012873c626…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
Use intermediate install for check_mk package
Enables us to track the files the package produces more easily.
Change-Id: Ic1bdfb1790b9e699ac7130bb85fadfdad36138f1
Commit: cbde4f4b05a61da78ff99d074a7db9756cca8e9d
https://github.com/tribe29/checkmk/commit/cbde4f4b05a61da78ff99d074a7db9756…
Author: Lars Getwan <lars.getwan(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M tests/unit/cmk/base/test_diagnostics.py
Log Message:
-----------
Deleted two unit tests for Support Diagnostics
These two unit tests needed a lot of mocking, and caused problems:
- test_diagnostics_element_perfdata_content
- test_diagnostics_element_perfdata_cee_content
Change-Id: Ied4f36ea508240ffe0e45741fe0b30f5022a249d
Compare: https://github.com/tribe29/checkmk/compare/fa27f5eaf2f5...cbde4f4b05a6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fa27f5eaf2f56c6def9738b13f0924d3d8310b51
https://github.com/tribe29/checkmk/commit/fa27f5eaf2f56c6def9738b13f0924d3d…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/gui/pagetypes.py
M cmk/gui/plugins/sidebar/bookmarks.py
Log Message:
-----------
typing UserIds in metrics plugins
Require the owner to be non-None, instead using "None".
GraphCollection.builtin_pages() are now owned by the "builtin" user.
Change-Id: I1e61dc9eb51c82d9f650b6c24b79e24efd683881
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: db1924f3ca85f60c99137cfe5c543640895e8f06
https://github.com/tribe29/checkmk/commit/db1924f3ca85f60c99137cfe5c5436408…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/base/plugins/agent_based/livestatus_status.py
M cmk/gui/plugins/metrics/checkmk.py
M cmk/gui/plugins/wato/check_parameters/livestatus_status.py
M tests/unit/cmk/base/plugins/agent_based/test_livestatus_status.py
Log Message:
-----------
Add new status metrics to plugin
CMK-11621
Change-Id: I0f7c28c13e7456c1fb21b39ab6a3a57016ee5d41