Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: d005fdb3c56c7c1f65a45c1ed04511d62dd1df1a
https://github.com/Checkmk/checkmk/commit/d005fdb3c56c7c1f65a45c1ed04511d62…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
A cmk/gui/utils/compatibility.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/automations.py
Log Message:
-----------
Refactoring: Move compatibility checking related to editions/licensing to own module
CMK-12950
Change-Id: Ibf082e2f414898cbaec61832535611641c522113
Commit: 8437900a21b0588761eeeaa68ec4c41b461e31c5
https://github.com/Checkmk/checkmk/commit/8437900a21b0588761eeeaa68ec4c41b4…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M cmk/gui/utils/compatibility.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/watolib/automations.py
A tests/unit/cmk/gui/utils/test_compatibility.py
Log Message:
-----------
Licensing: Extend compatibility check for distributed setup
Check if remote editions are compatible with central edition + license state
CMK-12950
Change-Id: I700fcd5e785483ee009e1f22e01978a16a2c0212
Commit: 97a8586da1a86c61ba1cfb4c012b34f287c5969a
https://github.com/Checkmk/checkmk/commit/97a8586da1a86c61ba1cfb4c012b34f28…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M cmk/gui/utils/compatibility.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/automations.py
Log Message:
-----------
Add license state of central site to incompatibility info
If license state relevant, i.e. site is not a CRE
CMK-12950
Change-Id: I35ca476246f16b3a12832b7b2f0a16a97a19b6f1
Commit: 4ee4517de3da5ca6b3653fc7b207400db0da2ca7
https://github.com/Checkmk/checkmk/commit/4ee4517de3da5ca6b3653fc7b207400db…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M cmk/gui/sites.py
M cmk/gui/utils/compatibility.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/watolib/automations.py
M cmk/utils/livestatus_helpers/testing.py
M tests/unit/cmk/gui/utils/test_compatibility.py
Log Message:
-----------
Licensing: Add compatibility check for distributed monitoring
Will show site as disconnected (with specific incompatibility as reason) if not
compatible
CMK-12950
Change-Id: I3c4937dd39cffd0ab31c48e279ae3cb9aa0dc062
Commit: 821aca8c258098947652af5ee6be76ac5bed7dc3
https://github.com/Checkmk/checkmk/commit/821aca8c258098947652af5ee6be76ac5…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M cmk/gui/utils/compatibility.py
M cmk/gui/view_renderer.py
Log Message:
-----------
UI improvements related to distributed monitoring compatibility
* Show error, not warning if missing info for license usage
* More consistent edition/version display in compatibility info
* Show connection errors on top of "All host" view
CMK-12950
Change-Id: Idcfb822c884295171de8ebdd92a8a42fd463421d
Compare:
https://github.com/Checkmk/checkmk/compare/7ed722b197b2...821aca8c2580