Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 592bf0c3e7f1cfb198d5b90800247ddbb06253b9
https://github.com/tribe29/checkmk/commit/592bf0c3e7f1cfb198d5b90800247ddbb…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M agents/cmk-agent-ctl/src/certs.rs
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/main.rs
M agents/cmk-agent-ctl/src/marcv_api.rs
Log Message:
-----------
cmk-agent-ctl: Some preparations
Make some adaptions as preparation for upcoming steps
- Save private key and client cert separately, as we effectiveley
will not use it as one chunk
- Generate uuid per-server-spec instead of once globally
- Stop sending the client cert via TLS
Change-Id: I3ac0c1f979ff29f26e654874d457bfb60ae2a2cf
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fd4ffa05b7c60af80358e6c8051eba4e27471039
https://github.com/tribe29/checkmk/commit/fd4ffa05b7c60af80358e6c8051eba4e2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M cmk/gui/breadcrumb.py
M cmk/gui/i18n.py
M cmk/gui/permissions.py
M cmk/gui/plugins/sidebar/main_menu.py
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/type_defs.py
M cmk/gui/utils/speaklater.py
M cmk/gui/watolib/main_menu.py
Log Message:
-----------
Fix lazy localization typing
Now that we have typing coverage for LazyString a lot of call sites
need to be updated to show the real types we use.
Change-Id: Ic939a2a2631acca0f83cd3190fef0b18d8592a9b
Commit: 5c4c6cc7130c2b6fe2716ed26d14a6b99bc27877
https://github.com/tribe29/checkmk/commit/5c4c6cc7130c2b6fe2716ed26d14a6b99…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M cmk/gui/globals.py
M cmk/gui/i18n.py
Log Message:
-----------
Unglobalize translation objects
Change-Id: I253b743e190c72b356261100d0c02cfc89183fef
Compare: https://github.com/tribe29/checkmk/compare/48a7520a6dae...5c4c6cc7130c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 11ce31da295569149ffcda0dad7fdff78cb1bcc6
https://github.com/tribe29/checkmk/commit/11ce31da295569149ffcda0dad7fdff78…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M cmk/gui/globals.py
M cmk/gui/livestatus_utils/testing.py
M cmk/gui/utils/logged_in.py
M cmk/gui/utils/script_helpers.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/middleware.py
M tests/unit/cmk/utils/livestatus_helpers/conftest.py
Log Message:
-----------
Reduce dependencies of cmk.gui.globals and cleanup local import
Since the module is used in a lot of modules it's a good idea to make it
only depend on a small number of modules which also reduces the risk of
cyclic imports.
* Make TransactionManager a helper of LoggedInUser now
* Extract the initialization of LoggedInNobody
Change-Id: I414acabb2cedf3ea20ed8ee882bf68b4ae6de50f
Commit: fdf4a7e8dd4f4542b64c79de133c600e4e3cbe89
https://github.com/tribe29/checkmk/commit/fdf4a7e8dd4f4542b64c79de133c600e4…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/plugins/userdb/user_attributes.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/utils/__init__.py
A cmk/gui/utils/regex.py
M cmk/gui/wato/user_profile.py
Log Message:
-----------
Make cmk.gui.utils independent of i18n module
We want to add the LazyString helper to cmk.gui.utils.speaklater
in the next commit. To be able to do so, the package __init__
must not rely on cmk.gui.i18n.
Change-Id: If39ec865d52a955cdd401c1e4c8cf391e6b6336f
Commit: 48a7520a6daeb4e746a96d497c8f8e5392614e72
https://github.com/tribe29/checkmk/commit/48a7520a6daeb4e746a96d497c8f8e539…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M Pipfile
M Pipfile.lock
M cmk/gui/i18n.py
M cmk/gui/utils/escaping.py
A cmk/gui/utils/speaklater.py
M cmk/gui/valuespec.py
M cmk/gui/views.py
M tests/unit/cmk/gui/test_escaping.py
M tests/unit/cmk/gui/test_gui_config.py
A tests/unit/cmk/gui/utils/test_speaklater.py
M tests/unit/test_pipfile.py
Log Message:
-----------
Purge flask_babel.speaklater dependency
It's just a pretty simple class we can easily providing
on our own and improve several things with this step:
* Add type hints to another often used component
* Drop 3rd party dependencies (flask_babel, babel)
Change-Id: I22aa98bea22e5cdb887d377c3903a9962e113f11
Compare: https://github.com/tribe29/checkmk/compare/1e35efc26600...48a7520a6dae
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: ebaa15a80c3954c699ef3f026c0a2853def5b7fc
https://github.com/tribe29/checkmk/commit/ebaa15a80c3954c699ef3f026c0a2853d…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-05 (Fri, 05 Nov 2021)
Changed paths:
A .werks/13488
M checks/postgres_conn_time
Log Message:
-----------
13488 FIX <tt>postgres_conn_time</tt>: Fix stale service in case of one single database
Since werk #13126, in case of one single database, the service
created by the check plugin <tt>postgres_conn_time</tt> went
stale.
Change-Id: I3e56e2049fa7933f208402a1b28274b225267092
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 74beabeeba127301da24424451ca55fe45344a33
https://github.com/tribe29/checkmk/commit/74beabeeba127301da24424451ca55fe4…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
A .werks/13490
M cmk/base/api/agent_based/register/section_plugins_legacy/detect_specs.py
M cmk/base/check_legacy_includes/ups_generic.py
Log Message:
-----------
13490 Eaton Power Xpert: Discover UPS services
The standard UPS checks will now be discovered on Eaton Power
Xpert devices.
SUP-7886
Change-Id: Id3d7a32b6b1894b6a5fc8bccda5d5eb58b24c738
Commit: 1103914fcd53c115a81d6d10a6549b8b298cd85d
https://github.com/tribe29/checkmk/commit/1103914fcd53c115a81d6d10a6549b8b2…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
R tests/unit/checks/generictests/datasets/mem_win_regression.py
A tests/unit/checks/test_mem_win.py
Log Message:
-----------
mem_win: add some unit tests
Change-Id: I505f43363fe33b6e57d8fdc8e3a7cd114b151fc4
Commit: 7fa4773ffadd817452ce420f486a9f1255dc8810
https://github.com/tribe29/checkmk/commit/7fa4773ffadd817452ce420f486a9f125…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M checks/mem
Log Message:
-----------
check_mem_windows: split into several sub-functions
Change-Id: If23ef7d1ef26fba81196673830a289832dcedace
Commit: 34d41220c2c9a9fc10362cd0ab1161cb898d111e
https://github.com/tribe29/checkmk/commit/34d41220c2c9a9fc10362cd0ab1161cb8…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
A .werks/13489
M checks/mem
M tests/unit/checks/test_mem_win.py
Log Message:
-----------
13489 FIX <tt>mem_win</tt>: Fix missing levels in service graphs
The metrics produced by the Windows memory check, <tt>mem_win</tt>,
were missing levels and boundaries. They have beend added, s.t.
the levels are now drawn into the graphs shown in the service
output.
SUP-8336
Change-Id: Ie7b8a05d6f6e494861eba9f30bee0a64d5e78a67
Commit: 5f04eb3e6018e833eb0f3bea2b6aa80b777a1d69
https://github.com/tribe29/checkmk/commit/5f04eb3e6018e833eb0f3bea2b6aa80b7…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M checks/mem
M tests/unit/checks/test_mem_win.py
Log Message:
-----------
mem_win: remove duplicate metric in case of avg. + pred. levels
Change-Id: Iaad7f4ba328cd2d5debf47715cae9fb755c8411a
Commit: 5b5d635f275e5d424acd34fff41136fd85c13ed4
https://github.com/tribe29/checkmk/commit/5b5d635f275e5d424acd34fff41136fd8…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M checks/mem
Log Message:
-----------
mem_win: reduce unit chaos at least a bit.
It's still horrible:
* Absolute levels on free space come in MB (hard to change).
* Non-averaged metrics are expected in Bytes.
* Total and averaged metrics are expected in MB.
* Averaging is done in KB.
* Predictive levels come in GB.
Change-Id: Ia17fdec2b1af50b98ee0c3911fcfc247360e62e0
Compare: https://github.com/tribe29/checkmk/compare/cd34e0f428bd...5b5d635f275e
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: cd34e0f428bd2506740df704d58ad783e3d42a69
https://github.com/tribe29/checkmk/commit/cd34e0f428bd2506740df704d58ad783e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M .werks/config
M cmk/utils/werks.py
Log Message:
-----------
Add dedicated werk component for the REST API
Change-Id: I679b5cd6800cfcc71b3eff683689109d1a8ca117
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 731bd43ddeb453d6bb72df3e6a04f2c7967408ea
https://github.com/tribe29/checkmk/commit/731bd43ddeb453d6bb72df3e6a04f2c79…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
M .werks/config
M cmk/utils/werks.py
Log Message:
-----------
Add dedicated werk component for the REST API
Change-Id: I679b5cd6800cfcc71b3eff683689109d1a8ca117
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a64bfc58645bdd8c2298cfc23c052fa37e21936a
https://github.com/tribe29/checkmk/commit/a64bfc58645bdd8c2298cfc23c052fa37…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-11-08 (Mon, 08 Nov 2021)
Changed paths:
A .werks/13490
M cmk/base/api/agent_based/register/section_plugins_legacy/detect_specs.py
M cmk/base/check_legacy_includes/ups_generic.py
Log Message:
-----------
13490 Eaton Power Xpert: Discover UPS services
The standard UPS checks will now be discovered on Eaton Power
Xpert devices.
SUP-7886
Change-Id: Id3d7a32b6b1894b6a5fc8bccda5d5eb58b24c738