Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ecb8555beb03b11088594bd75ffbceac06479e5d
https://github.com/tribe29/checkmk/commit/ecb8555beb03b11088594bd75ffbceac0…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-01-04 (Wed, 04 Jan 2023)
Changed paths:
M package-lock.json
Log Message:
-----------
Regenerate package-lock.json
this is an attempt to fix our integration tests as they were failing with:
npm ERR! code EUSAGE
npm ERR!
npm ERR! `npm ci` can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
npm ERR!
npm ERR! Invalid: lock file's ajv(a)8.11.2 does not satisfy ajv(a)8.12.0
npm ERR!
npm ERR! Clean install a project
Change-Id: I74b3b4542fb424f8b848131ccb1b25b7fc0d0066
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5b250212048dc5d6fe6114c1d44824f05ede92af
https://github.com/tribe29/checkmk/commit/5b250212048dc5d6fe6114c1d44824f05…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-01-04 (Wed, 04 Jan 2023)
Changed paths:
A .werks/14710
M checks/oracle_jobs
M cmk/base/plugins/agent_based/mssql_jobs.py
M cmk/gui/plugins/wato/check_parameters/db_jobs.py
M cmk/gui/plugins/wato/check_parameters/mssql_jobs.py
M cmk/gui/plugins/wato/check_parameters/oracle_jobs.py
M tests/unit/checks/generictests/datasets/oracle_jobs.py
M tests/unit/checks/generictests/datasets/oracle_jobs_old.py
M tests/unit/checks/generictests/datasets/oracle_jobs_regression.py
M tests/unit/checks/test_oracle_jobs.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_jobs.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
14710 mssql_jobs: New option for monitoring job state
A new option "Consider the state of the job only if the job is enabled"
has been added to the "Job State" in the "MSSQL Jobs" rule.
If the option is enabled, the state of the job will be considered if the
job is enabled and ignored otherwise.
SUP-12810
Change-Id: Ibc0b2238ae7955e40f57fcccf1ba06550a6b4ac9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 92b8fab9c330f2d4c56a37336316a7977c438ad0
https://github.com/tribe29/checkmk/commit/92b8fab9c330f2d4c56a37336316a7977…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-01-04 (Wed, 04 Jan 2023)
Changed paths:
M livestatus/src/AndingFilter.h
M livestatus/src/AttributeBitmaskColumn.h
M livestatus/src/AttributeListColumn.cc
M livestatus/src/AttributeListColumn.h
M livestatus/src/BlobColumn.h
M livestatus/src/Column.h
M livestatus/src/ColumnFilter.h
M livestatus/src/CountAggregator.cc
R livestatus/src/CrashReport.cc
R livestatus/src/CrashReport.h
M livestatus/src/DictColumn.h
M livestatus/src/DictFilter.h
M livestatus/src/DoubleColumn.h
M livestatus/src/DoubleFilter.h
M livestatus/src/DynamicFileColumn.cc
R livestatus/src/FileSystemHelper.cc
R livestatus/src/FileSystemHelper.h
R livestatus/src/Filter.cc
R livestatus/src/Filter.h
M livestatus/src/HostListState.h
M livestatus/src/IntColumn.h
M livestatus/src/IntFilter.h
M livestatus/src/ListColumn.h
M livestatus/src/ListFilter.h
R livestatus/src/LogEntry.cc
R livestatus/src/LogEntry.h
M livestatus/src/Logfile.h
M livestatus/src/Makefile.am
M livestatus/src/NullColumn.h
M livestatus/src/OringFilter.h
R livestatus/src/OutputBuffer.cc
R livestatus/src/OutputBuffer.h
M livestatus/src/Query.cc
M livestatus/src/Query.h
M livestatus/src/Renderer.cc
M livestatus/src/RendererJSON.cc
M livestatus/src/ServiceGroupMembersColumn.h
M livestatus/src/ServiceListState.h
M livestatus/src/StatsColumn.h
M livestatus/src/Store.cc
M livestatus/src/StringColumn.h
M livestatus/src/StringFilter.h
M livestatus/src/TableCrashReports.cc
M livestatus/src/TableEventConsole.cc
M livestatus/src/TableHosts.cc
M livestatus/src/TableLog.cc
M livestatus/src/TableServiceGroups.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/TableStatus.h
M livestatus/src/TimeColumn.h
M livestatus/src/TimeFilter.h
R livestatus/src/data_encoding.h
R livestatus/src/global_counters.cc
R livestatus/src/global_counters.h
M livestatus/src/module.cc
M livestatus/src/test/TableQueryHelper.cc
M livestatus/src/test/test_CrashReport.cc
M livestatus/src/test/test_DictFilter.cc
R livestatus/src/test/test_FileSystemHelper.cc
R livestatus/src/test/test_LogEntry.cc
M livestatus/src/test/test_MacroExpander.cc
M livestatus/src/test/test_Renderer.cc
A packages/livestatus/include/livestatus/CrashReport.h
A packages/livestatus/include/livestatus/FileSystemHelper.h
A packages/livestatus/include/livestatus/Filter.h
A packages/livestatus/include/livestatus/LogEntry.h
A packages/livestatus/include/livestatus/OutputBuffer.h
A packages/livestatus/include/livestatus/data_encoding.h
A packages/livestatus/include/livestatus/global_counters.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/CrashReport.cc
A packages/livestatus/src/FileSystemHelper.cc
A packages/livestatus/src/Filter.cc
A packages/livestatus/src/LogEntry.cc
A packages/livestatus/src/OutputBuffer.cc
A packages/livestatus/src/global_counters.cc
M packages/livestatus/test/CMakeLists.txt
A packages/livestatus/test/test_FileSystemHelper.cc
A packages/livestatus/test/test_LogEntry.cc
Log Message:
-----------
move trivial code to livestatus
This is a mechanical change
Change-Id: I6cbff3269ac062ffd265b5e04305dac5d7200bc8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ddc5a209e0a4f77e0f2c9e79e9356a15549c2d6b
https://github.com/tribe29/checkmk/commit/ddc5a209e0a4f77e0f2c9e79e9356a155…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
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/master
Home: https://github.com/tribe29/checkmk
Commit: 9277d8105a6ad32f6aa1f88416bb764c471463ab
https://github.com/tribe29/checkmk/commit/9277d8105a6ad32f6aa1f88416bb764c4…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/autochecks/__init__.py
M cmk/base/autochecks/utils.py
M cmk/base/automations/check_mk.py
R cmk/base/check_table.py
R cmk/base/check_utils.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
R cmk/base/discovered_labels.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
A cmk/checkers/check_table.py
M cmk/utils/labels.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/autochecks/test_autochecks.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_cpu_load.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_check_utils.py
M tests/unit/cmk/base/test_checks.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_discovered_labels.py
Log Message:
-----------
Move base.check_table -> checkers.check_table
CMK-11862
Change-Id: Ic3707af681d258b57d83b0eb9acff297e4c31654
Commit: 7762afc774885ce4380e66f9fa66936100c89c46
https://github.com/tribe29/checkmk/commit/7762afc774885ce4380e66f9fa6693610…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
M cmk/base/agent_based/checking/commandline.py
M cmk/base/agent_based/data_provider.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/agent_based/inventory/_inventory.py
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/base/sources.py
M cmk/checkers/__init__.py
A cmk/checkers/_api.py
M cmk/fetchers/__init__.py
M cmk/fetchers/_api.py
Log Message:
-----------
Move more functions out of base
* fetch_all
* parser_raw_data
CMK-11862
Change-Id: I6f4ce32e15748e2f8088f9b4dd97e98bec3b9e53
Compare: https://github.com/tribe29/checkmk/compare/83bd94f366d7...7762afc77488
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 83bd94f366d73fa83f92af0ffc20aa3446b2e160
https://github.com/tribe29/checkmk/commit/83bd94f366d73fa83f92af0ffc20aa344…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
M livestatus/src/AttributeListColumn.cc
M livestatus/src/LogEntry.h
M livestatus/src/MacroExpander.cc
M livestatus/src/Makefile.am
M livestatus/src/MonitoringCore.h
M livestatus/src/NagiosCore.cc
R livestatus/src/OStreamStateSaver.h
M livestatus/src/Query.cc
M livestatus/src/RRDColumn.cc
M livestatus/src/Renderer.h
M livestatus/src/Store.cc
R livestatus/src/StringUtils.cc
R livestatus/src/StringUtils.h
M livestatus/src/Table.cc
M livestatus/src/TableEventConsole.cc
M livestatus/src/TableServices.cc
M livestatus/src/TableStateHistory.cc
M livestatus/src/User.cc
M livestatus/src/module.cc
R livestatus/src/strutil.cc
R livestatus/src/strutil.h
M livestatus/src/test/test_Renderer.cc
R livestatus/src/test/test_StringUtil.cc
A packages/livestatus/include/livestatus/OStreamStateSaver.h
A packages/livestatus/include/livestatus/StringUtils.h
A packages/livestatus/include/livestatus/strutil.h
M packages/livestatus/src/CMakeLists.txt
A packages/livestatus/src/StringUtils.cc
A packages/livestatus/src/strutil.cc
M packages/livestatus/test/CMakeLists.txt
A packages/livestatus/test/test_StringUtil.cc
Log Message:
-----------
move string utils code to livestatus
- link check_helper to livestatus
- remove ASIO dependency from check_helper
Change-Id: Ia188ba654abf1787ffa6292815c9a0628ff062d2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7322836ddeddaa328b8ac58635c659a2094aab4e
https://github.com/tribe29/checkmk/commit/7322836ddeddaa328b8ac58635c659a20…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
M agents/wnx/scripts/unpack_all.cmd
M agents/wnx/scripts/unpack_package.cmd
M livestatus/src/.gitignore
M livestatus/src/Makefile.am
M omd/Licenses.csv
R omd/packages/googletest/README
A omd/packages/googletest/create-archive
A omd/packages/googletest/googletest-71140c3ca7-patched.tar.gz
R omd/packages/googletest/googletest-9c332145b7.tar.gz
M omd/packages/googletest/googletest.diff
M packages/livestatus/test/CMakeLists.txt
Log Message:
-----------
Bumped googletest to latest version. Create already patched tar file.
Patching sources in CMake seems to be a mess, see e.g. the discussion at
https://gitlab.kitware.com/cmake/cmake/-/issues/17287. The underlying
problem is: If the unpatched sources and/or the set of patches change,
things should be re-patched from scratch, but only then. This common
problems seems to be ignore by CMake, which is a pity. Bazel reportedly has
similar problems, although this sounds strange: The patched sources are a
function of the sources + patches (see above), so Bazel should handle this
just fine.
Anyway: Battling the build system seems to be worse than having this
intermediate step. If we ever learn how to do this in a cleaner way
*within* the build system, we can easily change our minds again later.
Change-Id: I86c4fe6574c0fde77d177aac71f5da76de8d5f67
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: cc2729655fd291c3ad3974d8ed85f898d6ab3a87
https://github.com/tribe29/checkmk/commit/cc2729655fd291c3ad3974d8ed85f898d…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-01-03 (Tue, 03 Jan 2023)
Changed paths:
A .werks/15082
M agents/plugins/mk_postgres.py
Log Message:
-----------
15082 FIX mk_postgres.py: adjustment of LINUX process match patterns
Prior to this werk, the postgres instances check occasionally did not
discover any services due to too restrictive match patterns. This werk
resolves this issue.
The user is required to reinstall the plugin in order to benefit from this
change.
Change-Id: I6d74c1dd9c559a67b7203c7e0cd67ff7f3ea2d5f