Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cf70ef5d6af8aa8ee65ac9cf28f47e1db828ba25
https://github.com/tribe29/checkmk/commit/cf70ef5d6af8aa8ee65ac9cf28f47e1db…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
M cmk/utils/crash_reporting.py
M cmk/utils/defines.py
M cmk/utils/encoding.py
M cmk/utils/i18n.py
M cmk/utils/man_pages.py
M cmk/utils/notify.py
M cmk/utils/packaging.py
M cmk/utils/piggyback.py
M cmk/utils/prediction.py
M cmk/utils/render.py
M cmk/utils/rulesets/ruleset_matcher.py
M cmk/utils/rulesets/tuple_rulesets.py
M cmk/utils/store.py
M cmk/utils/tags.py
M cmk/utils/translations.py
M cmk/utils/type_defs.py
M cmk/utils/version.py
Log Message:
-----------
Replaced Text with str plus simplifications, part 1.
Change-Id: I5db0437b2037a703cb98a807a7393a8767eb5a9c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0b0df7f67f6f4be2ca142302e461feae92a5b898
https://github.com/tribe29/checkmk/commit/0b0df7f67f6f4be2ca142302e461feae9…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
M scripts/check-pylint
Log Message:
-----------
pre-commit: run pylint even if no files supplied
* this is to make parameters only calls possible,
like -h or --version for example.
Change-Id: Ibe905f90aef9aa1a4a2368f423808229ecca2708
Commit: bed5fe73fcee393d0ebbc37126dcd307667e48ad
https://github.com/tribe29/checkmk/commit/bed5fe73fcee393d0ebbc37126dcd3076…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
M cmk/gui/background_job.py
M cmk/gui/watolib/activate_changes.py
M tests-py3/unit/cmk/gui/conftest.py
Log Message:
-----------
Background Process: refactor for more specific mocking
* this way, subprocess.Popen still works
* make automation call fixture emit a namedtuple
Change-Id: I621eea3e514a1c1857c47c88bb6ee206a6adbb19
Commit: 443990c79b61571ad39a978bb536c1bbebbc5368
https://github.com/tribe29/checkmk/commit/443990c79b61571ad39a978bb536c1bbe…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
M cmk/gui/background_job.py
M tests-py3/integration/cmk/gui/test_webapi.py
Log Message:
-----------
mod_wsgi: don't close stdout/err if pointing to mod_wsgi stream object
Change-Id: Ic95e8aa6ef78d40dfe0b7bd3c3dbac48473968d8
Compare: https://github.com/tribe29/checkmk/compare/daaa3e636be3...443990c79b61
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b4e7ff5b3d7ade662119110bb8f03a4a8227d234
https://github.com/tribe29/checkmk/commit/b4e7ff5b3d7ade662119110bb8f03a4a8…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
M cmk/base/automations/__init__.py
M cmk/base/check_api.py
M cmk/base/check_api_utils.py
M cmk/base/core.py
M cmk/base/core_config.py
M cmk/base/core_factory.py
M cmk/base/core_nagios.py
M cmk/base/crash_reporting.py
M cmk/base/data_sources/abstract.py
M cmk/base/decorator.py
M cmk/base/diagnostics.py
M cmk/base/dump_host.py
M cmk/base/exceptions.py
M cmk/base/export.py
M cmk/base/notify.py
M cmk/base/prediction.py
M cmk/base/rrd.py
M cmk/base/snmp_scan.py
M cmk/base/utils.py
M cmk/ec/history.py
M cmk/ec/main.py
M cmk/ec/query.py
M cmk/ec/snmp.py
M cmk/gui/availability.py
M cmk/gui/background_job.py
M cmk/gui/backup.py
M cmk/gui/bi.py
M cmk/gui/config.py
M cmk/gui/dashboard.py
M cmk/gui/forms.py
M cmk/gui/globals.py
M cmk/gui/htmllib.py
M cmk/gui/login.py
M cmk/gui/mkeventd.py
M cmk/gui/mobile.py
M cmk/gui/node_visualization.py
M cmk/gui/notify.py
M cmk/gui/openapi.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M cmk/gui/plugins/dashboard/bar_chart_dashlet.py
M cmk/gui/plugins/dashboard/event_bar_chart_dashlet.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/openapi/endpoints/folder.py
M cmk/gui/plugins/sidebar/master_control.py
M cmk/gui/plugins/sidebar/mkeventd.py
M cmk/gui/plugins/sidebar/quicksearch.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/plugins/views/commands.py
M cmk/gui/plugins/views/icons/utils.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/visuals/wato.py
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/plugins/wato/bi.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/gui/plugins/wato/check_parameters/cisco_mem.py
M cmk/gui/plugins/wato/check_parameters/if.py
M cmk/gui/plugins/wato/check_parameters/ps.py
M cmk/gui/plugins/wato/check_parameters/utils.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/plugins/watolib/utils.py
M cmk/gui/sidebar.py
M cmk/gui/table.py
M cmk/gui/userdb.py
M cmk/gui/utils/output_funnel.py
M cmk/gui/utils/timeout_manager.py
M cmk/gui/utils/transaction_manager.py
M cmk/gui/valuespec.py
M cmk/gui/view_utils.py
M cmk/gui/views.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/password_store.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/wato/pages/users.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/watolib/sites.py
M cmk/gui/watolib/utils.py
M omd/packages/omd/omdlib/config_hooks.py
M omd/packages/omd/omdlib/contexts.py
M omd/packages/omd/omdlib/dialog.py
M omd/packages/omd/omdlib/init_scripts.py
M omd/packages/omd/omdlib/main.py
M omd/packages/omd/omdlib/users_and_groups.py
M tests-py3/integration/bin/test_mkbackup.py
M tests-py3/integration/cmk/base/test_automations.py
M tests-py3/integration/cmk/base/test_check_variables.py
M tests-py3/integration/cmk/ec/test_mkeventd_status.py
M tests-py3/integration/cmk/utils/test_snmp_table.py
M tests-py3/integration/core/test_active_checks.py
M tests-py3/integration/notifications/test_simple_rbn.py
M tests-py3/unit/checks/test_generic_legacy_conversion.py
M tests-py3/unit/cmk/base/test_snmp_scan.py
M tests-py3/unit/cmk/gui/test_background_job.py
M tests-py3/unit/cmk/gui/test_userdb_ldap_connector.py
M tests-py3/unit/cmk/gui/wato/test_notification_parameters.py
M tests-py3/unit/cmk/gui/watolib/test_analyze_configuration.py
M tests-py3/unit/cmk/gui/watolib/test_host_attributes.py
M tests-py3/unit/cmk/gui/watolib/test_hosts_and_folders.py
M tests-py3/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
Removed a few unused-import suppressions, part 3.
Change-Id: I71d3bba1e663b01894758234692c7e659480a0d2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f0965eb3b2500b8916a75273fd65cb39cb8072e6
https://github.com/tribe29/checkmk/commit/f0965eb3b2500b8916a75273fd65cb39c…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
M cmk/base/snmp.py
M cmk/utils/snmp_table.py
M cmk/utils/type_defs.py
Log Message:
-----------
Refactor duplicated code to obtain SNMPContext
This also reduces coupling between `utils.snmp_table` and `base.snmp`.
CMK-4504
Change-Id: I623d8396c645adf3768874c067895fe27251dcf2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b72249c2c5cab2064df34c89365ed700fc4956f4
https://github.com/tribe29/checkmk/commit/b72249c2c5cab2064df34c89365ed700f…
Author: Sven Rueß <github(a)sritd.de>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
A .werks/11129
M checks/f5_bigip_fans
Log Message:
-----------
11129 FIX f5_bigip_fans: replaced deprecated OID
The old OID has been deprecated. Replaced by sysCpuSensor table.
Change-Id: I2e3195ab4279b35286096b50f4e973823c9a1a93
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 16f3f30a9d9ec68b789049057aea2a303cded767
https://github.com/tribe29/checkmk/commit/16f3f30a9d9ec68b789049057aea2a303…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
M cmk/base/check_api_utils.py
M cmk/base/core.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M cmk/base/crash_reporting.py
M cmk/base/decorator.py
M cmk/base/discovered_labels.py
M cmk/base/dump_host.py
M cmk/base/events.py
M cmk/base/export.py
M cmk/base/inventory_plugins.py
M cmk/base/ip_lookup.py
M cmk/base/item_state.py
M cmk/base/modes/__init__.py
M cmk/base/modes/check_mk.py
M cmk/base/notify.py
M cmk/base/prediction.py
M cmk/base/rrd.py
M cmk/gui/availability.py
M cmk/gui/bi.py
M cmk/gui/dashboard.py
M cmk/gui/htmllib.py
M cmk/gui/inventory.py
M cmk/gui/logwatch.py
M cmk/gui/mobile.py
M cmk/gui/node_visualization.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/openapi/endpoints/folder.py
M cmk/gui/plugins/sidebar/mkeventd.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/views/wato.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/plugins/wato/bi.py
M cmk/gui/plugins/wato/utils/base_modes.py
M cmk/gui/plugins/watolib/utils.py
M cmk/gui/sites.py
M cmk/gui/userdb.py
M cmk/gui/utils/url_encoder.py
M cmk/gui/valuespec.py
M cmk/gui/view_utils.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/random_hosts.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/notifications.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/watolib/timeperiods.py
M cmk/gui/wsgi/auth.py
M omd/packages/omd/omdlib/backup.py
M omd/packages/omd/omdlib/contexts.py
M omd/packages/omd/omdlib/main.py
M tests-py3/unit/cmk/gui/test_visuals.py
Log Message:
-----------
Removed a few unused-import suppressions, part 2.
Change-Id: I9fceb1f0216faf02c2135655b45313c77b102ebb
Commit: dbd8872a044543a77b4d95dc1c7cdd8ec9545132
https://github.com/tribe29/checkmk/commit/dbd8872a044543a77b4d95dc1c7cdd8ec…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
A .werks/11094
M checkman/aws_rds
M checkman/aws_rds.agent_jobs
M checkman/aws_rds.bin_log_usage
M checkman/aws_rds.connections
M checkman/aws_rds.cpu_credits
M checkman/aws_rds.disk_io
M checkman/aws_rds.network_io
M checkman/aws_rds.replica_lag
M checkman/aws_rds.replication_slot_usage
M checkman/aws_rds.transaction_logs_usage
M checkman/aws_rds_limits
M checkman/aws_rds_summary.db_status
M checks/aws.include
M checks/aws_rds
M checks/aws_rds_summary
M cmk/gui/plugins/wato/check_parameters/aws.py
M cmk/special_agents/agent_aws.py
M tests-py3/unit/cmk/special_agents/agent_aws/agent_aws_fake_clients.py
M tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_rds.py
Log Message:
-----------
11094 FIX AWS RDS
This werk fixes several issues with the AWS RDS monitoring:
- User-defined instance names crashed the AWS special agent
if the instance did not exist.
- The restriction of the monitored instances using tags did
not work.
- Monitoring two or more regions which contained instances
with the same names resulted in duplicate service names.
As a result, only the services corresponding to one of the
monitored regions were displayed. This is fixed by changing
the corresponding service items to contain both the instance
name and the region, which makes them unique. For this fix to
take effect, users have to re-discover the affected services.
Note that this renaming results in a loss of historically
recorded metrics. Furthermore, any user-defined rules for
these services which use service items might have to be
adjusted.
The following services are affected by the change described
in the last point above: aws_rds_summary.db_status, aws_rds,
aws_rds.cpu_credits, aws_rds.network_io, aws_rds.bin_log_usage,
aws_rds.transaction_logs_usage, aws_rds.replication_slot_usage,
aws_rds.disk_io, aws_rds.connections, aws_rds.agent_jobs,
aws_rds.replica_lag.
Change-Id: I5c268691c8f0a9bd7863861ceb1737565791f86a
Compare: https://github.com/tribe29/checkmk/compare/f71f23cdc7b7...dbd8872a0445
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9b6b425eeaae6e67b29b20f937b4043a6b03c4f4
https://github.com/tribe29/checkmk/commit/9b6b425eeaae6e67b29b20f937b4043a6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
A .werks/10694
Log Message:
-----------
10694 FIX Windows Agent is able to install plugins.cap with empty files
Previously the installation of the plugins.cap file with zero size files
was not possible.
Now the problem has been fully solved. See the ticket CMK-4519.
Change-Id: I02566cb87a5bfcba514c0b96eee570ba3f3966b4
Commit: a735895488c41ac24d84d17498b1bc2930dda061
https://github.com/tribe29/checkmk/commit/a735895488c41ac24d84d17498b1bc293…
Author: Sven Rueß <github(a)sritd.de>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
A .werks/11128
M checks/f5_bigip_cpu_temp
Log Message:
-----------
11128 FIX f5_bigip_cpu_temp: replaced deprecated OID
The old OID has been deprecated. Replaced by sysCpuSensor table.
Change-Id: Iff4b238d2b4c2b1bf85db05c0a5a38c10f3fcd63
Commit: f71f23cdc7b7efedb0c1eaad6b7b1e03b33499b1
https://github.com/tribe29/checkmk/commit/f71f23cdc7b7efedb0c1eaad6b7b1e03b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-05-26 (Tue, 26 May 2020)
Changed paths:
M agents/wnx/src/engine/cap.cpp
Log Message:
-----------
Fixed cherry-pick error in Windows Agent.
Change-Id: I55bd753a159924bc8dc185a29fb20aaec702b26b
Compare: https://github.com/tribe29/checkmk/compare/18e9de734d8f...f71f23cdc7b7