Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9e6e1119f0445ddbff2057d3bf4fb5e87bd1b589
https://github.com/tribe29/checkmk/commit/9e6e1119f0445ddbff2057d3bf4fb5e87…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/bvip_link.py
M cmk/gui/plugins/wato/check_parameters/cisco_mem.py
M cmk/gui/plugins/wato/check_parameters/filesystem.py
M cmk/gui/plugins/wato/check_parameters/if.py
M cmk/gui/plugins/wato/check_parameters/inotify.py
M cmk/gui/plugins/wato/check_parameters/lnx_quota.py
M cmk/gui/plugins/wato/check_parameters/mysql_slave.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M cmk/gui/plugins/wato/check_parameters/synology_update.py
M cmk/gui/plugins/wato/check_parameters/windows_printer_queues.py
Log Message:
-----------
Some --check-untyped-defs fixes, part 56.
Change-Id: I766f846ba66c153e5857353befca01aee5f8c28f
Commit: ff4d60bbcee8664192054a4ab48af954ead65920
https://github.com/tribe29/checkmk/commit/ff4d60bbcee8664192054a4ab48af954e…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
R bin/update_rrd_fs_names.py
M cmk/.f12
M cmk/base/config.py
A cmk/base/rrd.py
M cmk/gui/watolib/__init__.py
M cmk/update_config.py
A cmk/update_rrd_fs_names.py
A tests-py3/unit/cmk/base/test_rrd.py
Log Message:
-----------
FS_USED metricname migration
fs_cap.mk file flag declared the migration of df.include to use the new
metric name fs_used for filesystem usage instead of the mountpoint. On CMK
1.7 fs_used is the only metric name returned. There is no need for this
flag, it even produces errors in load_checks.
- New installations 1.7 don't generate this file anymore.
- Upon migration 1.6->1.7 it it removed, if used performed migration on 1.6
- Users that never migrated and RAW users execute migration during update
In this it is assumed.
- CMK is stopped, because update requires so
- User has a backup of his RRDs. There is no interactive friendly
reminder this time as with the migration script on the 1.6. Migration
runs on update
CMK-4149
Change-Id: Ib383b021ffb8f650d89d7f09bad37f1fdc9075dc
Compare: https://github.com/tribe29/checkmk/compare/82907b9f7829...ff4d60bbcee8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a8b9b9e49b65f82b9add57ecbf242ea3ed7d9b45
https://github.com/tribe29/checkmk/commit/a8b9b9e49b65f82b9add57ecbf242ea3e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
A bin/update_rrd_fs_names.py
M cmk/.f12
M cmk/base/config.py
R cmk/base/rrd.py
M cmk/gui/watolib/__init__.py
M cmk/update_config.py
R cmk/update_rrd_fs_names.py
R tests-py3/unit/cmk/base/test_rrd.py
Log Message:
-----------
Revert "FS_USED metricname migration"
This reverts commit a3bce12e9113c467c7775bb155635fe3ba507a0f, trying to
unbreak our CI.
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 17ef3a5d3bb3438c806d321e23b6aae94dd455ed
https://github.com/tribe29/checkmk/commit/17ef3a5d3bb3438c806d321e23b6aae94…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
M cmk/gui/globals.py
M cmk/gui/htmllib.py
M cmk/gui/http.py
M cmk/gui/plugins/openapi/endpoints/contact_group.py
M cmk/gui/plugins/openapi/endpoints/folder.py
M cmk/gui/plugins/openapi/endpoints/host.py
M cmk/gui/plugins/openapi/endpoints/host_group.py
M cmk/gui/plugins/openapi/endpoints/service_group.py
M cmk/gui/plugins/openapi/endpoints/utils.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/middleware.py
M cmk/update_config.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/test_htmllib_del_vars.py
M tests/unit/cmk/gui/utils/test_output_funnel.py
M tests/unit/cmk/gui/watolib/test_groups.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
Remove global Response() object
This reverts commit de2d1fbf5183516ee0ab43a2e4ea3b76c972b4b4.
* Fix dropped cookies due to ignored Response() instances
* Added some TODOs to refactor this pain-point
Change-Id: I7d0a2d1f426265520fc18798e8bcf3bafacf8180
Commit: 6599a771e2ef6d41315f5ae90c3c0dd27d0191df
https://github.com/tribe29/checkmk/commit/6599a771e2ef6d41315f5ae90c3c0dd27…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
M checks/redis_info
M cmk/gui/plugins/metrics/check_mk.py
M tests-py3/unit/checks/generictests/datasets/redis_info.py
Log Message:
-----------
redis_info: Added missing metrics
Change-Id: Id638412623e14e6d4dc185d108a915e0ff717fec
Compare: https://github.com/tribe29/checkmk/compare/ed2a7fe88e4e...6599a771e2ef
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 778e598c57c993ae7b58d9d13b824d1ff8182430
https://github.com/tribe29/checkmk/commit/778e598c57c993ae7b58d9d13b824d1ff…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
M tests-py3/unit/cmk/base/test_checks.py
R tests/unit/checks/generictests/datasets/rabbitmq_cluster.py
Log Message:
-----------
Tighten check/inv plugins tests
Change-Id: Ib3173f3608dd0fac50c393c06b3c037960d71207
Commit: ed2a7fe88e4e0e282c2ef83e1670fcd18f86bfe4
https://github.com/tribe29/checkmk/commit/ed2a7fe88e4e0e282c2ef83e1670fcd18…
Author: Daniel Steinmann <daniel.steinmann(a)swisscom.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
M agents/plugins/ibm_mq
M checks/ibm_mq.include
M checks/ibm_mq_queues
M tests-py3/unit/checks/test_ibm_mq_channels.py
M tests-py3/unit/checks/test_ibm_mq_include.py
M tests-py3/unit/checks/test_ibm_mq_queues.py
M tests/unit/agents/plugins/test_ibm_mq.sh
Log Message:
-----------
ibm_mq: Add timestamp in agent output.
IBM MQ outputs the last get/put timestamp for a queue in the local
timezone of the queue manager, see "Inquire Queue Status (Response)"
from
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.adm…
Now the age calculation is correct even if the agent and checkmk server
are not running in the same timezone.
closes #153
Change-Id: Iedb0848a3bc75b3a64c6cf9c6bef8aee7d6ff4b9
Compare: https://github.com/tribe29/checkmk/compare/ab2c07a2c1c0...ed2a7fe88e4e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2700098da8ba2964e2b7afaf6b18f16ab0b50ab6
https://github.com/tribe29/checkmk/commit/2700098da8ba2964e2b7afaf6b18f16ab…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
M cmk/base/data_sources/tcp.py
Log Message:
-----------
Fix decryption bug in TCP data source
Decryption could randomly fail in the following scenario:
# OpenSSL padds the decrypted data with more than 10 bytes:
"...end of decrypted data\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a\x0a"
# In Python 3, indexing bytes returns the elements as int, so
`b"...\x0a"[-1]` returns `10`.
# Calling str on `10` return `"10"`.
# `ord()` raises:
TypeError: ord() expected a character, but string of length 2 found.
This bug most likely originates from the python 2 to 3 conversion.
Change-Id: Idf1bc2e9a415936cb36107350a3ee1059fe96731
Commit: 551277848180659d58ee35afb3a7f93cfad29005
https://github.com/tribe29/checkmk/commit/551277848180659d58ee35afb3a7f93cf…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/diagnostics.py
M cmk/gui/config.py
M cmk/gui/wato/pages/diagnostics.py
M tests-py3/integration/cmk/base/test_automations.py
M tests-py3/unit/cmk/base/test_unit_automations.py
M tests/unit/cmk/gui/test_background_job.py
A web/htdocs/themes/classic/images/icon_diagnostics_dump_file.png
A web/htdocs/themes/facelift/images/icon_diagnostics_dump_file.png
Log Message:
-----------
Diagnostics: Add parameters and background job for diagnostic analysis
Change-Id: I0235fd736d6defdde95658bab127cab67f052207
Commit: ab2c07a2c1c09ce10548e3ce6f8d9ea0af14b98f
https://github.com/tribe29/checkmk/commit/ab2c07a2c1c09ce10548e3ce6f8d9ea0a…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
M cmk/gui/metrics.py
M cmk/gui/plugins/views/perfometers/__init__.py
M cmk/gui/plugins/views/wato.py
M cmk/gui/plugins/views/webservice.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Some --check-untyped-defs fixes, part 53.
Change-Id: Ia0b9c51ca0f33757af0e5e60ac2e831b19975215
Compare: https://github.com/tribe29/checkmk/compare/a3bce12e9113...ab2c07a2c1c0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a3bce12e9113c467c7775bb155635fe3ba507a0f
https://github.com/tribe29/checkmk/commit/a3bce12e9113c467c7775bb155635fe3b…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
R bin/update_rrd_fs_names.py
M cmk/.f12
M cmk/base/config.py
A cmk/base/rrd.py
M cmk/gui/watolib/__init__.py
M cmk/update_config.py
A cmk/update_rrd_fs_names.py
A tests-py3/unit/cmk/base/test_rrd.py
Log Message:
-----------
FS_USED metricname migration
fs_cap.mk file flag declared the migration of df.include to use the new
metric name fs_used for filesystem usage instead of the mountpoint. On CMK
1.7 fs_used is the only metric name returned. There is no need for this
flag, it even produces errors in load_checks.
- New installations 1.7 don't generate this file anymore.
- Upon migration 1.6->1.7 it it removed, if used performed migration on 1.6
- Users that never migrated and RAW users execute migration during update
In this it is assumed.
- CMK is stopped, because update requires so
- User has a backup of his RRDs. There is no interactive friendly
reminder this time as with the migration script on the 1.6. Migration
runs on update
CMK-4149
Change-Id: I1f7cb57d4cce7401af80c033a4c368c907e24148