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
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 84bcc12a7e873801f05b4d791ba2e3d26e72fd98
https://github.com/tribe29/checkmk/commit/84bcc12a7e873801f05b4d791ba2e3d26…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
A .werks/15190
M agent-receiver/agent_receiver/models.py
M tests/unit/agent_receiver/test_endpoints.py
Log Message:
-----------
15190 FIX Allow agent registration using an IP address as hostname
IP addresses can now be used as hostnames again when registering new
agents with the Agent Controller.
This fixes a regression that was introduced with Checkmk 2.1.0p12 /
Werk #14385.
Change-Id: I411ec9b2de3f98ad40164459ad7c1c6fa63da61d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 030127d5ef3860aa054d0f69a8278625ce4a8fb8
https://github.com/tribe29/checkmk/commit/030127d5ef3860aa054d0f69a8278625c…
Author: Zoey Hilton <zoey.hilton(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M cmk/gui/key_mgmt.py
M cmk/gui/valuespec.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/timeperiods.py
M tests/unit/cmk/gui/test_valuespec.py
Log Message:
-----------
Updated file upload validations
Added:
-Mime type checking
-Locked down extensions
-Updated value spec to reduce repeated code
-Added to valuespec unit tests
Change-Id: I060db6e2f04a9e53bf5c9669f4cf8b84ca5e2964
Commit: ad66e5cd28f326b15b1a5de28bcde2c6c539aed5
https://github.com/tribe29/checkmk/commit/ad66e5cd28f326b15b1a5de28bcde2c6c…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
A .werks/15671
Log Message:
-----------
15671 SAML: use RSA-SHA256 to sign authentication requests
FEED-7862
Change-Id: I288ec062646a696826548fc0abe9dc98339607a6
Commit: e92c13ef1644f46dd7ba13a9e268f5c45a68ecde
https://github.com/tribe29/checkmk/commit/e92c13ef1644f46dd7ba13a9e268f5c45…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
A .werks/15190
M agent-receiver/agent_receiver/models.py
M tests/unit/agent_receiver/test_endpoints.py
Log Message:
-----------
15190 FIX Allow agent registration using an IP address as hostname
IP addresses can now be used as hostnames again when registering new
agents with the Agent Controller.
This fixes a regression that was introduced with Checkmk 2.1.0p12 /
Werk #14385.
Change-Id: I411ec9b2de3f98ad40164459ad7c1c6fa63da61d
Compare: https://github.com/tribe29/checkmk/compare/8329e221edb4...e92c13ef1644
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: d9d3ca8f53ab3952072580d90ea2e3aeb0b5443f
https://github.com/tribe29/checkmk/commit/d9d3ca8f53ab3952072580d90ea2e3aeb…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Add missing credentials context
... after removing anonymous access from nexus
Change-Id: I9ec0edd09ec0d581ab54f04a6077b981b6388239
Commit: 7a4934806fe731fcccfd8cc014d30850c523d833
https://github.com/tribe29/checkmk/commit/7a4934806fe731fcccfd8cc014d30850c…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
A .werks/15190
M agent-receiver/agent_receiver/models.py
M tests/unit/agent_receiver/test_endpoints.py
Log Message:
-----------
15190 FIX Allow agent registration using an IP address as hostname
IP addresses can now be used as hostnames again when registering new
agents with the Agent Controller.
This fixes a regression that was introduced with Checkmk 2.1.0p12 /
Werk #14385.
Change-Id: I411ec9b2de3f98ad40164459ad7c1c6fa63da61d
Compare: https://github.com/tribe29/checkmk/compare/0e294f940787...7a4934806fe7
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: e2aebbfe6ff56e6b08fa5de54f6466ab017219b0
https://github.com/tribe29/checkmk/commit/e2aebbfe6ff56e6b08fa5de54f6466ab0…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M scripts/run-in-docker.sh
Log Message:
-----------
Revert "Modify Docker resource handling for run-in-docker to use 4gb ram max and save 2 CPUs"
This reverts commit e8ada6187581825c0b354a2968f7d32205e073f0.
Commit: 6a159bd0c37703379669f7ad181933d239f653f9
https://github.com/tribe29/checkmk/commit/6a159bd0c37703379669f7ad181933d23…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
A .werks/15393
M cmk/base/plugins/agent_based/cisco_meraki_org_device_info.py
M cmk/special_agents/agent_cisco_meraki.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_meraki_org_device_info.py
M tests/unit/cmk/special_agents/test_agent_cisco_meraki.py
Log Message:
-----------
15393 cisco_meraki_org_device_info: Add more information to HW/SW inventory
The following fields of a device are added:
<ul>
<li>Address</li>
<li>Product type (if available)</li>
<li>Organisation ID</li>
<li>Organisation name</li>
</ul>
Change-Id: I13fba3aa69dc7d073dcb56a273001cdac847a469
Commit: 4b711541c9821409abbd24034710b6ce4f182d36
https://github.com/tribe29/checkmk/commit/4b711541c9821409abbd24034710b6ce4…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/nvidia_smi.ps1
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M cmk/special_agents/agent_jolokia.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_splunk.py
M cmk/special_agents/agent_vsphere.py
M cmk/utils/version.py
M configure.ac
M defines.make
M docker_image/Dockerfile
M packages/cmk-agent-ctl/src/constants.rs
Log Message:
-----------
Set version to 2.2.0b7
Compare: https://github.com/tribe29/checkmk/compare/4bff01fd78b9...4b711541c982
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f6944c223446aa8ed749e9926406acbb861d8df7
https://github.com/tribe29/checkmk/commit/f6944c223446aa8ed749e9926406acbb8…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M scripts/run-in-docker.sh
Log Message:
-----------
Revert "Modify Docker resource handling for run-in-docker to use 4gb ram max and save 2 CPUs"
This reverts commit 0db6af0f5ca205f8d0aa5fbc48664e8f788053b7.
The 4gb limit is hit by pylint in gerrit chain. Revert to get a quick
fix. Right solution to be investigated later.
Commit: 3f0280d326ca5b14e3509d053457f16cc7adeda8
https://github.com/tribe29/checkmk/commit/3f0280d326ca5b14e3509d053457f16cc…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
M livestatus/src/module.cc
M livestatus/src/test/test_CrashReport.cc
M omd/packages/mk-livestatus/.f12
M omd/packages/mk-livestatus/skel/etc/mk-livestatus/nagios.cfg
M omd/packages/omd/omdlib/contexts.py
M tests/unit/omdlib/test_site_context.py
Log Message:
-----------
Expose Checkmk edition via Livestatus.
Change-Id: I1efd94ab0dfee2d098134e5c078b7c7fa95600af
Commit: 9f2eb73be4afde06d6ad50ad399fa5540d266c61
https://github.com/tribe29/checkmk/commit/9f2eb73be4afde06d6ad50ad399fa5540…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-02 (Tue, 02 May 2023)
Changed paths:
M tests/unit/omdlib/test_site_context.py
Log Message:
-----------
Removed unused import.
Change-Id: Iad962ba5b74e3a5f763bf5e40a802c93662aae94
Compare: https://github.com/tribe29/checkmk/compare/94fbdcd937f4...9f2eb73be4af