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
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 5138fe39fbbf1ab0fd50a05adecdc5443c6d8f96
https://github.com/Checkmk/checkmk/commit/5138fe39fbbf1ab0fd50a05adecdc5443…
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: 6ce261157de0fce8a905f1a84d6ba2b52724357d
https://github.com/Checkmk/checkmk/commit/6ce261157de0fce8a905f1a84d6ba2b52…
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: 63702d8433e8c940d550bb4d1b47c31b43248ed4
https://github.com/Checkmk/checkmk/commit/63702d8433e8c940d550bb4d1b47c31b4…
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: f02aae570ddfd3d18f75faf09fc3daeda6508808
https://github.com/Checkmk/checkmk/commit/f02aae570ddfd3d18f75faf09fc3daeda…
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: bde0c28a8cdfdcdb92082491b47030ffeaa7f1e4
https://github.com/Checkmk/checkmk/commit/bde0c28a8cdfdcdb92082491b47030ffe…
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/b990a7d0a5c4...bde0c28a8cdf
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 4c5d0a97366da6e4549951ec5e56a7bd71439885
https://github.com/Checkmk/checkmk/commit/4c5d0a97366da6e4549951ec5e56a7bd7…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
A .werks/15728
Log Message:
-----------
15728 FIX mk_oracle: revert werk 15210
The introduction of werk 15210 brought convenience for some, while
it unintentionally broke the rules for others. This new werk reverts
the rule set back to the previous behaviour. Users should reverify
the auth values for host and port in their existing rules and
disable those options if this was previously the case.
Change-Id: I81b17efb1f9fb79948f02cef7f01a2753bfc1ed5
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 2e23d68654ac240bb11f72663b2ff436295833af
https://github.com/Checkmk/checkmk/commit/2e23d68654ac240bb11f72663b2ff4362…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M omd/WORKSPACE
R omd/packages/msitools/BUILD
R omd/packages/msitools/BUILD.msitools.bazel
A omd/packages/msitools/msitools-0.94.tar.gz
M omd/packages/msitools/msitools.make
R omd/packages/msitools/msitools_http.bzl
R omd/packages/msitools/patches/BUILD
Log Message:
-----------
Revert "Bazelize msitools"
This reverts commit 50caab4c3326900458029ae31c9babf65f1f63a4.
Breaks integration tests
Commit: 7ed722b197b2d262d6ffee1043d10e3503e676c8
https://github.com/Checkmk/checkmk/commit/7ed722b197b2d262d6ffee1043d10e350…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M omd/WORKSPACE
R omd/packages/lcab/BUILD
R omd/packages/lcab/BUILD.lcab.bazel
R omd/packages/lcab/lcab.make
R omd/packages/lcab/lcab_http.bzl
A omd/packages/msitools/lcab-1.0b12.tar.gz
M omd/packages/msitools/msitools.make
Log Message:
-----------
Revert "Bazelize lcab"
This reverts commit d952c3f4db3e136c5dd52a9a08097f751514df66.
Breaks integration tests
Compare: https://github.com/Checkmk/checkmk/compare/854a704d2d4d...7ed722b197b2
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: d0e7bc82b084a9bbbd1bacceb65a3276f159c385
https://github.com/Checkmk/checkmk/commit/d0e7bc82b084a9bbbd1bacceb65a3276f…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
A .werks/15732
M cmk/base/plugins/agent_based/esx_vsphere_vm.py
M cmk/base/plugins/agent_based/esx_vsphere_vm_mem_usage.py
M cmk/base/plugins/agent_based/utils/esx_vsphere.py
M tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_vm_mem_usage.py
Log Message:
-----------
15732 FIX ESX VM monitoring: Fix missing or stale `ESX Memory` service
CMK-12739
Change-Id: Ic4337fdbca1a46bc14f3c7349bb46686723a14ab
Commit: 854a704d2d4d55fa08283b35e2af2963f872cdab
https://github.com/Checkmk/checkmk/commit/854a704d2d4d55fa08283b35e2af2963f…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M livestatus/src/NagiosCore.h
M livestatus/src/module.cc
M omd/packages/mk-livestatus/skel/etc/mk-livestatus/nagios.cfg
Log Message:
-----------
Make path order and names in config more consistent.
Change-Id: Ib27b66fb3f9652ba5689a84a2050c71ac1ca4575
Compare: https://github.com/Checkmk/checkmk/compare/7dcd0c656e55...854a704d2d4d
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 169982ea555fd4fc41b46ef5f911b8ac815eb8c6
https://github.com/Checkmk/checkmk/commit/169982ea555fd4fc41b46ef5f911b8ac8…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
A .werks/15728
Log Message:
-----------
15728 FIX mk_oracle: revert werk 15210
The introduction of werk 15210 brought convenience for some, while
it unintentionally broke the rules for others. This new werk reverts
the rule set back to the previous behaviour. Users should reverify
the auth values for host and port in their existing rules and
disable those options if this was previously the case.
Change-Id: I516e85cf78d5022757166d37ccc35c952439ab1f
Commit: 6f49e10453ca887b0d9a66084c58c9a501e495c9
https://github.com/Checkmk/checkmk/commit/6f49e10453ca887b0d9a66084c58c9a50…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
A .werks/15732
M cmk/base/plugins/agent_based/esx_vsphere_vm.py
M cmk/base/plugins/agent_based/esx_vsphere_vm_mem_usage.py
M cmk/base/plugins/agent_based/utils/esx_vsphere.py
M tests/unit/cmk/base/plugins/agent_based/test_esx_vsphere_vm_mem_usage.py
Log Message:
-----------
15732 FIX ESX VM monitoring: Fix missing or stale `ESX Memory` service
CMK-12739
Change-Id: Ic4337fdbca1a46bc14f3c7349bb46686723a14ab
Commit: 16f6b86c663c01ee18420aacc888cdbbde886fae
https://github.com/Checkmk/checkmk/commit/16f6b86c663c01ee18420aacc888cdbbd…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M livestatus/src/NagiosCore.h
M livestatus/src/module.cc
M omd/packages/mk-livestatus/skel/etc/mk-livestatus/nagios.cfg
Log Message:
-----------
Make path order and names in config more consistent.
Change-Id: Ib27b66fb3f9652ba5689a84a2050c71ac1ca4575
Commit: b990a7d0a5c49fe4729b0f59303438c132d51a29
https://github.com/Checkmk/checkmk/commit/b990a7d0a5c49fe4729b0f59303438c13…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
A .werks/15608
Log Message:
-----------
15608 FIX Show explanation message instead of KeyError: 'extensions'
CMK-13097
Change-Id: I47e2a523d40fde6bacdd27f6441ad69982754dfe
Compare: https://github.com/Checkmk/checkmk/compare/1ef117948415...b990a7d0a5c4
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: a870022ff3cc33b2b400e76f859e8f3887415049
https://github.com/Checkmk/checkmk/commit/a870022ff3cc33b2b400e76f859e8f388…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
A .werks/15488
M cmk/gui/wato/page_handler.py
Log Message:
-----------
15488 FIX Allow configuration of backups for remote sites
CMK-2419
Change-Id: Ie19c329dbb60574ca5d3c183b5bf0fab82e48895
Commit: 92eb5f9c9a6e122c37d201c05898d6bc0f535573
https://github.com/Checkmk/checkmk/commit/92eb5f9c9a6e122c37d201c05898d6bc0…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
A .werks/14197
M cmk/bi/sample_configs.py
Log Message:
-----------
BI sample configuration: fixed missing filesystems due to incorrectly used placeholder
Change-Id: I2b986dd2eab6ff66cf722b86f5c5fdae93375eb1
Commit: 7dcd0c656e55fa0291fb0a24840b8736b94a1fbe
https://github.com/Checkmk/checkmk/commit/7dcd0c656e55fa0291fb0a24840b8736b…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
A .werks/15728
Log Message:
-----------
15728 FIX mk_oracle: revert werk 15210
The introduction of werk 15210 brought convenience for some, while
it unintentionally broke the rules for others. This new werk reverts
the rule set back to the previous behaviour. Users should reverify
the auth values for host and port in their existing rules and
disable those options if this was previously the case.
Change-Id: I516e85cf78d5022757166d37ccc35c952439ab1f
Compare: https://github.com/Checkmk/checkmk/compare/32f1ddce9daa...7dcd0c656e55
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 6989894f03857baada546c94d38539e625b39537
https://github.com/Checkmk/checkmk/commit/6989894f03857baada546c94d38539e62…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/MonitoringCore.h
M packages/livestatus/src/TableStatus.cc
Log Message:
-----------
Added edition/license_state status columns with dummy implementations.
Change-Id: Ied62877de9a5a3c33d27705c37f89ba4479a6f66
Commit: 7192472844f890ab2718b6f024b2217a662a47e7
https://github.com/Checkmk/checkmk/commit/7192472844f890ab2718b6f024b2217a6…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M livestatus/api/python/livestatus.py
Log Message:
-----------
Improve exception message.
Change-Id: I8d4d71316b50da63d10d497d81db5da503534cee
Commit: f9c4364cb18b75c8152e6a63c0316377913f9349
https://github.com/Checkmk/checkmk/commit/f9c4364cb18b75c8152e6a63c03163779…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
M livestatus/src/module.cc
M livestatus/src/test/test_CrashReport.cc
M omd/packages/mk-livestatus/.f12
M omd/packages/mk-livestatus/skel/etc/mk-livestatus/nagios.cfg
M omd/packages/omd/omdlib/contexts.py
M tests/unit/omdlib/test_site_context.py
Log Message:
-----------
Expose Checkmk edition via Livestatus.
Change-Id: I1efd94ab0dfee2d098134e5c078b7c7fa95600af
Commit: 5f8fafe4327e96ea089ce7b7aa11ec64c1e17d07
https://github.com/Checkmk/checkmk/commit/5f8fafe4327e96ea089ce7b7aa11ec64c…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M packages/livestatus/include/livestatus/ChronoUtils.h
M packages/livestatus/test/CMakeLists.txt
A packages/livestatus/test/test_Mangling.cc
Log Message:
-----------
Moved mangling to ChronoUtils.
Change-Id: I01e83a67ebf7f040cbab6bdde192594ea24ce50d
Commit: 6c3636b891a621bf6e08e341336e81abf4d30576
https://github.com/Checkmk/checkmk/commit/6c3636b891a621bf6e08e341336e81abf…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
M livestatus/src/module.cc
M livestatus/src/test/test_CrashReport.cc
M omd/packages/mk-livestatus/skel/etc/mk-livestatus/nagios.cfg
Log Message:
-----------
Record state_file_created in NEB, too.
Change-Id: Ic049ac39f94ffbafe6908cc4926857b9c2071b24
Commit: 84fee141d93a4de8c8a587287dd00d21f0a8998a
https://github.com/Checkmk/checkmk/commit/84fee141d93a4de8c8a587287dd00d21f…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M omd/packages/mk-livestatus/skel/etc/mk-livestatus/nagios.cfg
Log Message:
-----------
Use a core-agnostic path for keeping the NEB timestamp.
It would be good if the CMC used the same source of information instead of
its state file, perhaps in the future. In any case, we are prepared now. :-)
Change-Id: I0b717557fb2728f8e2dcac171892641425644d9b
Commit: 211e167f7903b890e3f4b77c61785bd92f21a8d1
https://github.com/Checkmk/checkmk/commit/211e167f7903b890e3f4b77c61785bd92…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
A .werks/15726
M cmk/gui/plugins/openapi/endpoints/service.py
Log Message:
-----------
15726 FIX service: make service description query parameter required for 'Show the monitored service of a host' endpoint
Prior to this werk, the service description query parameter was optional for the
'Show the monitored service of a host' endpoint. However, omitting this parameter
led to a Internal Server Error. This werk fixes this issue by making the parameter
required.
CMK-12912
Change-Id: I6210527e0741ebbe728f2b71dea87de0496f24d3
Commit: 1ef11794841598d92f3cb21b189b77ef87f50faa
https://github.com/Checkmk/checkmk/commit/1ef11794841598d92f3cb21b189b77ef8…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
M cmk/utils/livestatus_helpers/tables/eventconsoleevents.py
A cmk/utils/livestatus_helpers/tables/eventconsolehistory.py
M cmk/utils/livestatus_helpers/tables/status.py
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/MonitoringCore.h
M packages/livestatus/src/TableStatus.cc
Log Message:
-----------
Removed unnecessary new columns.
Change-Id: I0e54d2776749007833edb496b9be29a361c995ba
Compare: https://github.com/Checkmk/checkmk/compare/ce518009b866...1ef117948415
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: a8f3d004ef707659ea1f5783446c61d130a4bba0
https://github.com/Checkmk/checkmk/commit/a8f3d004ef707659ea1f5783446c61d13…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-05-05 (Fri, 05 May 2023)
Changed paths:
A .werks/14197
M cmk/utils/bi/bi_sample_configs.py
Log Message:
-----------
BI sample configuration: fixed missing filesystems due to incorrectly used placeholder
Change-Id: I2b986dd2eab6ff66cf722b86f5c5fdae93375eb1