Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 3bd760ca989a767a9e8fa327eee92a7a74ecd9c5
https://github.com/Checkmk/checkmk/commit/3bd760ca989a767a9e8fa327eee92a7a7…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
A .werks/16250
M cmk/base/plugins/agent_based/ntp.py
M tests/unit/cmk/base/plugins/agent_based/test_ntp.py
Log Message:
-----------
16250 FIX Handle years in ntp output
This werk affects you, in case your last `ntpq` synchronization was indeed more than a year ago.
A potential check crash traceback looks like:
```
File "/omd/sites/SITE/lib/python3/cmk/base/plugins/agent_based/ntp.py", line 67, in _ntp_fmt_time
return int(raw)
ValueError: invalid literal for int() with base 10: '3y'
```
The year case is now handled in the parse function.
Change-Id: I030c8fbfead2ddc19be06355bba7c5a2d969301a
JIRA-Ref: SUP-20085
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: fd1b6aef216e93c00c27570df10f198574e9d728
https://github.com/Checkmk/checkmk/commit/fd1b6aef216e93c00c27570df10f19857…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M MODULE.bazel
M MODULE.bazel.lock
A packages/cmk-werks/BUILD
M packages/cmk-werks/pyproject.toml
A packages/cmk-werks/requirements_lock.txt
M packages/cmk-werks/run
Log Message:
-----------
Port cmk-werks unit tests to bazel
Change-Id: Id5b9d22244d2121eddc8ab9cdb5c8a679999fe5c
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: bd0a798677f176acb130ba5f5c7215a864c31689
https://github.com/Checkmk/checkmk/commit/bd0a798677f176acb130ba5f5c7215a86…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
A .werks/16250.md
M cmk/plugins/collection/agent_based/ntp.py
M tests/unit/cmk/plugins/collection/agent_based/test_ntp.py
Log Message:
-----------
16250 FIX Handle years in ntp output
This werk affects you, in case your last `ntpq` synchronization was indeed more than a year ago.
A potential check crash traceback looks like:
```
File "/omd/sites/SITE/lib/python3/cmk/base/plugins/agent_based/ntp.py", line 67, in _ntp_fmt_time
return int(raw)
ValueError: invalid literal for int() with base 10: '3y'
```
The year case is now handled in the parse function.
Change-Id: I030c8fbfead2ddc19be06355bba7c5a2d969301a
JIRA-Ref: SUP-20085
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: d45ab93e764e335b7f77681947b1702d549c16bb
https://github.com/Checkmk/checkmk/commit/d45ab93e764e335b7f77681947b1702d5…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M cmk/gui/graphing/_from_api.py
M cmk/gui/graphing/_metrics.py
M cmk/gui/metrics.py
M tests/unit/cmk/gui/graphing/test_graph_templates.py
Log Message:
-----------
New type to represent metrics specified via the new API
For now, this type still has a field that holds the original API unit
specification. This will be dropped with the subsequent changes.
CMK-18801
CMK-18803
Change-Id: Ifcc035e59f00a30157e36c9c562a56751fa17e5a
Commit: bc3fa6b64efdc97687a029bc70af3a8e8e48c971
https://github.com/Checkmk/checkmk/commit/bc3fa6b64efdc97687a029bc70af3a8e8…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M cmk/gui/graphing/_metrics.py
M cmk/gui/graphing/_valuespecs.py
M packages/cmk-frontend/src/js/modules/valuespecs.ts
Log Message:
-----------
Make ValuesWithUnits valuespec independent from new unit registry
Instead, we construct the available choices directly from the registered
metrics.
CMK-18803
Change-Id: Ice80c2b8ea6e224248c3d3c910a160f39a9464fc
Commit: 6f960d32bfd58d13734ab7c738d0eacee5af0a2a
https://github.com/Checkmk/checkmk/commit/6f960d32bfd58d13734ab7c738d0eacee…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M cmk/gui/graphing/_formatter.py
Log Message:
-----------
Formatter module: Use `...` instead of `NotImplementedError`
This is also used in all examples in the documentation of the abc
module.
Change-Id: Id3c75a5581f44e8b74a474054c88c1a5ecbf9b8b
Commit: 648eb9f9e089e2455119d1335d9f9cb624dbf94c
https://github.com/Checkmk/checkmk/commit/648eb9f9e089e2455119d1335d9f9cb62…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M cmk/gui/dashboard/dashlet/dashlets/status_helpers.py
M cmk/gui/graphing/_formatter.py
A tests/unit/cmk/gui/dashboard/dashlet/dashlets/test_status_helpers.py
Log Message:
-----------
Prepare dashlet rendering based on `ConvertibleUnitSpecification`
CMK-18801
Change-Id: I5e91da02a0030bd0aa1f4282814562f1a6889422
Commit: d932b562bc45a17b85958aceab770c2fd0e4cc37
https://github.com/Checkmk/checkmk/commit/d932b562bc45a17b85958aceab770c2fd…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M cmk/gui/form_specs/vue/form_spec_visitor.py
M cmk/gui/form_specs/vue/shared_type_defs.py
M cmk/gui/form_specs/vue/visitors/__init__.py
M cmk/gui/form_specs/vue/visitors/_utils.py
A cmk/gui/form_specs/vue/visitors/time_span.py
M packages/cmk-frontend-vue/src/form/components/FormEdit.vue
M packages/cmk-frontend-vue/src/form/components/FormReadonly.vue
A packages/cmk-frontend-vue/src/form/components/forms/FormTimeSpan.vue
A packages/cmk-frontend-vue/src/form/components/utils/timeSpan.ts
M packages/cmk-frontend-vue/src/form/components/vue_formspec_components.ts
M packages/cmk-frontend-vue/tests/form/components/FormReadonly.test.ts
A packages/cmk-frontend-vue/tests/form/components/forms/FormTimeSpan.test.ts
M packages/cmk-shared-typing/run
M packages/cmk-shared-typing/source/vue_formspec/components.json
Log Message:
-----------
add timespan formspec
Change-Id: I52133b2a3e0ada49b010f90706aab580e9749042
Commit: 3c02cc3ca48c2acc9d4acb3accf88a7577a18662
https://github.com/Checkmk/checkmk/commit/3c02cc3ca48c2acc9d4acb3accf88a757…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M cmk/gui/form_specs/vue/visitors/_utils.py
Log Message:
-----------
only import from public api
Change-Id: I71052bde3eb4e56386cd7466e65238250eba90e0
Compare: https://github.com/Checkmk/checkmk/compare/95945f5ab782...3c02cc3ca48c
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: 4e4950d6ec6d46779d957721ac27f8978338e58a
https://github.com/Checkmk/checkmk/commit/4e4950d6ec6d46779d957721ac27f8978…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M tests/docker/test_docker_oracle.py
Log Message:
-----------
test_docker_oracle: Increase Oracle startup timeout to 15m
Change-Id: I56c01833fbf4b5308b98e41d25f9317fd5e169ed
Commit: e100dbdb40a67f3c562dac9eb6387e92b33a7d89
https://github.com/Checkmk/checkmk/commit/e100dbdb40a67f3c562dac9eb6387e92b…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M tests/integration/checks/test_checks_sanity.py
Log Message:
-----------
integration test: Fix agent teardown in test_checks_sanity
The teardown is done in the context manager already and
proc.kill() will not work for sudo processes anyway.
Change-Id: Ib3a457f2905135c97f85cff03288ce23f277be60
Commit: 95945f5ab78290d9f5226595f22e53bab916dda5
https://github.com/Checkmk/checkmk/commit/95945f5ab78290d9f5226595f22e53bab…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-08-27 (Tue, 27 Aug 2024)
Changed paths:
M tests/testlib/agent.py
Log Message:
-----------
testlib.agent: Do no call daemon.kill() after killing it via sudo
Apparently on some systems it may happen that the daemon is not
killed before daemon.kill() is called. If that happens, an error
message "Operation not permitted" is returned. This change removes
the daemon.kill() call, as it is pretty much pointless anyway,
since sudo privileges are required to kill a sudo process.
Change-Id: I3ae42e24f58a15ebe0fcca04053537c600b43023
Compare: https://github.com/Checkmk/checkmk/compare/98a7fd917fef...95945f5ab782
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications