Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: d5d699172bf304302cf7f99b67b07708b54121b5
https://github.com/tribe29/checkmk/commit/d5d699172bf304302cf7f99b67b07708b…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
A .werks/13890
Log Message:
-----------
13890 FIX Resurrect magic column name prefixing for cached state history table
There was a regression in 2.1 which broke the magic prefixing of column
names for the statehist table with "current_". This in turn broke various
availability-related things in the GUI which relied on that hack.
Change-Id: I75ec3ac1dbaddf9b4da24841c9c949a0f42cca3c
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 541c57021669c97a701eb40721784b8b2266e5e1
https://github.com/tribe29/checkmk/commit/541c57021669c97a701eb40721784b8b2…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
A .werks/14063
M checks/ibm_svc_systemstats
Log Message:
-----------
14063 FIX ibm_svc_systemstats: Fix crash in discovery
ibm_svc_systemstats would crash during discovery for stats with
decimal values. Now, we cast those values to floats.
Change-Id: I537293bb0a32ae9693cdd382d0b3cadaa743d52b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 84bd2b470525eaf179d1dcce62274416ad7ec979
https://github.com/tribe29/checkmk/commit/84bd2b470525eaf179d1dcce62274416a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/core_helpers/__init__.py
M cmk/core_helpers/agent.py
M tests/unit/cmk/core_helpers/test_fetchers.py
Log Message:
-----------
Nuke PushAgentFetcher
Now that FileCache and fetcher have the same configuration,
the FileCache should always have precedence and make the
PushAgentFetcher unreachable. Let us get rid of the code
duplication, now.
CMK-10578
Change-Id: I4d7d65b22652f0bbbaea167e4a68c1519211aab9
Commit: e7007dcd532ed099766b63fc1d871d66f9600331
https://github.com/tribe29/checkmk/commit/e7007dcd532ed099766b63fc1d871d66f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/core_helpers/__init__.py
M cmk/core_helpers/controller.py
Log Message:
-----------
Split factory off FetcherType enum
That is more flexible like that as we can use the FetcherType
for other purposes as well.
CMK-10695
Change-Id: Ib56646e2b7a1b9f26bf569555bb54139a781f10d
Commit: 42ba11f9c28bb325b433fe89e644d6f71eb31249
https://github.com/tribe29/checkmk/commit/42ba11f9c28bb325b433fe89e644d6f71…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/core_helpers/__init__.py
M cmk/core_helpers/controller.py
M cmk/core_helpers/protocol.py
M cmk/core_helpers/type_defs.py
Log Message:
-----------
Move FetcherType out of __init__
CMK-10695
Change-Id: Ibb6858ce2bfa623794f4c6c0b59214affc35cce7
Commit: b9c9475369fe7b81e5e514fa0c1f52d862eb4b79
https://github.com/tribe29/checkmk/commit/b9c9475369fe7b81e5e514fa0c1f52d86…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/base/sources/snmp.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:
-----------
Partly fix FileCache typing
This is helpful mostly in `test_fetchers`.
CMK-10581
Change-Id: Iaeaa8eafe3dc63bd850c1e120b2b7f2d36aedcdf
Commit: 332525ab94404eecc357fd2d00b7dc70e3a043d8
https://github.com/tribe29/checkmk/commit/332525ab94404eecc357fd2d00b7dc70e…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/base/sources/ipmi.py
M cmk/base/sources/piggyback.py
M cmk/base/sources/programs.py
M cmk/base/sources/snmp.py
M cmk/base/sources/tcp.py
M cmk/core_helpers/_base.py
M cmk/core_helpers/agent.py
M cmk/core_helpers/controller.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/base/sources/test_tcp_data_source.py
M tests/unit/cmk/core_helpers/test_fetchers.py
Log Message:
-----------
Remove `file_cache` from the Fetchers
The API change implies large modifications to the tests. However,
many of them are simpler with the local FileCache.
CMK-10581
Change-Id: I8bcf7c470e304efb7278bd03d56b670a05ccf93c
Compare: https://github.com/tribe29/checkmk/compare/c6097bbaa538...332525ab9440
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: e1d61fd82c878f1f731194f6480e9b53d174ff7e
https://github.com/tribe29/checkmk/commit/e1d61fd82c878f1f731194f6480e9b53d…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
A .werks/14063
M checks/ibm_svc_systemstats
Log Message:
-----------
14063 FIX ibm_svc_systemstats: Fix crash in discovery
ibm_svc_systemstats would crash during discovery for stats with
decimal values. Now, we cast those values to floats.
Change-Id: I537293bb0a32ae9693cdd382d0b3cadaa743d52b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0674b6e441939cd0ce2b5463f67a7fe87a6ec6d6
https://github.com/tribe29/checkmk/commit/0674b6e441939cd0ce2b5463f67a7fe87…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/core_helpers/cache.py
Log Message:
-----------
Same config on FileCache and PushAgentFetcher
Now, the caching duty should always and consistently be handled
by the FileCache and PushAgentFetcher._fetch_from_io() should
never be reached.
CMK-10578
Change-Id: Id36bac82854df3566659d8cf71e69561a2a243df
Commit: 954658c02f9aedae77b16a0d649f0dd001f54403
https://github.com/tribe29/checkmk/commit/954658c02f9aedae77b16a0d649f0dd00…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/base/sources/_abstract.py
M cmk/base/sources/fetcher_configuration.py
M cmk/core_helpers/controller.py
Log Message:
-----------
Serialize FileCache separately from Fetcher
CMK-10581
Change-Id: I4a6ca56e3309a32a455a22e22527b4eccd879de0
Commit: c6097bbaa538d2e7bc0f2a73092cba81dacc650a
https://github.com/tribe29/checkmk/commit/c6097bbaa538d2e7bc0f2a73092cba81d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
M cmk/core_helpers/__init__.py
M cmk/core_helpers/controller.py
M tests/unit/cmk/core_helpers/test_fetchers.py
Log Message:
-----------
Remove FetcherType.from_fetcher()
It was only used in the controller where the information
is available from the config anyway.
Change-Id: If8a4068448d388ec7b32e747475491b4c8aaddea
Compare: https://github.com/tribe29/checkmk/compare/30b5d2f7caf7...c6097bbaa538
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 30b5d2f7caf734ce75c4706dfbba7e6d57b8eeba
https://github.com/tribe29/checkmk/commit/30b5d2f7caf734ce75c4706dfbba7e6d5…
Author: LukaRacic <luka.racic(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
A .werks/14427
R checkman/fjdarye100_sum
R checkman/fjdarye101_sum
R checkman/fjdarye500_sum
R checkman/fjdarye60_sum
A checkman/fjdarye_summary_status
R checks/fjdarye100_sum
R checks/fjdarye101_sum
R checks/fjdarye500_sum
R checks/fjdarye60_sum
M cmk/base/check_legacy_includes/fjdarye.py
A cmk/base/plugins/agent_based/fjdarye_summary_status.py
M cmk/update_config.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/check_legacy_includes/test_fjdarye.py
A tests/unit/cmk/base/plugins/agent_based/test_fjdarye_summary_status.py
Log Message:
-----------
14427 FIX Fujitsu storage systems: summary status turns to UNKNOWN
fjdarye: Migrated fjdarye_sum to the new API
This check used to discover a "dummy" item named "0".
The check has been changed to discover a service without an item
instead.
Change-Id: If444e5d10b4d4b3ceb11a9783729884406394b13
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 5dde13561b500a3c5bb3652b83fa11b3f746da61
https://github.com/tribe29/checkmk/commit/5dde13561b500a3c5bb3652b83fa11b3f…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
A .werks/13889
M cmk/ec/snmp.py
Log Message:
-----------
13889 FIX Fixed unit/description translation of SNMP traps
Due to a regression in 2.1, the translation of units and descriptions of
SNMP traps was broken, this has been fixed.
Change-Id: Ie2d0d0c08dcf66cc63f1efb62904b9c43d1f6dce
Commit: 155abbd3e63bee93de957f6a3ca19c6811da90df
https://github.com/tribe29/checkmk/commit/155abbd3e63bee93de957f6a3ca19c681…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
A .werks/13910
Log Message:
-----------
13910 FIX Fix wrong start and end time for downtimes
This fixes a regression introduced in 2.1 where the start time and
the end time of the downtimes were computed incorrectly. This could
result in a shift of several hours, depending on the local time of
the server.
Change-Id: Id01c4a06229661b50be453d7f4489b6cad1ef98b
Compare: https://github.com/tribe29/checkmk/compare/3c31984a5490...155abbd3e63b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6f343881a3955dcbb881660309101c6bf427c32d
https://github.com/tribe29/checkmk/commit/6f343881a3955dcbb881660309101c6bf…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-07-06 (Wed, 06 Jul 2022)
Changed paths:
A .werks/13910
Log Message:
-----------
13910 FIX Fix wrong start and end time for downtimes
This fixes a regression introduced in 2.1 where the start time and
the end time of the downtimes were computed incorrectly. This could
result in a shift of several hours, depending on the local time of
the server.
Change-Id: Id01c4a06229661b50be453d7f4489b6cad1ef98b