Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 7af81423ef23afd252b49e324bcdf7c59196fb7c
https://github.com/tribe29/checkmk/commit/7af81423ef23afd252b49e324bcdf7c59…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M cmk/gui/auth.py
M cmk/gui/log.py
M cmk/gui/login.py
M cmk/gui/session.py
A cmk/utils/log/security_event.py
M cmk/utils/paths.py
M cmk/utils/type_defs/__init__.py
M cmk/utils/type_defs/_misc.py
M tests/unit/cmk/utils/test_log.py
Log Message:
-----------
Add security logging
Security related events are now logged to a dedicated log file in
var/log/security.log.
For now, successful and failed authentication attempts are logged.
Further events will be added over time.
CMK-12309
Change-Id: If7601dea996f373ab5844abdfd83b19a082e313c
Commit: ef411580d7ae34a1edd2cc19c51c432000893861
https://github.com/tribe29/checkmk/commit/ef411580d7ae34a1edd2cc19c51c43200…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M scripts/run-in-docker.sh
Log Message:
-----------
Modify Docker CPU resource handling for run-in-docker to leave some to the reset of the
system
Change-Id: I623d3e9279554318ac7e17e5c5793a6e1e60096e
Commit: 123f204d658426a8f00f5223f0be129be1922fa4
https://github.com/tribe29/checkmk/commit/123f204d658426a8f00f5223f0be129be…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M cmk/automations/results.py
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/gui/watolib/__init__.py
A cmk/gui/watolib/autodiscovery.py
M cmk/gui/watolib/check_mk_automations.py
M doc/check_mk.1
R omd/packages/check_mk/skel/etc/cron.d/cmk_discovery
M tests/integration/cmk/base/test_modes.py
M tests/unit/cmk/base/test_unit_automations.py
M tests/unit/cmk/gui/test_background_job.py
M tests/unit/cmk/gui/test_cron.py
Log Message:
-----------
autodiscovery: write service changes and add audit log entries
autodiscovery is no longer called by cron. Now, a gui background job
triggers the autodiscovery mode via an automation. The gui job
writes service changes and entries to the audit log.
The mode can still be called from the command line.
SUP-9139
Change-Id: I179ea407b7dc1a5b8420cd5f1405fe895482ae94
Commit: d435a5655c1e82634f67def89cbb7970583cf00e
https://github.com/tribe29/checkmk/commit/d435a5655c1e82634f67def89cbb79705…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
Log Message:
-----------
autodiscovery: move function from modes to automations
autodiscovery is moved from base/modes to base/automations
SUP-9139
Change-Id: I19d7bdce2f58a0b805975d15d14e65ae84db789c
Commit: 2323edf25137d6b95bedf13318664352445a20bb
https://github.com/tribe29/checkmk/commit/2323edf25137d6b95bedf133186643524…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
R cmk/gui/plugins/wato/remote_audit_logs.py
A cmk/gui/plugins/wato/sync_remote_sites.py
M cmk/gui/watolib/site_changes.py
M tests/unit/cmk/gui/test_background_job.py
M tests/unit/cmk/gui/test_cron.py
M tests/unit/cmk/gui/watolib/test_watolib.py
Log Message:
-----------
autodiscovery: sync site changes from the remote sites
SyncRemoteSitesBackgroundJob now syncs both audit logs and site changes
from the remote sites to the central site.
It triggers the "sync-remote-site" automation to get the changes and
stores them in a central site.
After storing site changes sucessfully the job uses the "clear-site-changes"
automation to remove the site changes from the remote site.
SUP-9139
Change-Id: I893e94e14f0d0f77421e46a4435c73803ab2fe52
Commit: 5979325dc0345647a5096a6234d82bad1b31eb01
https://github.com/tribe29/checkmk/commit/5979325dc0345647a5096a6234d82bad1…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
A .werks/15466
Log Message:
-----------
FIX 15466 autodiscovery: Show site changes made by Periodic service discovery
The werk is incompatible because it removes the 'cmk --discover-marked-hosts'
command.
Previously, if 'Periodic service discovery' was used with 'Automatically
update service configuration'
enabled and 'Do not activate changes' activation option, the services would be
discovered but
the change wasn't visible in 'Activate pending changes' or in the audit log.
This made it impossible to know whether there are any discovered changes that need to be
activated
and what these changes are.
Now, when changes get automatically discovered but not activated, they appear in
'Activate pending changes' and the action is logged to the audit log.
In case of automatic discovery with activation, the action will be logged to the audit
log.
SUP-9139
Change-Id: I5c20708b22665a68b0f8e063912772c24845690b
Compare:
https://github.com/tribe29/checkmk/compare/e92c13ef1644...5979325dc034