Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b622ade4073a87575d1509c2522482999abc40e6
https://github.com/tribe29/checkmk/commit/b622ade4073a87575d1509c2522482999…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-06-08 (Tue, 08 Jun 2021)
Changed paths:
A .werks/12679
Log Message:
-----------
12679 FIX cmk-update-agent: Prevent crash on missing "Content-Length" HTTP header
Previously, the agent updater expected a "Content-Length" HTTP header in responses
from the Checkmk server, and crashed with error message<br>
<tt>KeyError: 'content-length'</tt><br>
if it was missing.
This is fixed now.
This werk is marked as incompatible, because manual interaction might be needed
to overcome the error on a host. You can either install the newly baked agent
manually on affected hosts, or prevent the cause that leads to the missing "Content-Lenght"
header: An observed cause for the missing header can be an activated transport compression
at some point in the infrastructure between Checkmk server and host. To prevent this, you
can add the line<br>
<tt>SetEnv no-gzip dont-vary</tt><br>
at the top of the config file <tt>/etc/apache2/conf-enabled/zzz_omd.conf</tt> on the
server running Checkmk, and reload the system apache with <tt>systemctl reload apache</tt>.
SUP-6513
Change-Id: I2c1b74d10cb5aa09f482eac3937dfcf7f349553d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 26aedd8317a4f31a9a2463d8e1c08418739a1ab1
https://github.com/tribe29/checkmk/commit/26aedd8317a4f31a9a2463d8e1c084187…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M cmk/gui/globals.py
Log Message:
-----------
Cleanup type hints
Change-Id: I439a21680beaeca25178e267fbbd367c96b75ad6
Commit: 8fd8e2a4cddbeb50d6e6038cbf7af55064635df5
https://github.com/tribe29/checkmk/commit/8fd8e2a4cddbeb50d6e6038cbf7af5506…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M cmk/gui/htmllib.py
M cmk/gui/utils/output_funnel.py
M tests/unit/cmk/gui/utils/test_output_funnel.py
Log Message:
-----------
Start separating response writing and plugged writing
* Move htmllib specific type handling during writing to htmllib.
It accepts HTMLContent as input for `.write()`, transforms it
and writes it to the OutputFunnel.
* OutputFunnel is now reduced to manage a stack of Response objects
for realizing the plugged output. It stays API compatible for now.
This will be cleaned up next.
Change-Id: I4a00a2cf2fa8ee9f3e38340079107231c1d48b10
Commit: 26e3f656beb8eb99a3682997af8f3948cdab7b2f
https://github.com/tribe29/checkmk/commit/26e3f656beb8eb99a3682997af8f3948c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M tests/unit/cmk/gui/utils/test_output_funnel.py
Log Message:
-----------
Cleanup output funnel tests
* Clarified naming of funnel
* Purge output funnel subclass, use helper functions instead
* Add type hints
Change-Id: Ic6c3de12df5b888df38cd7dd6f7df74f451a19eb
Commit: f0b69002065ee4c7d538da827a114765009dfeda
https://github.com/tribe29/checkmk/commit/f0b69002065ee4c7d538da827a1147650…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M cmk/gui/globals.py
Log Message:
-----------
Clarify uses of RequestContext and AppContext
Change-Id: Ibb1c575ffc4e2ee53ee74fec10f30289ff7124be
Compare: https://github.com/tribe29/checkmk/compare/95c6d161ac3f...f0b69002065e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bc76e13fe7de04b91f5820a8ea097e571abd0799
https://github.com/tribe29/checkmk/commit/bc76e13fe7de04b91f5820a8ea097e571…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
R cmk/fetchers/type_defs.py
Log Message:
-----------
Remove duplicated `cmk/fetchers/type_defs.py`
This most likely comes from an incomplete cherry picking. In any case,
this file duplicates part of the cmk.core_helpers.type_defs types and
definitions and re-introduces a type alias that is not used anywhere.
Change-Id: I6590922a5bf56816d268d5e01d9ed63ee70784e6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cced5928583705c07e5247ce0fea76d29be1e27d
https://github.com/tribe29/checkmk/commit/cced5928583705c07e5247ce0fea76d29…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
A .werks/11387
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
11387 mssql.vbs: Improved performance of backup fetching
In some cases fetching the backup states took a long time. This has been
improved massively by this change.
Change-Id: I8f9e313a0f24f370cacb2a82af3ece152b9c6b2f