Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: abce1d08f334aa892cfba48a7e702df7c1fa7373
https://github.com/tribe29/checkmk/commit/abce1d08f334aa892cfba48a7e702df7c…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-10-29 (Fri, 29 Oct 2021)
Changed paths:
M omd/packages/mk-livestatus/LIVESTATUS_TCP_ONLY_FROM
M omd/packages/mk-livestatus/LIVESTATUS_TCP_PORT
Log Message:
-----------
LIVESTATUS_TCP_* substitute with ed instead of perl
`perl -i` and `sed -i` are not true in place in that the original file
gets unlinked and replaced. This is bad because the local configuration
under `.config/systemd/user/` is hard linked to the template in
`/etc/mk-livestatus`. And the hard linking is necessary because systemd
tends to remove soft links.
`ed(1)`, however, makes true in place edits that leave the inode
unchanged. This is the only way to make the hard linking work as
expected. An alternative could be `sponge(1)` that could let us keep
perl but it *does not guarantee* that there will never be a copy.
Anyway, the replacements are simple-enough that `ed(1)` is fine.
CMK-8683
Change-Id: I95a0bf20278410e69475f46b2d05e4ad0c20c40b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6b6cdba58aa2fdfcb83a4f2901c920ec62bad72f
https://github.com/tribe29/checkmk/commit/6b6cdba58aa2fdfcb83a4f2901c920ec6…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-10-29 (Fri, 29 Oct 2021)
Changed paths:
A .werks/13332
M checks/check_ldap
M checks/check_smtp
M cmk/gui/plugins/wato/active_checks.py
A omd/packages/monitoring-plugins/patches/0004-cmk-password-store-part2.dif
Log Message:
-----------
13332 SEC Password store for SMB share, LDAP service and SMTP service access
Change-Id: I10e478c58b8a82a47b012d6c77919d1697ff8e1f
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 1266b03d591695df6dd8b7a045405c26b89cbc39
https://github.com/tribe29/checkmk/commit/1266b03d591695df6dd8b7a045405c26b…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-10-29 (Fri, 29 Oct 2021)
Changed paths:
A .werks/13397
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service_discovery.py
Log Message:
-----------
13397 FIX RESTAPI: fix endpoint "Update the phase of a service"
Before this fix the endpoint only worked for `target_phase=refresh`. Now
all other target_phase are supported, too.
SUP-6154
Change-Id: Ie14a77175631777398a36d5bebe78de955999d38
Commit: f7e9ba882849fd885ba7bba1670f17825b14a490
https://github.com/tribe29/checkmk/commit/f7e9ba882849fd885ba7bba1670f17825…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-10-29 (Fri, 29 Oct 2021)
Changed paths:
A .werks/13398
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
Log Message:
-----------
13398 FIX RESTAPI: discovery: Service Item may be Null
The schema of service_item was a string which could not be null,
although services without a service item exist.
Null for a service item is now valid.
Change-Id: Ib79c1948b5c2fbecadf25a5d81f4cedf23f36af3
Compare: https://github.com/tribe29/checkmk/compare/2435afc2122a...f7e9ba882849
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4b5e7744b8c818f982c8935d3673b2bfc6aa52c3
https://github.com/tribe29/checkmk/commit/4b5e7744b8c818f982c8935d3673b2bfc…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-10-28 (Thu, 28 Oct 2021)
Changed paths:
A .werks/12699
M omd/packages/mk-livestatus/.f12
M omd/packages/mk-livestatus/LIVESTATUS_TCP
M omd/packages/mk-livestatus/LIVESTATUS_TCP_ONLY_FROM
Log Message:
-----------
Revert "Revert "12699 Activate Livestatus TCP socket with systemd on recent enough systems""
Fix broken substitution in perl:
`\1` for the RHS substitute does not scare sedders *but* in our case,
the substitute is such as 127.0.0.1, resulting in the RHS `\1127.0.0.1`
and catastrophe. The more perlish $1, however, can be disambiguated as
`${1}127.0.0.1`: aka this fix.
Also, I like `|` better than `@` as an alternative separatator because
`$@` has a very common meaning in a shell script.
CMK-8683
This reverts commit 589c35a5d49b78333b694f1b46dbc46306fc3cf3.
Change-Id: Ia198a380fd814258c77979a64e5ce35343fec4c4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c09e1df9b3445cd0cf1bbc58bc3d93aedfc43165
https://github.com/tribe29/checkmk/commit/c09e1df9b3445cd0cf1bbc58bc3d93aed…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-10-28 (Thu, 28 Oct 2021)
Changed paths:
M cmk/base/autochecks/__init__.py
M cmk/base/autochecks/utils.py
M cmk/update_config.py
M tests/unit/cmk/base/autochecks/test_autochecks.py
M tests/unit/cmk/base/autochecks/test_autochecks_utils.py
Log Message:
-----------
autochecks: bundle read/write/clear
Change-Id: I5d00a6843a2867b3f9450583e41e59136fa34956
Commit: ecbf2f8273c1f26aed09d8be4da3ffed1714fd35
https://github.com/tribe29/checkmk/commit/ecbf2f8273c1f26aed09d8be4da3ffed1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-10-28 (Thu, 28 Oct 2021)
Changed paths:
M cmk/base/autochecks/__init__.py
M cmk/base/config.py
M tests/unit/cmk/base/autochecks/test_autochecks.py
Log Message:
-----------
no need to compute service description
Change-Id: Ic7ccda72a1368cab1c23c3248c26f17aeb06c512
Compare: https://github.com/tribe29/checkmk/compare/5cfd2ac0db1c...ecbf2f8273c1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5cfd2ac0db1c6b2e655022cb239c0fcd15dd496d
https://github.com/tribe29/checkmk/commit/5cfd2ac0db1c6b2e655022cb239c0fcd1…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2021-10-28 (Thu, 28 Oct 2021)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/es/LC_MESSAGES/multisite.po
M locale/fr/LC_MESSAGES/multisite.po
M locale/it/LC_MESSAGES/multisite.po
M locale/ja/LC_MESSAGES/multisite.po
M locale/nl/LC_MESSAGES/multisite.po
M locale/pt_PT/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL: https://translate.checkmk.com/projects/checkmk/software/
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f10b18f1347c2f2116e082ab7f00ec70fa77a5a2
https://github.com/tribe29/checkmk/commit/f10b18f1347c2f2116e082ab7f00ec70f…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-10-28 (Thu, 28 Oct 2021)
Changed paths:
M scripts/run-cargo-command
A scripts/run-cargo-command-in-projects
M tests/Makefile
Log Message:
-----------
Reorganize run-cargo scripts
- scripts/run-cargo-command now runs the given cargo command at the
current $(pwd) instead of in all cargo projects.
- Running a cargo command in all cargo projects is now done by
scripts/run-cargo-command-in-projects.
Change-Id: I6a10c76e4e3593719fa8698e6e6fc18f405282f4
Commit: 3158fb894e52b67155ec7e7307a097b32769d79e
https://github.com/tribe29/checkmk/commit/3158fb894e52b67155ec7e7307a097b32…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-10-28 (Thu, 28 Oct 2021)
Changed paths:
M Makefile
Log Message:
-----------
CMK-8651: Package new agents/linux folder (containing cmk-agent-ctl) to distro TGZs
Change-Id: I999b64bc24eeafc90cc544bb090615efc1bf2219
Compare: https://github.com/tribe29/checkmk/compare/7fb7453276ed...3158fb894e52
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 2435afc2122acb0881a9780cf36f631f66279b24
https://github.com/tribe29/checkmk/commit/2435afc2122acb0881a9780cf36f631f6…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-10-28 (Thu, 28 Oct 2021)
Changed paths:
M .gitignore
M Makefile
M buildscripts/scripts/lib/gerrit_stages.groovy
A buildscripts/scripts/stages.yml
M buildscripts/scripts/test-gerrit.jenkins
A buildscripts/scripts/validate_changes.py
M tests/Makefile
M tests/testlib/pylint_cmk.py
Log Message:
-----------
local change validation: 'merge' changes from master
Change-Id: I1017a7dc011e370e20dd4ab69f7add8ddbbf7c1a