Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 30d9a2d7b77ad6c74575ee9382e72144dd33cedf
https://github.com/tribe29/checkmk/commit/30d9a2d7b77ad6c74575ee9382e72144d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-23 (Mon, 23 Nov 2020)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-7/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-9/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp5/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp1/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-16.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-18.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-19.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-19.10/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-20.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-20.10/Dockerfile
Log Message:
-----------
Add valgrind to build containers
Currently not added to sles-12sp3/4, because it was not
available in the package mirrors at the moment.
Change-Id: I396562ff3780822bf2791da5526266cfd049a617
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8a53babdc376911b2a39c2658d630c615b2195e3
https://github.com/tribe29/checkmk/commit/8a53babdc376911b2a39c2658d630c615…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-11-23 (Mon, 23 Nov 2020)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/wato/pages/sites.py
M cmk/utils/version.py
Log Message:
-----------
[CMK-6349] - fix smaller problems
- fix messages in exception and text in html page
- enable webapi id demo is not expired(according to the specification)
- make cmk_version._is_expired private
Change-Id: Ib90f371e74edbc84ae018474b12b17d451c25613
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 33303cc69aa70baf7ad53437dfa4a09556a50c61
https://github.com/tribe29/checkmk/commit/33303cc69aa70baf7ad53437dfa4a0955…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-11-23 (Mon, 23 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/changes.py
M cmk/gui/watolib/rulesets.py
M tests/unit/cmk/gui/watolib/test_changes.py
Log Message:
-----------
Audit log labels: Cleanup rule references
Previously the ruleset name was merged into the ident, because there
was no better way to transport the information, which is currently
only needed for the link to the rule page.
This commit introduces an optional labels field, which can be used
to transport object specific information values for audit log entries.
Add some tests for the object reference serialization.
CMK-6444
Change-Id: Ieda3114bd95a8b929c1b7e32c3fa55151c5872a2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 29efcddd9004e3645efd347c1ed2d25564a0cd15
https://github.com/tribe29/checkmk/commit/29efcddd9004e3645efd347c1ed2d2556…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-23 (Mon, 23 Nov 2020)
Changed paths:
M cmk/fetchers/protocol.py
M cmk/utils/type_defs/protocol.py
Log Message:
-----------
Protocol: Do not unnecessary build temporary bytes
Users may now either call `bytes()` on the Protocol or iterate over it.
`bytes()` instantiates a new `bytes()` object, whereas iteration
does not. Note that `__len__()` calls `bytes()` by default and
should be overriden in cases where it matters.
Change-Id: I4fd2491611890c7a501509df5bd162a68b1c5001
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 54e2b558d3a087ce2a90823f85cd78658cff7179
https://github.com/tribe29/checkmk/commit/54e2b558d3a087ce2a90823f85cd78658…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-23 (Mon, 23 Nov 2020)
Changed paths:
M cmk/base/checkers/_checkers.py
M cmk/base/checkers/snmp.py
M cmk/base/checking.py
M cmk/base/discovery.py
M cmk/base/inventory.py
M cmk/base/modes/check_mk.py
M cmk/fetchers/controller.py
M cmk/fetchers/snmp.py
M tests/unit/cmk/base/checkers/test_host_sections.py
M tests/unit/cmk/base/checkers/test_snmp_data_source.py
M tests/unit/cmk/base/test_discovery.py
M tests/unit/cmk/fetchers/test_fetchers.py
Log Message:
-----------
Fetchers: More consistent names
- Remove `snmp` from names: It is obvious that SNMPFetcher attributes
are for SNMP.
- Call selection "selected_sections" or "selection":
`section_selection` is more difficult to read because of
the alliteration. Moreover, ending in `_sections` is
consistent with other attributes from the SNMPFetcher.
Change-Id: I15b1aa05240ee9514d756b6e6e867c0e38d3d793
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8c11c5e942892cb0c83d4a06da7d89c18ae3de3d
https://github.com/tribe29/checkmk/commit/8c11c5e942892cb0c83d4a06da7d89c18…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-23 (Mon, 23 Nov 2020)
Changed paths:
M cmk/fetchers/snmp.py
Log Message:
-----------
fetchers.snmp: Consistent mode selection
We use the `Container` syntax at other places in the code.
It is more compact and easier to extend.
Change-Id: I2bd849da1417dfd9416507b24baee37bfb1e314e
Commit: 6aa089ad9f9ccff6786feab8af937fe016f41c07
https://github.com/tribe29/checkmk/commit/6aa089ad9f9ccff6786feab8af937fe01…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-11-23 (Mon, 23 Nov 2020)
Changed paths:
M cmk/base/checkers/snmp.py
Log Message:
-----------
checkers.snmp: Unnest `make_configured_snmp_sections`
The code was highly nested (a one liner over 10 lines) which may be,
for some, more difficult to read. This patch replaces the one liner
with a few expressions.
Change-Id: I5e85ed5bf63b89163b3d759012963e5534920b8e
Commit: fcfbd1467442f94c2a9c398874840615b1147f37
https://github.com/tribe29/checkmk/commit/fcfbd1467442f94c2a9c398874840615b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-11-23 (Mon, 23 Nov 2020)
Changed paths:
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/__init__.py
M cmk/utils/version.py
Log Message:
-----------
[CMK-6349] - support of the is_trial_expired mode using livestatus
This is a first CL to provide basic functionality. Unit-tests, messaging in HTML and adapting to the specs will be provided with following CLs
Change-Id: I15da43a762634a4e0fde3ce2537be663a6a5c111
Compare: https://github.com/tribe29/checkmk/compare/b5d77bd2ee79...fcfbd1467442