Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 402917748dac2d3bb874df012a5b5f9361ebca96
https://github.com/tribe29/checkmk/commit/402917748dac2d3bb874df012a5b5f936…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M livestatus/src/ChronoUtils.h
Log Message:
-----------
Use the funny unit "minutes in floating point" only for I/O.
This gets rid of quite a few duration_casts decouples our headers a bit.
Change-Id: I15003ec7e876a39acbf17d9d456bc39a12f48b74
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a973328b1bf7115a2c8dec6855e3f2a5ecde490c
https://github.com/tribe29/checkmk/commit/a973328b1bf7115a2c8dec6855e3f2a5e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M omd/distros/CENTOS_7.mk
M omd/distros/CENTOS_8.mk
M omd/distros/DEBIAN_10.mk
M omd/distros/DEBIAN_11.mk
M omd/distros/DEBIAN_9.mk
M omd/distros/SLES_12SP3.mk
M omd/distros/SLES_12SP4.mk
M omd/distros/SLES_12SP5.mk
M omd/distros/SLES_15.mk
M omd/distros/SLES_15SP1.mk
M omd/distros/SLES_15SP2.mk
M omd/distros/SLES_15SP3.mk
M omd/distros/UBUNTU_16.04.mk
M omd/distros/UBUNTU_17.04.mk
M omd/distros/UBUNTU_18.04.mk
M omd/distros/UBUNTU_19.04.mk
M omd/distros/UBUNTU_20.04.mk
M omd/distros/UBUNTU_20.10.mk
M omd/distros/UBUNTU_21.04.mk
M omd/distros/UBUNTU_21.10.mk
M omd/packages/mk-livestatus/LIVESTATUS_TCP
M omd/packages/mk-livestatus/LIVESTATUS_TCP_ONLY_FROM
M omd/packages/mk-livestatus/LIVESTATUS_TCP_PORT
M omd/packages/omd/skel/etc/init.d/systemd
Log Message:
-----------
Revert "Revert "Re systemd""
This reverts commit e8c18e5cfaf77aebf3f4aef1a339dfccc2331c86.
* Do not add systemd as a dependency: systemd breaks our
containerized tests.
* Force xinetd to ensure compatibility in a first step.
CMK-8683
Change-Id: Ib719411b2dafdd34f22c97671f6a4ab40a68be1b
Commit: 62b864d2cd2c4622b5b865ed11a308967cc6085b
https://github.com/tribe29/checkmk/commit/62b864d2cd2c4622b5b865ed11a308967…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M cmk/gui/plugins/wato/utils/__init__.py
Log Message:
-----------
Replace html escape code with unicode character
Change-Id: I9cbdc463dc62f94bb2ba78d07dc88efff6f69ebf
Commit: 0303983383c75eefa5ea544cdf0e37cd330aacc6
https://github.com/tribe29/checkmk/commit/0303983383c75eefa5ea544cdf0e37cd3…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M cmk/gui/plugins/wato/active_checks.py
Log Message:
-----------
Fix small typo
Change-Id: I6460ab7fc931676c8279955949dfc4420207bc04
Compare: https://github.com/tribe29/checkmk/compare/49ee92643430...0303983383c7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 49ee92643430097ab305d105881fb675cb3f8d3c
https://github.com/tribe29/checkmk/commit/49ee92643430097ab305d105881fb675c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M livestatus/src/DowntimeOrComment.cc
M livestatus/src/DowntimeOrComment.h
M livestatus/src/MonitoringCore.h
Log Message:
-----------
Unify duration types a bit.
The general idea is: Use a common type (std::chrono::nanoseconds) for *all*
durations within the core, so there is no need for funny duration casting
etc. The only conversions should be done for I/O.
The same idea holds for time points with std::chrono::system_clock::time_point.
Change-Id: I92147f6644bd6800899b944a2a35d2997b8533f0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bc088e46565c82f3cd636c58a2af87b76e9ca322
https://github.com/tribe29/checkmk/commit/bc088e46565c82f3cd636c58a2af87b76…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M Pipfile.lock
Log Message:
-----------
regenerate Pipfile.lock
Change-Id: I49359791b6f60a817d6135f2bf8c03206aa06f81
Commit: 632bf35cfe65d6bb9573b4bcf4450af9fe5775bc
https://github.com/tribe29/checkmk/commit/632bf35cfe65d6bb9573b4bcf4450af9f…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M Pipfile
M Pipfile.lock
M tests/unit/test_pipfile.py
Log Message:
-----------
Remove dnspython dependency from Pipfile
Change-Id: I00f10e46051cecf5b3c2d681fc004340ecaae2b9
Commit: 2c0f0cb3ef668fefdc763108102a7f9ff76fd678
https://github.com/tribe29/checkmk/commit/2c0f0cb3ef668fefdc763108102a7f9ff…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
A .werks/13255
M Pipfile
M Pipfile.lock
M checks/check_mailboxes
M cmk/gui/plugins/wato/active_checks.py
M cmk/utils/mailbox.py
M tests/unit/active_checks/test_ac_check_mail.py
M tests/unit/checks/test_check_mailboxes.py
Log Message:
-----------
13255 Add EWS support to check_mailboxes active check
Incorporate exchangelib in order to add EWS support for the check_mailboxes active check.
Like with IMAP you only have to provide username/password to authenticate, and features don't
change.
Note that despite you can use --fetch-protocol=EWS for other mailbox based active checks as well
this commit only provides support for check_mailboxes.
Change-Id: I3438115e13c8065f9deb8aec111082bc4dca8b3f
Compare: https://github.com/tribe29/checkmk/compare/cbbd94803e3d...2c0f0cb3ef66
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cbbd94803e3d423e5104f85d2bd5722932fed9d5
https://github.com/tribe29/checkmk/commit/cbbd94803e3d423e5104f85d2bd572293…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M livestatus/src/MonitoringCore.h
M livestatus/src/NagiosCore.cc
Log Message:
-----------
Use designated initializers for Command, CommentData and DowntimeData.
This deobfuscates the call sites quite a lot.
Change-Id: Ibec5cfed24ad7e9031cda503f5164558b51954b1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 67b525f63ea4bb3f777150d4029a3c3593aaf410
https://github.com/tribe29/checkmk/commit/67b525f63ea4bb3f777150d4029a3c359…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M cmk/gui/plugins/dashboard/graph.py
Log Message:
-----------
Ensure single site context is a string
sites from context returns a list. That list crashes the macro replacer,
the most sensible thing to do right now, because we know only one site
is expected in these graph types to pick it. Join reads better for a
list of string that list[0].
Change-Id: I79263f2a13e9cc251cce1d9e3d11106a375cd8b8
Commit: 2869c2f1ab2b02626820e468a184f158090f66bd
https://github.com/tribe29/checkmk/commit/2869c2f1ab2b02626820e468a184f1580…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-12-09 (Thu, 09 Dec 2021)
Changed paths:
M Makefile
Log Message:
-----------
makefile setup updates ubuntu 21.10
Change-Id: If512281ceeb0e7c13207ecd1fdb262487667dbc5
Compare: https://github.com/tribe29/checkmk/compare/0f4dfc50c83b...2869c2f1ab2b