Branch: refs/heads/test_weblate2
Home: https://github.com/tribe29/checkmk
Commit: b8c55186f9c8e44aa8c3520a9270d025c2dd6543
https://github.com/tribe29/checkmk/commit/b8c55186f9c8e44aa8c3520a9270d025c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-06 (Tue, 06 Oct 2020)
Changed paths:
M cmk/base/plugins/agent_based/logwatch_ec.py
Log Message:
-----------
logwatch_ec: shamelessly bypass the API once more
Change-Id: Ib143e1e02670007cb44bd0c1a7f3c715625363b6
Commit: 2c284b21e9d747216d7fcebc8e96e65e21b945d3
https://github.com/tribe29/checkmk/commit/2c284b21e9d747216d7fcebc8e96e65e2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-06 (Tue, 06 Oct 2020)
Changed paths:
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/test_pylint_checker_cmk_module_layers.py
Log Message:
-----------
pylint_checker_cmk_module_layers: refactor
Call component specific checker for a more transparent handling
of exceptions from the general rule.
Also return after first matching component.
Change-Id: I40500f082e53f5bbdee6f256df2a496cfef92c83
Commit: ddcc6530ea95e97ea0a142892121269be2e57355
https://github.com/tribe29/checkmk/commit/ddcc6530ea95e97ea0a142892121269be…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-06 (Tue, 06 Oct 2020)
Changed paths:
M tests/unit/test_pylint_checker_cmk_module_layers.py
Log Message:
-----------
remove unbroken test
Change-Id: Id01f6c66f8f8e0a0d4a3423c60df500175b5c7e2
Commit: 1422fe152105c7df9b8e6b4c4562643f75185a04
https://github.com/tribe29/checkmk/commit/1422fe152105c7df9b8e6b4c4562643f7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-07 (Wed, 07 Oct 2020)
Changed paths:
M cmk/base/checkers/_checkers.py
M cmk/base/checkers/snmp.py
M cmk/base/inventory.py
Log Message:
-----------
Various checker cleanups
* Add more verbose output to make it easier to understand processing
* Fix variable name host_section to source_result
* Fix wrong type of SNMPSource.prefetched_sections
CMK-5758
Change-Id: I85d633396c24ea5e1a8c33fc055827b33305a2e8
Commit: fb99796a004a9cc5f45a8aef5ad6752d599fe33d
https://github.com/tribe29/checkmk/commit/fb99796a004a9cc5f45a8aef5ad6752d5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-07 (Wed, 07 Oct 2020)
Changed paths:
M cmk/base/checkers/snmp.py
M cmk/base/inventory.py
Log Message:
-----------
Drop SNMP communication from checkers caused by structured status inventory
This case (SNMP source + multi_host_sections given) was only reached in
the checker processes. In these processes we must not perform any
fetching. The needed data is already fetched by the fetcher anyway, so
we can simply remove the logic here.
CMK-5758
Change-Id: Ifb01d9ba3d8b36c7b6990473fc4f877d0ccb06fb
Commit: 8081c16b385c98eeed4487c73a4984c8afa0d71a
https://github.com/tribe29/checkmk/commit/8081c16b385c98eeed4487c73a4984c8a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-07 (Wed, 07 Oct 2020)
Changed paths:
M cmk/base/inventory.py
Log Message:
-----------
Inventory: Extract multi host section gathering
Previously _do_inv_for_realhost() was fetching the multi_host_sections
on demand in case they were not provided by the call site.
This commit completely removes that case from the functions _do_inv_for
and _do_inv_for_realhost. The multi host section computation is now done
in advance by all call sites. The MHS are either built based on the data
fetched from the fetcher helper processes or fetched ad-hoc by calls
that need to fetch the data on their own (cmk -i and inventory check).
Change-Id: I608c53b8dcfe7d8c567570d3bfcf380c52437cba
Commit: 72b4fcb4d1933525b380f69c5d54cc3e279fed5e
https://github.com/tribe29/checkmk/commit/72b4fcb4d1933525b380f69c5d54cc3e2…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-07 (Wed, 07 Oct 2020)
Changed paths:
M cmk/base/checkers/_checkers.py
M cmk/base/checkers/snmp.py
M cmk/base/inventory.py
M cmk/base/plugins/agent_based/logwatch_ec.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/test_pylint_checker_cmk_module_layers.py
Log Message:
-----------
Merge branch 'master' into test_weblate2
Change-Id: I45cf22b01d878cef97b675fda0eb719b48503be3
Compare: https://github.com/tribe29/checkmk/compare/9ac3a1f1298e...72b4fcb4d193
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1422fe152105c7df9b8e6b4c4562643f75185a04
https://github.com/tribe29/checkmk/commit/1422fe152105c7df9b8e6b4c4562643f7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-07 (Wed, 07 Oct 2020)
Changed paths:
M cmk/base/checkers/_checkers.py
M cmk/base/checkers/snmp.py
M cmk/base/inventory.py
Log Message:
-----------
Various checker cleanups
* Add more verbose output to make it easier to understand processing
* Fix variable name host_section to source_result
* Fix wrong type of SNMPSource.prefetched_sections
CMK-5758
Change-Id: I85d633396c24ea5e1a8c33fc055827b33305a2e8
Commit: fb99796a004a9cc5f45a8aef5ad6752d599fe33d
https://github.com/tribe29/checkmk/commit/fb99796a004a9cc5f45a8aef5ad6752d5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-07 (Wed, 07 Oct 2020)
Changed paths:
M cmk/base/checkers/snmp.py
M cmk/base/inventory.py
Log Message:
-----------
Drop SNMP communication from checkers caused by structured status inventory
This case (SNMP source + multi_host_sections given) was only reached in
the checker processes. In these processes we must not perform any
fetching. The needed data is already fetched by the fetcher anyway, so
we can simply remove the logic here.
CMK-5758
Change-Id: Ifb01d9ba3d8b36c7b6990473fc4f877d0ccb06fb
Commit: 8081c16b385c98eeed4487c73a4984c8afa0d71a
https://github.com/tribe29/checkmk/commit/8081c16b385c98eeed4487c73a4984c8a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-07 (Wed, 07 Oct 2020)
Changed paths:
M cmk/base/inventory.py
Log Message:
-----------
Inventory: Extract multi host section gathering
Previously _do_inv_for_realhost() was fetching the multi_host_sections
on demand in case they were not provided by the call site.
This commit completely removes that case from the functions _do_inv_for
and _do_inv_for_realhost. The multi host section computation is now done
in advance by all call sites. The MHS are either built based on the data
fetched from the fetcher helper processes or fetched ad-hoc by calls
that need to fetch the data on their own (cmk -i and inventory check).
Change-Id: I608c53b8dcfe7d8c567570d3bfcf380c52437cba
Compare: https://github.com/tribe29/checkmk/compare/ddcc6530ea95...8081c16b385c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2c284b21e9d747216d7fcebc8e96e65e21b945d3
https://github.com/tribe29/checkmk/commit/2c284b21e9d747216d7fcebc8e96e65e2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-06 (Tue, 06 Oct 2020)
Changed paths:
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/test_pylint_checker_cmk_module_layers.py
Log Message:
-----------
pylint_checker_cmk_module_layers: refactor
Call component specific checker for a more transparent handling
of exceptions from the general rule.
Also return after first matching component.
Change-Id: I40500f082e53f5bbdee6f256df2a496cfef92c83
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b8c55186f9c8e44aa8c3520a9270d025c2dd6543
https://github.com/tribe29/checkmk/commit/b8c55186f9c8e44aa8c3520a9270d025c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-06 (Tue, 06 Oct 2020)
Changed paths:
M cmk/base/plugins/agent_based/logwatch_ec.py
Log Message:
-----------
logwatch_ec: shamelessly bypass the API once more
Change-Id: Ib143e1e02670007cb44bd0c1a7f3c715625363b6