Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 39d56a2ea5c22ea3049434ccc255bf1c1b1799fe
https://github.com/tribe29/checkmk/commit/39d56a2ea5c22ea3049434ccc255bf1c1…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-10-28 (Thu, 28 Oct 2021)
Changed paths:
A .werks/13333
M cmk/gui/valuespec.py
M cmk/gui/watolib/rulespecs.py
Log Message:
-----------
13333 FIX Don't raise an exception if host and services are assigned to contact/host groups
Since the 2.0.0p13 an exception was raised when a rule of the ruleset "Assignment of hosts
to contact groups", "Assignment of services to contact groups", "Assignment of services to
service groups" or "Assignment of hosts to host groups" was saved. This is fixed.
Change-Id: I2ed85efb6f2344eddc38f17c1186d58e213a64dd
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c4f9517ef986a8e334f32f2c3e247c9e8de9fab1
https://github.com/tribe29/checkmk/commit/c4f9517ef986a8e334f32f2c3e247c9e8…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
M tests/testlib/utils.py
M tests/unit/test_pipfile.py
Log Message:
-----------
Revert "Extend Pipfile tests"
This reverts commit eb18049ca0cd3a83ce98c91a48068f0b3d45c14d.
Reason for revert: Unittest is not handling the different packages in Raw and Enterprise.
Change-Id: I0d7e84af664c8c45ad64e98ace3f23d60a921b2e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 872907975fae25a3a266f0b53f04613a0704b588
https://github.com/tribe29/checkmk/commit/872907975fae25a3a266f0b53f04613a0…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
Log Message:
-----------
Refactor to query available metrics from context
User VisualContext filters
Can supports all filters including site
Change-Id: I7986d806b0982e11f7760671dbcedd07d4b12312
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: eb18049ca0cd3a83ce98c91a48068f0b3d45c14d
https://github.com/tribe29/checkmk/commit/eb18049ca0cd3a83ce98c91a48068f0b3…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
M tests/testlib/utils.py
M tests/unit/test_pipfile.py
Log Message:
-----------
Extend Pipfile tests
We want to unpin the dependencies in master and only pin in the stable
branches. Therefore we can additionally remove sub-dependencies. To
check that we are not missing dependencies a test was added to check for
"undeclared" dependencies.
To check for unneeded dependencies another test was created.
Change-Id: I2caad683f0fba0a68d2f3178d922d973fda8c087
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0813376afe88b1187d804394783621e2bf80447e
https://github.com/tribe29/checkmk/commit/0813376afe88b1187d804394783621e2b…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
M omd/distros/CENTOS_8.mk
M omd/distros/DEBIAN_10.mk
M omd/distros/DEBIAN_11.mk
M omd/distros/SLES_15SP3.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/packages/mk-livestatus/LIVESTATUS_TCP
Log Message:
-----------
Remove xinetd from distro deps
As part of CMK-8683, we replaced our dependency on xinetd
with systemd. This change updates every distro with
a kernel version >= 4.11 and a systemd version >= 235.
We further disable the feature if the requirements are not met.
CMK-8683
Change-Id: Ieafcdaf9adef58578c797c400198ea767b306377
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 540ddc966bd577ffff4a05085d776ab24e2ff3d6
https://github.com/tribe29/checkmk/commit/540ddc966bd577ffff4a05085d776ab24…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
M cmk/gui/plugins/webapi/grafana.py
Log Message:
-----------
Combined Graph specification refactor
Ensure that the context mutation happens on grafana handler and not on
the object matcher.
Change-Id: I49d3f304f52f7eeee8e6ca79c057dc0269b5c2c0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1c3e5f5cd0e119bbfcc9d9f8aab6f3c3fc57e4ec
https://github.com/tribe29/checkmk/commit/1c3e5f5cd0e119bbfcc9d9f8aab6f3c3f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
A cmk/utils/certs.py
A tests/testlib/certs.py
A tests/unit/cmk/utils/test_certs.py
Log Message:
-----------
Create utils for handling certificates
This is a preparation for implementing a REST API endpoint for handling
Certificate Signing Requests (CSRs). This endpoint will share
functionality with the certificate handling in omdlib.
CMK-8750
Change-Id: Ia9fb79b396ca544110eae425e3b65e4b300334ff
Commit: 5ec194d73c6c27440f57c73c3758baab8fd92c20
https://github.com/tribe29/checkmk/commit/5ec194d73c6c27440f57c73c3758baab8…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-10-27 (Wed, 27 Oct 2021)
Changed paths:
M marcv/marcv/constants.py
R marcv/marcv/create_certificate.py
M marcv/setup.py
M omd/packages/check_mk/skel.permissions
M omd/packages/check_mk/skel/etc/init.d/marcv
M omd/packages/omd/omdlib/certs.py
M omd/packages/omd/omdlib/main.py
R omd/packages/omd/skel/etc/ssl/marcv/.gitignore
M tests/unit/livestatus/test_livestatus_unit.py
R tests/unit/marcv/test_create_certificate.py
M tests/unit/omdlib/test_certs.py
M tests/unit/omdlib/test_omdlib_main.py
Log Message:
-----------
omdlib: use cmk.utils.certs and also create marcv certificate
This also switches from pyOpenSSL to cryptography, as suggested by the
Python Cryptographic Authority.
Change-Id: Ia93058aa481e1d1e75982e64b36ac91c6677ad60
Compare: https://github.com/tribe29/checkmk/compare/6be299df32b1...5ec194d73c6c