Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 655968216bf5979d8759d12ec2a369dc701f7f19
https://github.com/tribe29/checkmk/commit/655968216bf5979d8759d12ec2a369dc7…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2021-11-04 (Thu, 04 Nov 2021)
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_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_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
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/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 bin/mkbench
M cmk/utils/version.py
M configure.ac
M defines.make
M docker/Dockerfile
Log Message:
-----------
Set version to 2.0.0p16
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 3e6d79677aeebabb6ba079026a06736b5ce6ece1
https://github.com/tribe29/checkmk/commit/3e6d79677aeebabb6ba079026a06736b5…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-11-04 (Thu, 04 Nov 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Fix: generate VERSION.cmk file again
this is needed for the website to display the build dates
Change-Id: I35a2867327a9e5b57e5ff154191a3f9bd49d9ff2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 105f45f8e81025790f3928c14be3c2aab3c9db2d
https://github.com/tribe29/checkmk/commit/105f45f8e81025790f3928c14be3c2aab…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2021-11-03 (Wed, 03 Nov 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/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 6db6c89e06944647580e216269b178fff3abea80
https://github.com/tribe29/checkmk/commit/6db6c89e06944647580e216269b178fff…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-gnu-toolchain.sh
Log Message:
-----------
Bump gcc to version 11.2
This is needed because of the bug
in the gcc: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100379
In short some module was removed from
newer kernels and this prevented the older
gcc compiles and thus in turn prevented us
from using the latest ubuntu 21.10
Also the gcc needed a version bump anyway.
Change-Id: I9afc1887c0fb8f8bfb627bf857ae0989253fb6e9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: dd70ddfae6af1793f1bce64dc126658379511e4d
https://github.com/tribe29/checkmk/commit/dd70ddfae6af1793f1bce64dc12665837…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
M cmk/gui/watolib/search.py
Log Message:
-----------
Setup search: remove custom request, app, user context
These contexts were originally added because the setup search ran inside
its own wsgi app which did not provide these contexts at runtime. This
is not the case anymore.
Change-Id: Id876e028196e7c8febc07ead7c978013c1939ad8
Commit: 60a7a17ec1f90ae8110ff5e357882d3ed0b54e91
https://github.com/tribe29/checkmk/commit/60a7a17ec1f90ae8110ff5e357882d3ed…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
M tests/unit/cmk/gui/watolib/test_watolib_search.py
Log Message:
-----------
Tiny cleanup in tests for setup search
Change-Id: Id27604dd3f21a944d5be957e5d6f3cdc5adaf658
Compare: https://github.com/tribe29/checkmk/compare/c206a8843dfa...60a7a17ec1f9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 11268dc16fea6c1cd43e6f5517ab54afd7530fd9
https://github.com/tribe29/checkmk/commit/11268dc16fea6c1cd43e6f5517ab54afd…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
M cmk/update_config.py
M tests/unit/cmk/test_update_config.py
Log Message:
-----------
cmk-update-config: Apply transformations to global settings
This helps with fixing bugs in the global settings.
Change-Id: I7c15caed94fc8e7e5db220dd65b13cf2f1ad1581
Commit: a9f82eed3347457bb6fe052859817609028c34bf
https://github.com/tribe29/checkmk/commit/a9f82eed3347457bb6fe0528598176090…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
M cmk/gui/wato/pages/sites.py
Log Message:
-----------
Small typing improvements
Change-Id: Ib9ee85ab93f64b93f2c82dbb19677cef575a9005
Commit: 13bef21931ab9718d7658923abd01258e42669a7
https://github.com/tribe29/checkmk/commit/13bef21931ab9718d7658923abd01258e…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/wato/pages/sites.py
Log Message:
-----------
Add to trusted CAs: Write new CA as string to config
There was a mixup of bytes and str for the underlying config variable
trusted_certificate_authorities:
* When editing this global setting directly, the certificates where
stored as str.
* When pressing "Add to trusted CAs" in the livestatus encryption page,
the new certificate was stored as bytes.
In the latter case, there is a check for duplicates to avoid having the
same certificate multiple times in the trust list. This check was also
confused by this bug.
Change-Id: Id1234df62a3523e2b93c9070ad74f39d6e4e3d70
Commit: cfa80638ef2afa8b0204af2020d61dbfd2fc2153
https://github.com/tribe29/checkmk/commit/cfa80638ef2afa8b0204af2020d61dbfd…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
M cmk/gui/watolib/config_domains.py
Log Message:
-----------
Add to trusted CAs: Replace six.ensure_binary with encode
Certificates stored in the global configuration are now always strings,
so we can safely use encode.
Change-Id: I099dc50ee9b8faf80275c93f3d811473fc8e8833
Commit: 1ea9dd70c3f75e76fa2a540627b810f53b34fcf7
https://github.com/tribe29/checkmk/commit/1ea9dd70c3f75e76fa2a540627b810f53…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
M cmk/utils/certs.py
M omd/packages/omd/omdlib/certs.py
M tests/testlib/certs.py
M tests/unit/cmk/utils/test_certs.py
Log Message:
-----------
cert utils: split making of signed cert into csr creation and signing
This is useful for implementing a REST API endpoint which handles CSRs.
CMK-8750
Change-Id: Icd60375cca445423124752a0e7a46a535abd4817
Commit: c206a8843dfa7febbb43b284fcae40f3c75def25
https://github.com/tribe29/checkmk/commit/c206a8843dfa7febbb43b284fcae40f3c…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
M cmk/gui/fields/__init__.py
M cmk/gui/fields/definitions.py
A cmk/gui/plugins/openapi/endpoints/csr.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M cmk/gui/plugins/openapi/restful_objects/specification.py
M cmk/utils/certs.py
A tests/unit/cmk/gui/plugins/openapi/test_csr.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/utils/test_certs.py
Log Message:
-----------
Add REST API endpoint handling Certificate Signing Requests (CSRs)
This endpoint will be used by marcv while registering agents.
CMK-8750
Change-Id: I98865d6b386b3866635c5517e3171174cd6fdd95
Compare: https://github.com/tribe29/checkmk/compare/cdec774b28aa...c206a8843dfa
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: b182f9bf0ae8afe11353001957710f75668ef11a
https://github.com/tribe29/checkmk/commit/b182f9bf0ae8afe11353001957710f756…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
A .werks/13352
M cmk/gui/watolib/sites.py
Log Message:
-----------
13352 FIX Liveproxyd: Fix default connection parameters
Changing the default connection parameters of the liveproxy daemon
(Global Settings > Livestatus Proxy default connection parameters)
could lead to a loss of connection with the remote sites using
these default parameters.
Change-Id: I2f990dfe63d6d31aa550eb319f97d1bc28cd16c3
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 634310bfbf7c2cfef2d3e004b33bffaf60263bff
https://github.com/tribe29/checkmk/commit/634310bfbf7c2cfef2d3e004b33bffaf6…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths:
A .werks/13353
M agents/check_mk_agent.linux
Log Message:
-----------
13353 FIX Linux agent: Fix two localisation issues
On some systems, the linux agent tried to set invalid localisation
settings. For example, when <tt>C.utf8</tt> is not available, but
<tt>es_EC.utf8</tt> is, the agent still tried to set <tt>C.utf8</tt>
as localisation, which resulted in the error
<tt>setlocale: LC_ALL: cannot change locale</tt>.
Furthermore, in the rare case where the <tt>locale</tt> or the
<tt>inpath</tt> command were not available, no localisation was set.
These cases now default to <tt>LC_ALL=C</tt>.
Closes #409
Change-Id: I55d692776fc2ac894c59b06b105a40dbddc6b91b