Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 274492a9f836331934917880400928da854550f1
https://github.com/tribe29/checkmk/commit/274492a9f836331934917880400928da8…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
M cmk/fetchers/_base.py
M cmk/fetchers/ipmi.py
M cmk/fetchers/program.py
M cmk/fetchers/tcp.py
M tests-py3/unit/cmk/test_fetchers.py
Log Message:
-----------
Fetchers have their own exception
This removes one more layering violation.
Change-Id: I6c1dbf5f0af4a140faab9254cf7bac3fcc67df72
Commit: a4f59159fdf59c5a963a5939e993b2e5f6e04a36
https://github.com/tribe29/checkmk/commit/a4f59159fdf59c5a963a5939e993b2e5f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
M cmk/base/check_utils.py
M cmk/fetchers/_base.py
M cmk/fetchers/ipmi.py
M cmk/fetchers/piggyback.py
M cmk/fetchers/program.py
M cmk/fetchers/tcp.py
M cmk/utils/type_defs.py
Log Message:
-----------
Move `RawAgentData` type alias to `utils`
This removes one layering violation in the fetchers.
Now, the following modules under `fetchers` are clean
from layering violation:
- `cmk.fetchers._base`
- `cmk.fetchers.ipmi`
- `cmk.fetchers.program`
- `cmk.fetchers.tcp`
leaving only two:
- `cmk.fetchers.piggyback`
- `cmk.fetchers.snmp`
Change-Id: I1c3fabf7545cc2fefb3d273acd2cc75c6db9398e
Commit: 376b0864a4af2130d8fe7e40e9576a6f283aa5c1
https://github.com/tribe29/checkmk/commit/376b0864a4af2130d8fe7e40e9576a6f2…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
M cmk/base/check_utils.py
M cmk/fetchers/piggyback.py
M cmk/utils/type_defs.py
Log Message:
-----------
Move `ServiceCheckResult` and friends to `utils`
This remove one layering violation in `cmk.fetchers.piggyback`.
Now, the only layering violations remaining in the fetchers
are from `cmk.fetchers.snmp`.
Change-Id: I461be9ca335bd05e73c9cdd6836e94a5174b19ca
Compare: https://github.com/tribe29/checkmk/compare/b47456da45db...376b0864a4af
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4116e7df40045b883b6ff6c6966afbcdfdf4ded7
https://github.com/tribe29/checkmk/commit/4116e7df40045b883b6ff6c6966afbcdf…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
M checks/f5_bigip_apm
M checks/f5_bigip_cluster
M checks/f5_bigip_cluster_v11
M checks/f5_bigip_conns
M checks/f5_bigip_interfaces
M checks/f5_bigip_pool
M checks/f5_bigip_psu
M checks/f5_bigip_snat
M checks/f5_bigip_vserver
Log Message:
-----------
yapf files
Change-Id: I74bbe6a3119ed34ccf0589efe4530ccfc2cde305
Commit: 9cbaa39187c95345ca80c4cd6ff062d1f828942f
https://github.com/tribe29/checkmk/commit/9cbaa39187c95345ca80c4cd6ff062d1f…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
A tests-py3/unit/checks/generictests/datasets/f5_bigip_chassis_temp.py
A tests-py3/unit/checks/generictests/datasets/f5_bigip_conns.py
A tests-py3/unit/checks/generictests/datasets/f5_bigip_cpu_temp.py
A tests-py3/unit/checks/generictests/datasets/f5_bigip_fans.py
A tests-py3/unit/checks/generictests/datasets/f5_bigip_interfaces.py
A tests-py3/unit/checks/generictests/datasets/f5_bigip_pool.py
A tests-py3/unit/checks/generictests/datasets/f5_bigip_psu.py
A tests-py3/unit/checks/generictests/datasets/f5_bigip_snat.py
A tests-py3/unit/checks/generictests/datasets/f5_bigip_vserver.py
Log Message:
-----------
f5_bigip: add various tests
Change-Id: I6ce8a77b73b0ad3f4bc4928eef312c35a5e6548f
Commit: dcfc211f01b8500b28dfc9ee2f38f80466d50e03
https://github.com/tribe29/checkmk/commit/dcfc211f01b8500b28dfc9ee2f38f8046…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
M checks/f5_bigip_apm
A tests-py3/unit/checks/generictests/datasets/f5_bigip_apm.py
Log Message:
-----------
f5_bigip_apm: add unit test
Change-Id: I983112beec77708294d349087c31218b283001a4
Commit: 401289703be6cc63aeb23c024341168eddcb16cd
https://github.com/tribe29/checkmk/commit/401289703be6cc63aeb23c024341168ed…
Author: Jonas Kluger <jonas.kluger(a)tribe29.com>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
M checks/f5_bigip.include
M checks/f5_bigip_apm
M checks/f5_bigip_chassis_temp
M checks/f5_bigip_cluster
M checks/f5_bigip_conns
M checks/f5_bigip_cpu_temp
M checks/f5_bigip_fans
M checks/f5_bigip_pool
M checks/f5_bigip_psu
M checks/f5_bigip_snat
M checks/f5_bigip_vserver
Log Message:
-----------
f5_bigip: move scan function to include file
Change-Id: I511fc91c5eb78d95dfe6dc42719fd4c13f6a58be
Compare: https://github.com/tribe29/checkmk/compare/77eee83135c3...401289703be6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: adba8c51768163d511dd32bfc6e87bf2809f4f8d
https://github.com/tribe29/checkmk/commit/adba8c51768163d511dd32bfc6e87bf28…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
M cmk/base/.f12
Log Message:
-----------
CMK-3834: Infrastructure for Bakelets as modules
- Added registration for bakelet modules
- Migrated cmk_update_agent as a first module
- Added typing to bakelet-functions coming from old bakelets
in order to merge it with bakelet-functions coming from
bakelet modules
- adapted some unit tests to new syntax
Change-Id: I67ce0472fa3777f3fab690859bc41544bca94fce
Commit: 77eee83135c39508f3604fe43075c14f6f0abd05
https://github.com/tribe29/checkmk/commit/77eee83135c39508f3604fe43075c14f6…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths:
M CONTRIBUTING.md
Log Message:
-----------
Some adaptions for CONTRIBUTING.md
* Hints how to configure vim
Change-Id: I2b6b4ae930ae0433921231a0f22f826be33e973d
Compare: https://github.com/tribe29/checkmk/compare/555360d896f7...77eee83135c3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2a4b0190ca52f4263267e6d45dc5e643f8e22d15
https://github.com/tribe29/checkmk/commit/2a4b0190ca52f4263267e6d45dc5e643f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-04-25 (Sat, 25 Apr 2020)
Changed paths:
M cmk/base/data_sources/host_sections.py
Log Message:
-----------
CheckAPI: factor out determination of raw section name
It will be re-used when we need to gather the aggregated
caching information.
Change-Id: I74c3ad4d5f6d572e6fb1a91caf19752a34e7c1ca
Commit: 555360d896f7c288d6896f94f8cba12f38289f6c
https://github.com/tribe29/checkmk/commit/555360d896f7c288d6896f94f8cba12f3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-04-25 (Sat, 25 Apr 2020)
Changed paths:
M cmk/base/checking.py
M cmk/base/data_sources/host_sections.py
Log Message:
-----------
CheckAPI: get cache info from multi_host_sections
The added method is quite similar to the 'determine_cache_info' function
in cmk/base/checking.py.
However it takes into account more than one parsed section name, and the fact
that in the new API the same parsed section may result from different raw
sections depending on the host.
The afore mentioned function will only be called for the legacy cluster mode,
and is renamed accordingly.
Change-Id: Iff250ced17ee3401866ad12ed700a654f02b407f
Compare: https://github.com/tribe29/checkmk/compare/555a2462205a...555360d896f7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bd4156014c014af7f8b41e3491bde8729ca176e9
https://github.com/tribe29/checkmk/commit/bd4156014c014af7f8b41e3491bde8729…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-04-24 (Fri, 24 Apr 2020)
Changed paths:
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/data_sources/abstract.py
M cmk/base/data_sources/programs.py
M tests-py3/unit/cmk/base/data_sources/test_program_data_source.py
Log Message:
-----------
More typing fixes. Copy-n-paste reduction. Hopefully fixed password store handling.
Change-Id: I4a8b2b76252f532fb29a0bd658db71301e8c8432