Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 250ce82f1d0bf7d9794b7d50f989facc56a1a728
https://github.com/tribe29/checkmk/commit/250ce82f1d0bf7d9794b7d50f989facc5…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-05-07 (Fri, 07 May 2021)
Changed paths:
A .werks/12877
M checks/printer_supply
A tests/unit/checks/test_printer_supply.py
Log Message:
-----------
12877 FIX <tt>printer_supply</tt>: handle trailing null bytes in prtMarkerColorantValue
The check plugin <tt>printer_supply</tt>, which monitors the fill levels of
printer supplies via SNMP, is now able to handle trailing null bytes in the
field prtMarkerColorantValue (observed for example for HP Jetdirect 153).
Previously, such null bytes broke the displaying of the corresponding service
output in the GUI.
Closes #369
Change-Id: I74df27d4c5270e6053e326e705090b9fd91b8a72
Commit: 151ba19c5c51a70c8c64a4f1ea40aab85b0f846d
https://github.com/tribe29/checkmk/commit/151ba19c5c51a70c8c64a4f1ea40aab85…
Author: Ilya Rassadin <elcamlost(a)gmail.com>
Date: 2021-05-07 (Fri, 07 May 2021)
Changed paths:
A .werks/12878
M checks/systemd_units
M tests/unit/checks/test_systemd_units.py
Log Message:
-----------
12878 FIX <tt>systemd_units</tt>: Handle "●" as marker for broken units correctly
The check plugin <tt>systemd_units</tt>, which monitors systemd units, did
not handle "●" as a marker for broken units correctly. This marker is used
when <tt>LC_ALL="C.UTF-8"</tt>, which is set by the Checkmk linux agent.
Closes #370
Change-Id: Id59387905c72dcaccd52b49f4052543498bab8d5
Commit: e61aa31158bfeb5229b9b2bff4ee66eefbfb0197
https://github.com/tribe29/checkmk/commit/e61aa31158bfeb5229b9b2bff4ee66eef…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-05-07 (Fri, 07 May 2021)
Changed paths:
M agents/special/agent_activemq
M cmk/special_agents/agent_activemq.py
A tests/unit/cmk/special_agents/test_agent_activemq_.py
Log Message:
-----------
agent_activemq: factor out parse function from main
Commit: 5ccb00f8bdbf9c0fbfa9498e04984df619385456
https://github.com/tribe29/checkmk/commit/5ccb00f8bdbf9c0fbfa9498e04984df61…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-05-07 (Fri, 07 May 2021)
Changed paths:
A .werks/12734
M cmk/special_agents/agent_activemq.py
M tests/unit/cmk/special_agents/test_agent_activemq_.py
Log Message:
-----------
12734 FIX Apache ActiveMQ queues special agent: Parse protocol argument
When configuring the special agent for monitoring Apache ActiveMQ
queues, users select the protocol to be used (HTTP/HTTPS). However,
the special agent did not parse this argument correctly, leading to
a crash. This has been fixed.
Closes #368
Change-Id: I908423a69ca690330c817dcea9b2070184515d09
Commit: 74189840ece8570aa1433c14e9d4f1017db62cd9
https://github.com/tribe29/checkmk/commit/74189840ece8570aa1433c14e9d4f1017…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2021-05-07 (Fri, 07 May 2021)
Changed paths:
M web/htdocs/themes/facelift/scss/_mobile.scss
Log Message:
-----------
Fix height of mobile button
Change-Id: I124c41da7d8df47fd373b1fca9796577d5c8a186
Compare: https://github.com/tribe29/checkmk/compare/4499b80897b4...74189840ece8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6ac707ed8384600a0f09fbf57691cf4b1ace7871
https://github.com/tribe29/checkmk/commit/6ac707ed8384600a0f09fbf57691cf4b1…
Author: Ilya Rassadin <elcamlost(a)gmail.com>
Date: 2021-05-07 (Fri, 07 May 2021)
Changed paths:
A .werks/12878
M checks/systemd_units
M tests/unit/checks/test_systemd_units.py
Log Message:
-----------
12878 FIX <tt>systemd_units</tt>: Handle "●" as marker for broken units correctly
The check plugin <tt>systemd_units</tt>, which monitors systemd units, did
not handle "●" as a marker for broken units correctly. This marker is used
when <tt>LC_ALL="C.UTF-8"</tt>, which is set by the Checkmk linux agent.
Closes #370
Change-Id: Id59387905c72dcaccd52b49f4052543498bab8d5
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f2836aa850286ce354226ac66f3ef5840b9cb3ff
https://github.com/tribe29/checkmk/commit/f2836aa850286ce354226ac66f3ef5840…
Author: Lorenz Koenig <lorenz(a)koenigs-net.de>
Date: 2021-05-07 (Fri, 07 May 2021)
Changed paths:
A .werks/12877
M cmk/base/plugins/agent_based/printer_supply.py
M tests/unit/cmk/base/plugins/agent_based/test_printer_supply.py
Log Message:
-----------
12877 FIX <tt>printer_supply</tt>: handle trailing null bytes in prtMarkerColorantValue
The check plugin <tt>printer_supply</tt>, which monitors the fill levels of
printer supplies via SNMP, is now able to handle trailing null bytes in the
field prtMarkerColorantValue (observed for example for HP Jetdirect 153).
Previously, such null bytes broke the displaying of the corresponding service
output in the GUI.
Closes #369
Change-Id: I74df27d4c5270e6053e326e705090b9fd91b8a72
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4320dedacbec1159019324b7f0f89dc310b3b29d
https://github.com/tribe29/checkmk/commit/4320dedacbec1159019324b7f0f89dc31…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-05-07 (Fri, 07 May 2021)
Changed paths:
M agents/special/agent_activemq
M cmk/special_agents/agent_activemq.py
A tests/unit/cmk/special_agents/test_agent_activemq_.py
Log Message:
-----------
agent_activemq: factor out parse function from main
Commit: b99740af70118bea2397801227fdb4d6dd6ec4a7
https://github.com/tribe29/checkmk/commit/b99740af70118bea2397801227fdb4d6d…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-05-07 (Fri, 07 May 2021)
Changed paths:
A .werks/12734
M cmk/special_agents/agent_activemq.py
M tests/unit/cmk/special_agents/test_agent_activemq_.py
Log Message:
-----------
12734 FIX Apache ActiveMQ queues special agent: Parse protocol argument
When configuring the special agent for monitoring Apache ActiveMQ
queues, users select the protocol to be used (HTTP/HTTPS). However,
the special agent did not parse this argument correctly, leading to
a crash. This has been fixed.
Closes #368
Change-Id: I908423a69ca690330c817dcea9b2070184515d09
Compare: https://github.com/tribe29/checkmk/compare/ac5b6ea5fdb7...b99740af7011
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ac5b6ea5fdb785234c8d6e98e0a6b1bf6218ef50
https://github.com/tribe29/checkmk/commit/ac5b6ea5fdb785234c8d6e98e0a6b1bf6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M cmk/core_helpers/_base.py
M cmk/core_helpers/controller.py
M cmk/core_helpers/snmp.py
Log Message:
-----------
Do not rewrite exceptions on deserialization
This is an internal API. It can only fail on bonehead errors and
rewriting the exception is a hindrance for fixing such bugs.
Let it simply crash instead.
Change-Id: Iaf0afb99345a95c1f399af77f057b9ca25b501ca
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 039f1115123927f68642759ae3535ef6a9619799
https://github.com/tribe29/checkmk/commit/039f1115123927f68642759ae3535ef6a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/groups.cpp
M agents/wnx/watest/test-cfg.cpp
Log Message:
-----------
Make getLogDir() uniform: we get it always from the ProgramData tree.
Configured logfile path by yaml has different API call now
Change-Id: I4e342b7c4ee18caec310b37ebaec3172a7dfce7a
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 192a48bc6bf488fa9fa90c2a1207699d57825ac1
https://github.com/tribe29/checkmk/commit/192a48bc6bf488fa9fa90c2a1207699d5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M cmk/gui/mobile.py
M cmk/gui/views.py
Log Message:
-----------
Simplify function parameters
* Make all arguments mandatory (no default arguments)
* Rename only_types to visual_types and simplify the type
Change-Id: I661ca14e01b2db7a046d7826979b4e96852ec7b2
Commit: 4499b80897b4369a241f817bd7555057502f5de8
https://github.com/tribe29/checkmk/commit/4499b80897b4369a241f817bd75550575…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
A .werks/12829
M cmk/gui/views.py
Log Message:
-----------
12829 FIX Views: Improve loading speed with a large number of users
The speed of status view loads has been improved with a larger number of users.
Previous Checkmk versions were scanning the user profile directories multiple
times for loading different types of custom elements (views, dashboards,
reports, ...). Some of them were loaded multiple times which increased the
overall load time of views especially with a larger number of users. We have
now removed these redundancies.
Change-Id: Iff5e0f06e98ee94fdfc73999e5452ff0f784d087
Compare: https://github.com/tribe29/checkmk/compare/e27e1fed7c43...4499b80897b4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: aef42fdca15068c519bd043733902e37cdfff0b5
https://github.com/tribe29/checkmk/commit/aef42fdca15068c519bd043733902e37c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
M cmk/gui/mobile.py
M cmk/gui/views.py
Log Message:
-----------
Simplify function parameters
* Make all arguments mandatory (no default arguments)
* Rename only_types to visual_types and simplify the type
Change-Id: I661ca14e01b2db7a046d7826979b4e96852ec7b2
Commit: dfaebc78f6598af5d083eeff7157a354fd62bff4
https://github.com/tribe29/checkmk/commit/dfaebc78f6598af5d083eeff7157a354f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-05-06 (Thu, 06 May 2021)
Changed paths:
A .werks/12829
M cmk/gui/views.py
Log Message:
-----------
12829 FIX Views: Improve loading speed with a large number of users
The speed of status view loads has been improved with a larger number of users.
Previous Checkmk versions were scanning the user profile directories multiple
times for loading different types of custom elements (views, dashboards,
reports, ...). Some of them were loaded multiple times which increased the
overall load time of views especially with a larger number of users. We have
now removed these redundancies.
Change-Id: Iff5e0f06e98ee94fdfc73999e5452ff0f784d087
Compare: https://github.com/tribe29/checkmk/compare/8b698a5f9acf...dfaebc78f659