Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9ad2c2d5d8316547add4eae348baf887e475d156
https://github.com/tribe29/checkmk/commit/9ad2c2d5d8316547add4eae348baf887e…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 10 Werk IDS
Change-Id: If2f585c680abd66a3fafdb5db1902359fad402bf
Commit: b428616c0e048bc08507dd1e96217a5f14bcacb9
https://github.com/tribe29/checkmk/commit/b428616c0e048bc08507dd1e96217a5f1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-13 (Wed, 13 Jan 2021)
Changed paths:
R checks/vnx_quotas
A cmk/base/plugins/agent_based/vnx_quotas.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
PRO TIP: Migrate plugin vnx_quotas
With this commit we bring the plugin 'vnx_quotas' to the
new Check API.
We use type annotations. If you are not aware what those
are, google it. You are not required to use annotations,
but we encourage it.
Here are some things to consider about this commit:
1) Moving the file
Plugins are regular python modules now. Note the new
path and the '.py' suffix.
3) Migrating the parse function
* the 'section' is registered separately
* the parse functions argument *must* be called string_table
4) Regular imports instead of "magic" functions
In the helper function the 'regex' API function is now
imported regularly from the APIs namespace.
5) Discovery function with parameters
We replace the weird `host_extra_conf` magic by the
discover_ruleset_name and discovery_ruleset_type
kwargs to the register.check_plugin function.
RuleSetType is `ALL`; had we used `host_extra_conf_merged`,
it would have been `MERGED`.
6) Check function with former 'include'-function
In this case we're lucky: The former 'df.inclde'
function "df_check_filesystem_single" has already been
migrated to the new place for shared code:
`cmk/base/plugins/agent_based/utils`.
We import it, and adapt the callsite.
CMK-6679
Change-Id: Ib5212876b9ab6d7c069aeefece33626b282396cb
Compare: https://github.com/tribe29/checkmk/compare/928437825d83...b428616c0e04
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 9c2acdb4bf4e522f8883c8ada224501131b0e83f
https://github.com/tribe29/checkmk/commit/9c2acdb4bf4e522f8883c8ada22450113…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2021-01-13 (Wed, 13 Jan 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/windows/configure.ac
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M scripts/setup.sh
Log Message:
-----------
Set version to 1.6.0p21
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 529f614aff85cbb7a46e2ea434789afbf8d82629
https://github.com/tribe29/checkmk/commit/529f614aff85cbb7a46e2ea434789afbf…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
A .werks/11741
M checks/fileinfo
M tests/unit/checks/test_fileinfo_check.py
Log Message:
-----------
11741 FIX fileinfo.groups: group pattern not found for enforced services
CMK-6677
Change-Id: I0ddbe545388392f0d9e0787d4309b704eff21899
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 427b9d8fcda6bd6f2009b9833930973affeb4d04
https://github.com/tribe29/checkmk/commit/427b9d8fcda6bd6f2009b9833930973af…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
A .werks/11701
M cmk/base/plugins/agent_based/ntp.py
Log Message:
-----------
The fields in check_ntp summary are now in the following order: offset, stratum, jitter
Change-Id: I543713addc434eb2f7d6e96e2e7a08c3d51f0e14
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fe2f4ddd961e63eff46926d21648b22c585d1a4b
https://github.com/tribe29/checkmk/commit/fe2f4ddd961e63eff46926d21648b22c5…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M cmk/core_helpers/piggyback.py
M tests/unit/cmk/core_helpers/test_summarizers.py
Log Message:
-----------
piggyback summarizer: add repr
Add `__repr__` method and smoke tests to the PiggybackSummarizer.
CMK-6842
Change-Id: If0782bea830aca3bd3cbebcbde67f1d1441bfb86
Commit: cd080617ef188e900199fce590cd1e0d7066773e
https://github.com/tribe29/checkmk/commit/cd080617ef188e900199fce590cd1e0d7…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M cmk/core_helpers/piggyback.py
M cmk/utils/piggyback.py
Log Message:
-----------
Fix typing for get_piggyback_raw_data
The function already handles a falsy `piggybacked_hostname`. We might
as well make the argument optional.
CMK-6842
Change-Id: Ib5a6f4a2ab4e7fd58bcaa769ef70e60f34d67c45
Commit: 30a466ebfcd461bed4b1fefa5558f674f06dfb6f
https://github.com/tribe29/checkmk/commit/30a466ebfcd461bed4b1fefa5558f674f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
M cmk/core_helpers/piggyback.py
M tests/unit/cmk/core_helpers/test_summarizers.py
Log Message:
-----------
Properly handle missing data in piggyback summarizer
The 'missing data' error was triggered when the piggyback file was
missing either from the directory with the hostname or from the
directory with the IP address.
The error should only be triggered when *both* are missing.
This patch fixes the logic and adds tests for this very case.
CMK-6842
Change-Id: I92f5d1fe98777002dec80e81abfee225eb23c6ef
Compare: https://github.com/tribe29/checkmk/compare/f458987cebe7...30a466ebfcd4
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 67581805f89263eeab7a3ecde6b4f85c7e696bf4
https://github.com/tribe29/checkmk/commit/67581805f89263eeab7a3ecde6b4f85c7…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2021-01-12 (Tue, 12 Jan 2021)
Changed paths:
A .werks/11741
M checks/fileinfo
M tests/unit/checks/test_fileinfo_check.py
Log Message:
-----------
11741 FIX fileinfo.groups: group pattern not found for enforced services
CMK-6677
Change-Id: I0ddbe545388392f0d9e0787d4309b704eff21899