Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: 015cec176df92233bf1563ce152ee04acd57fcba
https://github.com/tribe29/checkmk/commit/015cec176df92233bf1563ce152ee04ac…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-04-26 (Mon, 26 Apr 2021)
Changed paths:
A .werks/12561
M cmk/gui/watolib/sites.py
Log Message:
-----------
12561 FIX Fix KeyError (site_id) crash on host properties page (2.0.0p2 regression)
When opening the host properties page in the setup an exception KeyError
("site_id") could appear in distributed setups. This issue was triggered when a
folder has a site attribute configured which does not have a site specific
global setting defined. This situation is now cleanly handled to prevent this
exception.
Change-Id: I0bf2a842a1ae67cade02694897dd197df0cd919f
Commit: 93fb73dd4e6f894817f2e753e5761f54abd27da1
https://github.com/tribe29/checkmk/commit/93fb73dd4e6f894817f2e753e5761f54a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-04-26 (Mon, 26 Apr 2021)
Changed paths:
A .werks/12562
M cmk/gui/watolib/sites.py
Log Message:
-----------
12562 FIX Fix RuntimeError when opening a folder configuration (2.0.0p3 regression)
When opening a folder in setup parts of the Checkmk configuration is loaded in
background. While loading this configuration also old configuration formats are
transformed for a seamless migration of old configuration settings. One of these
transformations of old livestatus proxy configuration could fail with an error
showing the message: "RuntimeError (dictionary changed size during iteration)".
This issue was present in previous versions but was not triggered on folder
configuration pages, but only on global settings or site management pages.
This fix solves the issues for all of those places.
Change-Id: Ia41cfbf31d3ae265e3aadb8e3c5526d41538c3ef
Compare:
https://github.com/tribe29/checkmk/compare/2d8106eea8ab...93fb73dd4e6f