Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 650fab614a8d968ff564323fe8857ee5ad7076e8
https://github.com/tribe29/checkmk/commit/650fab614a8d968ff564323fe8857ee5a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Regenerated Pipfile.lock.
Change-Id: If59f838cfe216905fa258d32e68cfdedb1c4a87d
Commit: a0b6fa3fba14909ac7de5ba3ab6b2f5fd72097e1
https://github.com/tribe29/checkmk/commit/a0b6fa3fba14909ac7de5ba3ab6b2f5fd…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M Pipfile
M Pipfile.lock
M tests/code_quality/test_pipfile.py
Log Message:
-----------
Added package npyscreen.
mkbench needs it, so this was broken for quite some time. At least unless
you had npyscreen installed locally by pure chance... ;-)
Change-Id: I05cc71742340107f04e57ac26cdb6a2c2b865382
Commit: 39b46526e1bce2c8da37c0b69a9be90f947124c3
https://github.com/tribe29/checkmk/commit/39b46526e1bce2c8da37c0b69a9be90f9…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M Pipfile
M Pipfile.lock
M bin/mkbench
M cmk/gui/background_job.py
M cmk/gui/watolib/activate_changes.py
M cmk/utils/daemon.py
Log Message:
-----------
Use setproctitle package instead of broken home-grown code.
Setting the process title is a bit tricky and not very portable, setting the
commandline arguments is even trickier. For the gory details, look e.g.
into the kernel code, the prctl(2) man page or just at the article at
https://hackmag.com/coding/reverse-shell-237-bytes/.
Our own code was unportable and didn't excatly do what it intended to, in
addition it triggered some mypy issues which were real bugs (e.g. str vs
bytes). So let's nuke that and build on the blood, sweat and tears of
others...
Change-Id: Ie0862620f180a814e0b65cefc0ac9f6e0835601a
Compare: https://github.com/tribe29/checkmk/compare/1b1540cc83bd...39b46526e1bc
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1b1540cc83bdc03ff3fbf8bf6d6baecd74b40e8f
https://github.com/tribe29/checkmk/commit/1b1540cc83bdc03ff3fbf8bf6d6baecd7…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M tests/unit/cmk/gui/plugins/openapi/test_openapi_rules.py
Log Message:
-----------
Replace ruleset in test with one that is available in all versions
Change-Id: I926e06f7c012f7170113398d7816c2dc72d2d8a7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d667d1a69899cae6c747793f73e94163c0c5215c
https://github.com/tribe29/checkmk/commit/d667d1a69899cae6c747793f73e94163c…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
R .werks/14656
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service_discovery.py
Log Message:
-----------
Revert "14656 service discovery: addition of wait for completion endpoint"
This reverts commit 59b33bc69083420a4294255cdb083d23c719b573.
Reason for revert: breaks integration test
Change-Id: I1c713525660130a40c1af872fefdbc81d2b114d0
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: a5c3aee6bdcbc44dec466a5bc668baffbfe6bae2
https://github.com/tribe29/checkmk/commit/a5c3aee6bdcbc44dec466a5bc668baffb…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
A .werks/13912
Log Message:
-----------
13912 FIX Fix crash on restarting the RRDHelper
The RRDHelper may need to be restarted without a full
restart of the CMC. This could lead to an internal
error and crash the CMC as well with a traceback such as
<TT>
/omd/sites/.../bin/cmc(_Z11sig_survivei+0xc2) [0x6656d2]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520) [0x7fca01440520]
/lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c) [0x7fca01494a7c]
/lib/x86_64-linux-gnu/libc.so.6(raise+0x16) [0x7fca01440476]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3) [0x7fca014267f3]
/omd/sites/.../bin/cmc() [0x64e6a5]
/omd/sites/.../bin/cmc(_ZN10__cxxabiv111__terminateEPFvvE+0xa) [0xa0e61a]
/omd/sites/.../bin/cmc() [0xa0e685]
/omd/sites/.../bin/cmc(_ZN16DataExportThreadIN9rrdcached8protocol6UpdateENS1_6ReloadEE5startEv+0x78) [0x755998]
/omd/sites/.../bin/cmc(_ZN9RRDHelper6createEPK6Object9RRDFormatRKSt6vectorI6MetricSaIS5_EE+0x703) [0x74ef33]
/omd/sites/.../bin/cmc(_ZN9RRDHelper13processSingleERK15PerformanceDataPK6ObjectRK7RRDInfo+0xab0) [0x753780]
/omd/sites/.../bin/cmc(_ZN9RRDHelper15processPerfDataERK15PerformanceDataPK6Object+0xdd) [0x75452d]
/omd/sites/.../bin/cmc(_ZN4Core15processPerfdataEPK6Object+0xa1) [0x66b4b1]
/omd/sites/.../bin/cmc(_ZN4Core25objectStateHasBeenChangedEP6Object+0x1c0) [0x66c370]
/omd/sites/.../bin/cmc(_ZN4Core18processCheckResultERK11CheckResult+0x91) [0x66c801]
/omd/sites/.../bin/cmc(_ZN11CheckHelper9getResultEv+0xb69) [0x8698e9]
/omd/sites/.../bin/cmc(_ZN11CheckHelper12communicate_ERK6Poller+0xe6) [0x869c66]
/omd/sites/.../bin/cmc(_ZN15CheckHelperPool12communicate_ERK6Poller+0x45) [0x86b5f5]
/omd/sites/.../bin/cmc(_ZN4Core8mainLoopEv+0x4f5) [0x6724e5]
/omd/sites/.../bin/cmc(_ZN4Core3runEv+0xae5) [0x673415]
/omd/sites/.../bin/cmc(main+0xf1f) [0x65410f]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90) [0x7fca01427d90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80) [0x7fca01427e40]
/omd/sites/.../bin/cmc(_start+0x25) [0x65b675]
</TT>
Change-Id: I1725f46b9dc15cd02feaee7cf455f8ef68450349
Commit: 4b6fcf4ede018039436cadaaf6d72b6ab7707098
https://github.com/tribe29/checkmk/commit/4b6fcf4ede018039436cadaaf6d72b6ab…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
M buildscripts/infrastructure/build-nodes/ubuntu-21.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-21.10/Dockerfile
Log Message:
-----------
Move deprecated ubuntu releases to old-releases
Change-Id: I4afca5afcc8916fb9b54d458e4f4aec05db22a20
Compare: https://github.com/tribe29/checkmk/compare/2f3c9ae11c4d...4b6fcf4ede01
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 833b28d011ef36a72fc3613111686e7fcc073eab
https://github.com/tribe29/checkmk/commit/833b28d011ef36a72fc3613111686e7fc…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
A .werks/13954
M cmk/gui/utils/logged_in.py
M cmk/gui/utils/roles.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_rules.py
Log Message:
-----------
13954 FIX REST API calls somtimes resulted in a 500 status code with a permissions error
Even though the operation succeeded, some REST API calls would result
in a 500 response status code, with a message saying,
"Permission mismatch. See the server logs for more information.", even
though the endpoint succeeded in its work.
This is no longer the case and requires no further adjustments on the
user side.
SUP-10812 and others
Change-Id: I4018c1737d0dc1a4a65bb21c83d6d3a91822aaa7