Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 4854d7bea6f6f947f70b932d08ac3462edac0253
https://github.com/Checkmk/checkmk/commit/4854d7bea6f6f947f70b932d08ac3462e…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_conditions.py
Log Message:
-----------
kube_pod_conditions: simplify disruptiontarget
CMK-17818
Change-Id: I659400915ef0870854d9680f6e5abefc630c57e0
Commit: 985085058ab11458f6d57bf1c45a7c079313146b
https://github.com/Checkmk/checkmk/commit/985085058ab11458f6d57bf1c45a7c079…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_conditions.py
Log Message:
-----------
kube_pod_conditions: factor function out
Prepares Pod condition renaming.
CMK-17818
Change-Id: Iafead28f4d1dcdf79fec42add017bff01db8d135
Commit: d85b799b57b2e4931bfbd75c583d448ecc7ba073
https://github.com/Checkmk/checkmk/commit/d85b799b57b2e4931bfbd75c583d448ec…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_conditions.py
Log Message:
-----------
kube_pod_conditions: pass name explicitely
Prepares Pod condition renaming.
We also update some outdated description of PodConditions. All
conditions are now always set by the Kubelet (unless a feature gate is
disabled).
CMK-17818
Change-Id: Ia1fa7313454d63ed00c6b3cacae5b9f2a331c7ad
Commit: 0405769afef6282d9007f44f213e2778e5101fd6
https://github.com/Checkmk/checkmk/commit/0405769afef6282d9007f44f213e2778e…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_conditions.py
Log Message:
-----------
kube_pod_conditions: remove summary
This functionality was broken since Werk 15588. `PodHasNetwork` is turned off
by default in all Kubernetes clusters, and does not exist in k8s v1.28 any
longer. This meant the check summary would depend on the feature gates enabled
by the customer.
There is no way to restore the old functionality, since we don't know whether
a condition is missing due the k8s version or the feature gates.
This change does not affect the monitoring capabilities, it merely
removes a distinct way to display the same data.
CMK-17818
Change-Id: I0da19d124ca8e65a2a46dd6fb4b4507d122c465f
Commit: 37a806dbb2317f9a512e1c24a8a5d62aecf9fafb
https://github.com/Checkmk/checkmk/commit/37a806dbb2317f9a512e1c24a8a5d62ae…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
A .werks/16436.md
M cmk/base/plugins/agent_based/kube_pod_conditions.py
M cmk/gui/plugins/wato/check_parameters/kube_pod_conditions.py
M cmk/plugins/lib/kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_kube_pod_conditions.py
Log Message:
-----------
16436 kube_pod_conditions: Support PodReadyToStartContainers Condition
CMK-17818
Change-Id: I4778796200dcefc983a4d196feda6838dd8eecac
Commit: ff8e25c384266143beb1a272de70d9141ec2ffef
https://github.com/Checkmk/checkmk/commit/ff8e25c384266143beb1a272de70d9141…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/transform.py
Log Message:
-----------
kube_agent: patch pod_condtions
CMK-17818
Change-Id: Ice2ec519a458483e48ba543f4e3f1d733ef85f35
Compare: https://github.com/Checkmk/checkmk/compare/70996ee5835d...ff8e25c38426
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: df49b2d2545474f6dcf46d8b6bee65ac5344d9d4
https://github.com/Checkmk/checkmk/commit/df49b2d2545474f6dcf46d8b6bee65ac5…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/active_checks/check_cmk_inv.py
M cmk/base/legacy_checks/dell_powerconnect_cpu.py
M cmk/base/legacy_checks/dell_powerconnect_fans.py
M cmk/gui/plugins/wato/check_parameters/services.py
M cmk/gui/views/inventory/__init__.py
M cmk/plugins/collection/checkman/multipath
Log Message:
-----------
HW/SW Inventory: Cleanup term #5
Change-Id: Ic2c983e62d23575e88ed993f08516868844b6fe2
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 0df801e69737acc3ed07261f7ee1063117804136
https://github.com/Checkmk/checkmk/commit/0df801e69737acc3ed07261f7ee106311…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/gui/form_specs/vue/form_spec_visitor.py
M cmk/gui/form_specs/vue/visitors/dictionary.py
A tests/unit/cmk/gui/form_specs/vue/test_form_spec_visitor.py
Log Message:
-----------
vue: Only fill required defaults in dict visitor
Change-Id: Ia7cc89c1eeaeefff540c53560ce212446cb4cc1f
Commit: 6927538cc6a76d0e855c2723a0330d95363cdc01
https://github.com/Checkmk/checkmk/commit/6927538cc6a76d0e855c2723a0330d953…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/gui/openapi/restful_objects/code_examples.py
Log Message:
-----------
Rest API: Fix curl examples
When generating curl examples, the parameter -G (--get) was printed in
every example, even if it was not a get request.
Change-Id: Iaaea63b0f950b7ca1da5bb7af4e1bb64c2475e23
Compare: https://github.com/Checkmk/checkmk/compare/d7ea184c7f0f...6927538cc6a7
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 6ba6b645779402795221a4ab44542d4f2d5e7e94
https://github.com/Checkmk/checkmk/commit/6ba6b645779402795221a4ab44542d4f2…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M tests/testlib/web_session.py
Log Message:
-----------
Fix cse integration tests
The CSE is dynamically loading an onboarding script. The source for that
script is hosted by checkmk outside of the site. We should not check for
that resource during the tests
Change-Id: Ife7688c722e7c8244f9c595ef625d3a22e905a19
Commit: 70996ee5835d3d2a38bdcbae19add11e4f36459d
https://github.com/Checkmk/checkmk/commit/70996ee5835d3d2a38bdcbae19add11e4…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/gui/sidebar/__init__.py
M tests/unit/cmk/gui/test_pages.py
Log Message:
-----------
Clean up dependency on Saas specific code
In general, the common Checmk code should not know anything about the
Saas specific code. In some cases this needs some extra work, which we
should always invest to keep a clean architecture. The edition specific
conditions are a way to fulfil the requirements quickly, but result in a
bad architecture which increase long term maintenance cost.
This change move Saas specific code to cse package and inverses the
dependency. The general Checkmk code now provides a hook which the Saas
code can use to extend the common Checkmk code . This way the code is
better encapsulated and the depdencies are clearer because we have less
ad-hoc extensions.
Change-Id: Ib1212ffb1c1c4f98bfbef3a8e222e8c0ba345f39
Compare: https://github.com/Checkmk/checkmk/compare/910f5391368d...70996ee5835d
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 50ce60a9f86e38ac3fe397b92154676e2ff80cdb
https://github.com/Checkmk/checkmk/commit/50ce60a9f86e38ac3fe397b92154676e2…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/utils/crypto/password_hashing.py
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
base pw-hashing exceptions on MKCryptoException
CMK-17888
Change-Id: Ib64049d2ff9ffb68c3b6706ff8170289e9f6a2a1
Commit: d7ea184c7f0fef4af8de8991350171936f4a3fb0
https://github.com/Checkmk/checkmk/commit/d7ea184c7f0fef4af8de8991350171936…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/utils/crypto/types.py
Log Message:
-----------
MKCryptoException is no longer based on MKException
This prepares moving crypto code to it's own package. Some places that
generally handled MKException will now treat MKCryptoException the in
the same way.
CMK-17888
Change-Id: I9ca70a2500d311fba4c644f8e671777c82efb98c
Compare: https://github.com/Checkmk/checkmk/compare/d8a5739c910a...d7ea184c7f0f
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 1c9d2146c4c24b94161a469ab8193ebd1c46ae7d
https://github.com/Checkmk/checkmk/commit/1c9d2146c4c24b94161a469ab8193ebd1…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M tests/unit/cmk/special_agents/test_special_agent_bi.py
Log Message:
-----------
Cleanup useless str concatenation
Change-Id: I46ed4e0b937d02ebba4904bc6358930941dec897
Commit: 301be8f34eb235ecf3734fc6951eed7df6ed3220
https://github.com/Checkmk/checkmk/commit/301be8f34eb235ecf3734fc6951eed7df…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M agents/cfg_examples/docker.cfg
M agents/plugins/mk_oracle
M cmk/base/diagnostics.py
M cmk/base/modes/check_mk.py
M cmk/base/plugins/agent_based/agent_based_api/__init__.py
M cmk/checkengine/inventory.py
M cmk/gui/inventory/_icon.py
M cmk/gui/inventory/_rulespec.py
M cmk/gui/inventory/_valuespecs.py
M cmk/gui/page_menu_utils.py
M cmk/gui/painter/v0/base.py
M cmk/gui/views/inventory/_data_sources.py
M cmk/gui/views/inventory/_painters.py
M cmk/gui/views/inventory/_tree_renderer.py
M cmk/gui/views/inventory/row_post_processor.py
M cmk/gui/views/row_post_processing.py
M cmk/gui/views/sorter/base.py
M cmk/gui/views/view_choices.py
M cmk/gui/views/visual_type.py
M cmk/gui/wato/_ac_tests.py
M cmk/gui/wato/_main_modules.py
M cmk/gui/wato/_omd_configuration.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/watolib/sample_config.py
M cmk/plugins/lib/kube_inventory.py
M cmk/utils/labels.py
M cmk/utils/werks/werk.py
M doc/documentation/arch-comp-liveproxyd-classes.puml
M doc/documentation/arch-comp-liveproxyd.rst
M packages/cmk-agent-based/cmk/agent_based/v1/_inventory_classes.py
M tests/integration/cmk/base/test_modes.py
M tests/unit/cmk/base/test_diagnostics.py
Log Message:
-----------
HW/SW Inventory: Cleanup term #1
Change-Id: I1d572072e5a1c2f6e21b0fcded83ed453ea8e517
Commit: a4bab9ec9c6198f4e100adbef12d4b7e4f15718c
https://github.com/Checkmk/checkmk/commit/a4bab9ec9c6198f4e100adbef12d4b7e4…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/default_config/base.py
M cmk/base/legacy_checks/dmi_sysinfo.py
M cmk/base/modes/__init__.py
M cmk/base/modes/check_mk.py
M cmk/gui/watolib/sample_config.py
M cmk/utils/livestatus_helpers/tables/comments.py
M cmk/utils/livestatus_helpers/tables/downtimes.py
M cmk/utils/livestatus_helpers/tables/eventconsoleevents.py
M cmk/utils/livestatus_helpers/tables/eventconsolehistory.py
M cmk/utils/livestatus_helpers/tables/hosts.py
M cmk/utils/livestatus_helpers/tables/hostsbygroup.py
M cmk/utils/livestatus_helpers/tables/log.py
M cmk/utils/livestatus_helpers/tables/services.py
M cmk/utils/livestatus_helpers/tables/servicesbygroup.py
M cmk/utils/livestatus_helpers/tables/servicesbyhostgroup.py
M cmk/utils/livestatus_helpers/tables/statehist.py
M cmk/utils/livestatus_helpers/tables/status.py
M doc/check_mk.1
M packages/cmk-frontend/src/themes/facelift/scss/_views.scss
M packages/livestatus/src/TableHosts.cc
M packages/livestatus/src/TableStatus.cc
M tests/update/rules/check_interval.json
Log Message:
-----------
HW/SW Inventory: Cleanup term #2
Change-Id: I35447a328e9369763d1e5b78e6e48ae7ed703477
Commit: 16a656e4b538668992191124dcf3737b760b1bb9
https://github.com/Checkmk/checkmk/commit/16a656e4b538668992191124dcf3737b7…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/checkengine/inventory.py
M cmk/gui/inventory/_rulespec.py
M cmk/gui/wato/pages/host_rename.py
M cmk/plugins/collection/agent_based/checkmk_agent.py
M tests/unit/cmk/plugins/collection/agent_based/test_checkmk_agent.py
Log Message:
-----------
HW/SW Inventory: Cleanup term #3
Change-Id: Ifd0d50bae9dd9c764d05d9b4e6eec7059c4ae5a9
Commit: d8a5739c910ab48623d177da079a7bef30c62f7c
https://github.com/Checkmk/checkmk/commit/d8a5739c910ab48623d177da079a7bef3…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-04 (Thu, 04 Jul 2024)
Changed paths:
M cmk/gui/inventory/_icon.py
M cmk/plugins/collection/checkman/suseconnect
Log Message:
-----------
HW/SW Inventory: Cleanup term #4
Change-Id: I9967f7bfdf02b943bfdd57845b27beda0dac7b64
Compare: https://github.com/Checkmk/checkmk/compare/5052eab231e1...d8a5739c910a
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications