Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f8f0847b6f78005db2d86a83eaac595ffddaa7a4
https://github.com/tribe29/checkmk/commit/f8f0847b6f78005db2d86a83eaac595ff…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M agents/plugins/isc_dhcpd.py
M agents/plugins/plesk_backups.py
M cmk/special_agents/agent_ibmsvc.py
M cmk/utils/msi_engine.py
M notifications/sms
M omd/packages/omd/omdlib/init_scripts.py
M omd/packages/omd/omdlib/system_apache.py
M omd/packages/omd/omdlib/users_and_groups.py
M omd/strip_binaries
M tests/bandit-nosec-markers/bandit-exclusions.md
Log Message:
-----------
Revert "Fix some Bandit shell command warnings"
This reverts commit 5d87dce52848fbb5353c8c924d1f9bee81af3563.
Change-Id: Id5b2428045d92d72702601d19016529124a3ac62
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d2e46fd6338fbfcfb0df729e5b1b5b8227513b7d
https://github.com/tribe29/checkmk/commit/d2e46fd6338fbfcfb0df729e5b1b5b822…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M .pre-commit-config.yaml
Log Message:
-----------
Add pyupgrade to pre-commit hooks
This forces us to keep the code always up to date and not use
outdated or deprecated patterns.
Change-Id: I9f1b9d377ecda6efcb6678a41b1be24d9d56d824
Commit: 879819fdcba336f3dce89a41b3eae4c2548f71a1
https://github.com/tribe29/checkmk/commit/879819fdcba336f3dce89a41b3eae4c25…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/backup.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/host_rename.py
M cmk/gui/watolib/snapshots.py
M cmk/gui/watolib/users.py
Log Message:
-----------
Do not translate audit log messages
SUP-10697
Change-Id: Ibc422339f3403551e1d8cd0dd97282ca16fd8358
Compare: https://github.com/tribe29/checkmk/compare/7cefa2ec9e61...879819fdcba3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d257de96e87b2fb75adcafa33b9fab43068571f7
https://github.com/tribe29/checkmk/commit/d257de96e87b2fb75adcafa33b9fab430…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/base/keepalive.py
A cmk/base/no_keepalive.py
Log Message:
-----------
Move (and rename) NoKeepalive
Let us not assume that we *never* know in which
edition we are running. ;)
CMK-11212
Change-Id: I825cdb8ec3f7479817bb981de133e7fe74225b84
Commit: 4ae0a070d2e149a444ac9bd23f730b33ecdee3de
https://github.com/tribe29/checkmk/commit/4ae0a070d2e149a444ac9bd23f730b33e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/checking/_submit_to_core.py
M cmk/base/core_nagios.py
M cmk/base/modes/check_mk.py
M tests/Makefile
Log Message:
-----------
Find out whether we are CEE or not ASAP
removes one cycle.
Now, the only place left where we have to guess what
edition/core is running is the modes. This may be
fixed in a follow-up patch as well.
CMK-11212
Change-Id: I48efc36a290c79527ae20dbedcbe061a0d67ad82
Commit: 7cefa2ec9e61a690be4d0088af04d523a183864d
https://github.com/tribe29/checkmk/commit/7cefa2ec9e61a690be4d0088af04d523a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
Keep some more static info on Submitter
That makes the class more useful.
CMK-11212
Change-Id: I9a9556d348493ac4d6b4994a42b83c3ec3345fa1
Compare: https://github.com/tribe29/checkmk/compare/5d87dce52848...7cefa2ec9e61
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5d87dce52848fbb5353c8c924d1f9bee81af3563
https://github.com/tribe29/checkmk/commit/5d87dce52848fbb5353c8c924d1f9bee8…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M agents/plugins/isc_dhcpd.py
M agents/plugins/plesk_backups.py
M cmk/special_agents/agent_ibmsvc.py
M cmk/utils/msi_engine.py
M notifications/sms
M omd/packages/omd/omdlib/init_scripts.py
M omd/packages/omd/omdlib/system_apache.py
M omd/packages/omd/omdlib/users_and_groups.py
M omd/strip_binaries
M tests/bandit-nosec-markers/bandit-exclusions.md
Log Message:
-----------
Fix some Bandit shell command warnings
Remove some nosec markers by using subprocess.run/call instead of
os.system.
Annotate markers where this was not easily possible.
Markers that were ineffective at our Bandit severity level (medium) have
been removed.
CMK-11146
Change-Id: I58514965d15d00a4f19588c18de7e6fdf870edc3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 64d866f048c30283efad80df5d0f8aa8a6fa14ad
https://github.com/tribe29/checkmk/commit/64d866f048c30283efad80df5d0f8aa8a…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths:
M cmk/special_agents/agent_datadog.py
M tests/unit/cmk/special_agents/test_agent_datadog_.py
Log Message:
-----------
Use protocol for datadog tests
Typing enforces to specify a protocol. Otherwise we could use duck
typing. This is needed to exhaustively test the datadog logs extension
of this special agent. For the logs we need to handle rate limiting 429
responses from datadog. The previous monkeypatch approch was not
possible for such a test.
Change-Id: I73fcfafb578076d3365d1e17d1581f5d282ef2e4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9c10425e3dda44986f5942c7577d6304721a2b7c
https://github.com/tribe29/checkmk/commit/9c10425e3dda44986f5942c7577d63047…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-09-07 (Wed, 07 Sep 2022)
Changed paths:
M docker/docker-entrypoint.sh
Log Message:
-----------
Additional fix for container update
Initially create the old hook during update. This file
will be replaced later during update procedure with the
correct file for the Checkmk version.
Change-Id: I3bb248bfe6bed4e68b5062e27bdf7fc840a24ec9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7d68dea6de15874cddc96e027c239efac33491a0
https://github.com/tribe29/checkmk/commit/7d68dea6de15874cddc96e027c239efac…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-09-07 (Wed, 07 Sep 2022)
Changed paths:
M cmk/special_agents/agent_mobileiron.py
M tests/unit/cmk/special_agents/test_agent_mobileiron.py
Log Message:
-----------
Use match nothing default argument
If the user did not provide a platform specific
regex, do not match this platform.
Change-Id: I81ce3f86bf507fcc5db82dec7b98c8a76eddf2ea
Commit: bdfbd6d00311a810d4895496fdd37b77ac81c2a9
https://github.com/tribe29/checkmk/commit/bdfbd6d00311a810d4895496fdd37b77a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-09-07 (Wed, 07 Sep 2022)
Changed paths:
M tests/pylint/test_pylint.py
M tests/testlib/pylint_checker_cmk_module_layers.py
Log Message:
-----------
Put compiled checks into a recognizable, fixed package. Use pathlib.
Change-Id: I9a49078cc0dcfe35f48c58719bd7dcc789b6a888
Compare: https://github.com/tribe29/checkmk/compare/6e0c5a4d2c2a...bdfbd6d00311
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 412dc99c33b48b1816334efe929084eb1c043874
https://github.com/tribe29/checkmk/commit/412dc99c33b48b1816334efe929084eb1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-09-07 (Wed, 07 Sep 2022)
Changed paths:
A .werks/14293
M cmk/gui/utils/timeout_manager.py
M docker/docker-entrypoint.sh
M omd/packages/apache-omd/APACHE_TCP_ADDR
M omd/packages/apache-omd/APACHE_TCP_PORT
M omd/packages/apache-omd/skel/etc/apache/apache.conf
M omd/packages/omd/hooks/APACHE_MODE
M omd/packages/omd/omdlib/main.py
M omd/packages/omd/omdlib/system_apache.py
M tests/unit/omdlib/test_system_apache.py
Log Message:
-----------
Revert "Revert "14293 FIX Enforce use of new apache hooks before updating to 2.2""
This reverts commit e3eb9c5505b0bbc332c592e66aa1ff8cda93b57c.
Change-Id: I4fb0da9a2bf6b51042525af1684b15098a2dc304
Commit: 6e0c5a4d2c2af40d47029d4e98fc030e2e9fc075
https://github.com/tribe29/checkmk/commit/6e0c5a4d2c2af40d47029d4e98fc030e2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-09-07 (Wed, 07 Sep 2022)
Changed paths:
M docker/docker-entrypoint.sh
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Fix container update
* 'omd -f update' is not performing the apache hook validation anymore
which will make the container update continue.
* Right after the update we add 'omd update-apache-config' which can
then create the apache hook for the current Checkmk version
Change-Id: I0971ac4ec31720ae96c42c5081f0727f262a27c1
Compare: https://github.com/tribe29/checkmk/compare/e3eb9c5505b0...6e0c5a4d2c2a