Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 78d4c145296b3eddea50dedf1019216a15fbc563
https://github.com/tribe29/checkmk/commit/78d4c145296b3eddea50dedf1019216a1…
Author: René Slowenski <rene.slowenski(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M tests/integration/cmk/lib/snmplib/conftest.py
Log Message:
-----------
snmplib test fixture update: Printing error message in case snmpsimd dies
Change-Id: I349cbf5e3c182e56e402ecd585ab244298db0443
Commit: 9da9aabe6c1a145e6f243e152743a79604e7f6ca
https://github.com/tribe29/checkmk/commit/9da9aabe6c1a145e6f243e152743a7960…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M cmk/base/sources/__init__.py
R cmk/base/sources/fetcher_configuration.py
Log Message:
-----------
Move fetcher config serialization to CEE
It is only useful with the CMC, so => enterprise
Change-Id: I2ed8abdc5b7ec9ffb5aab69bfebfb95e3a3035cd
Commit: 53fa3dec8c6d522519a99be1cd4f132f1ff84402
https://github.com/tribe29/checkmk/commit/53fa3dec8c6d522519a99be1cd4f132f1…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
A cmk/base/sources.py
R cmk/base/sources/__init__.py
R cmk/base/sources/_checkers.py
M tests/unit/cmk/base/sources/test_cmd_caching.py
Log Message:
-----------
Move cmk.base.sources._checkers -> cmk.base.source
Package with a single file -> module
Change-Id: Ic838b287cde13f0fe270baeebe85e696139b019d
Commit: 2afffc4bae5737b3e59b4e906c1602590aa3147f
https://github.com/tribe29/checkmk/commit/2afffc4bae5737b3e59b4e906c1602590…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
R tests/unit/cmk/base/sources/test_cmd_caching.py
Log Message:
-----------
Remove unintelligible tests
They seem to test some of the modes, which would
belong in some component/integration tests.
They may also check that globals are set properly,
which is more or less testing Python and not that
much our own code.
In any case, the amount of monkeypatching and
the assertions in the fixture make these patch
extremely brittle and unintelligible, we are
better off without them. 🚮
Change-Id: I914af99288415e9b86f6ef98c6679fbd3cc38744
Compare: https://github.com/tribe29/checkmk/compare/64af4df887fe...2afffc4bae57
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: a22ad7231b11bcbbccef68294a14207d9853b190
https://github.com/tribe29/checkmk/commit/a22ad7231b11bcbbccef68294a14207d9…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
A .werks/14628
M checkman/3par_ports
M checks/3par_ports
Log Message:
-----------
14628 FIX 3par_ports: Check and discovery used to fail if the protocol was NVMe
The discovery and check functions used to crash because the port protocol was NVMe.
Now the check supports the following protocols:
FC
iSCSI
FCOE
IP
SAS
NVMe
Change-Id: Ieb6a029a30fe657715a7654daef6244a2aa04c01
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1705b9ddedde638c348f6c8c7f3ef0c4d9aacb6e
https://github.com/tribe29/checkmk/commit/1705b9ddedde638c348f6c8c7f3ef0c4d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M cmk/base/sources/fetcher_configuration.py
M tests/unit/cmk/base/sources/test_fetcher_configuration.py
Log Message:
-----------
Pass full SourceInfo to fetcher_config
Change-Id: Iea58d1e673d4224e90caa88619e8b8c2534a2311
Commit: 0142cce0833a4cbdb092094821f60f2a25c01bd2
https://github.com/tribe29/checkmk/commit/0142cce0833a4cbdb092094821f60f2a2…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
A .werks/14628
M checkman/3par_ports
M checks/3par_ports
Log Message:
-----------
14628 FIX 3par_ports: Check and discovery used to fail if the protocol was NVMe
The discovery and check functions used to crash because the port protocol was NVMe.
Now the check supports the following protocols:
FC
iSCSI
FCOE
IP
SAS
NVMe
Change-Id: Ieb6a029a30fe657715a7654daef6244a2aa04c01
Commit: bc3f97e8199966b346f6351ab75d24e343d0b8c6
https://github.com/tribe29/checkmk/commit/bc3f97e8199966b346f6351ab75d24e34…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
A tests/unit/checks/test_3par_ports.py
Log Message:
-----------
3par_ports: Added unit tests
Change-Id: Id52522af65cd915a4f6c3d749e1fcb7084689e8e
Commit: dcdb007fd7004205d33f670fb06d270157b7950b
https://github.com/tribe29/checkmk/commit/dcdb007fd7004205d33f670fb06d27015…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M checks/3par_ports
Log Message:
-----------
3par_ports: Added dedicated parse function and prepare for migration
Change-Id: I46c8bc9b52bcc2a7f5109f2f26f44c4a1a5524df
Compare: https://github.com/tribe29/checkmk/compare/681ff1de03b4...dcdb007fd700
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 94a06ea18df0008864ad64f71eca1f8a3df04386
https://github.com/tribe29/checkmk/commit/94a06ea18df0008864ad64f71eca1f8a3…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
A .werks/14628
M checkman/3par_ports
M checks/3par_ports
Log Message:
-----------
14628 FIX 3par_ports: Check and discovery used to fail if the protocol was NVMe
The discovery and check functions used to crash because the port protocol was NVMe.
Now the check supports the following protocols:
FC
iSCSI
FCOE
IP
SAS
NVMe
Change-Id: Ieb6a029a30fe657715a7654daef6244a2aa04c01
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 681ff1de03b4bbe029d6f759640af33aac89d6f3
https://github.com/tribe29/checkmk/commit/681ff1de03b4bbe029d6f759640af33aa…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/sources/_checkers.py
M cmk/base/sources/fetcher_configuration.py
M cmk/core_helpers/_base.py
M cmk/core_helpers/agent.py
M cmk/core_helpers/ipmi.py
M cmk/core_helpers/piggyback.py
M cmk/core_helpers/program.py
M cmk/core_helpers/snmp.py
M cmk/core_helpers/tcp.py
M tests/unit/cmk/core_helpers/test_fetchers.py
Log Message:
-----------
Remove ident attribute from fetcher
It is not required in the fetcher and broken for cache-only data.
Change-Id: I74b3a5d0aa1af8fdd814598626a426d9d4551161
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 344633bb4fca9abea5083c54a717d1fbdd1aea43
https://github.com/tribe29/checkmk/commit/344633bb4fca9abea5083c54a717d1fbd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M cmk/gui/watolib/bakery.py
M cmk/gui/watolib/rulesets.py
M tests/Makefile
Log Message:
-----------
Cleanup ruleset vs bakery cycle
When rulesets are changed, the agent bakery may marked as "need to bake
agents". This integration is now done using a more loosely coupled hook.
This way we can cleanup another import cycle and remove some non raw
edition code from the common code.
Change-Id: I098de2a7e0e858a5ba0a251ed83256897f6e4273
Commit: 15ae870275a34555d94a7a3d4b510ea3de9ffc17
https://github.com/tribe29/checkmk/commit/15ae870275a34555d94a7a3d4b510ea3d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M cmk/gui/sites.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/Makefile
Log Message:
-----------
Break CME livestatus import cycle
Moving CMEMultiSiteConnection to a dedicated module helps
to reduce the dependencies of cmk.gui.sites.
Change-Id: Ib6d27c55077ae0ccbe9729faec8fa5a91d16dca4
Commit: a9a32a49817c791457cbb055ff4385e67730dbf0
https://github.com/tribe29/checkmk/commit/a9a32a49817c791457cbb055ff4385e67…
Author: René Slowenski <rene.slowenski(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M tests/gui_crawl/test_gui_crawl.py
M tests/gui_e2e/conftest.py
Log Message:
-----------
Updated test fixtures so an explicit REUSE=0 will remove the site
Change-Id: Ifc7104c0abb16be1778ad88ebc0edc9df6752731
Compare: https://github.com/tribe29/checkmk/compare/00deb8e57bf7...a9a32a49817c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: de192bf58d8c6cb345e395cacd99e4fa79cd58e1
https://github.com/tribe29/checkmk/commit/de192bf58d8c6cb345e395cacd99e4fa7…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M cmk/base/agent_based/inventory/active.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
Log Message:
-----------
inventory: Show always tree comparison results
Change-Id: I32ef1be399bb6fff9f0cbcc62f93303e14415379
Commit: 00deb8e57bf77f131b655402cfa09be76265d9f9
https://github.com/tribe29/checkmk/commit/00deb8e57bf77f131b655402cfa09be76…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-10-21 (Fri, 21 Oct 2022)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/inventory/__init__.py
M cmk/base/agent_based/inventory/_inventory.py
M cmk/base/agent_based/inventory/active.py
M cmk/base/agent_based/inventory/commandline.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
Log Message:
-----------
inventory: Split fetching data and creating trees for real hosts
Change-Id: I009c259af13a3ea68115dbfc0e4e3bfd44c1d857
Compare: https://github.com/tribe29/checkmk/compare/5afb995c19e0...00deb8e57bf7