Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6cde94c1618477cfedae05f5b10d9407d96c0573
https://github.com/tribe29/checkmk/commit/6cde94c1618477cfedae05f5b10d9407d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths:
A omd/packages/monitoring-plugins/cmk_password_store.h
M omd/packages/monitoring-plugins/monitoring-plugins.make
M omd/packages/monitoring-plugins/patches/0003-cmk-password-store.dif
Log Message:
-----------
Extract `cmk_password_store.h` from the patch
Keeping the patch minimal improves readability and
maintainability. Other advantages are that the 0003
and 0004 patches are now consistent and independant
from each other.
CMK-9563
Change-Id: I141ec44e62e8c0750f9249f89f617c0c50e5b94f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b68e551221d955bbd672f15d34ea76b81685a3cb
https://github.com/tribe29/checkmk/commit/b68e551221d955bbd672f15d34ea76b81…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths:
M cmk/gui/plugins/config/base.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/type_defs.py
M cmk/gui/userdb.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/wato/pages/users.py
M tests/unit/cmk/gui/test_userdb.py
Log Message:
-----------
First try to type UserSpec
This is really messy, since UserSpec has keys coming from a
"attribute-registry" and the keys grew over time.
MyPy currently does not complain about this typing, though I surpressed
to complaints. Also there are still some placeholders (Literal["foo"])
which were meant to trigger mypy to complain, but it seems they are not
used in any (typed-) functions.
Change-Id: I24ff2bd09d98312cfa85536e08e009fbaae7cd87
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7d38b3df07771885f7c1383c9924318e8ec623a3
https://github.com/tribe29/checkmk/commit/7d38b3df07771885f7c1383c9924318e8…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths:
M agents/cmk-agent-ctl/src/cli.rs
Log Message:
-----------
cmk-agent-ctl: Adapt pull args
- Use -P as shortcut for --port to avoid confusion with -p for password
(even if not defined on the same subcommand)
- Reuse PullArgs for Daemon subcommand, as the arguments are identical.
We can introduce DaemonArgs as soon as they actually differ. (YAGNI)
Change-Id: Ie011faf7dceec9acca59bc009b0c0b0f452487c9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7f1b82d10f8f857135b500ed5b9fd111c504f4cf
https://github.com/tribe29/checkmk/commit/7f1b82d10f8f857135b500ed5b9fd111c…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-02-09 (Wed, 09 Feb 2022)
Changed paths:
A cmk/fields/__init__.py
A cmk/fields/base.py
M cmk/gui/fields/base.py
M cmk/gui/fields/definitions.py
M cmk/gui/fields/primitives.py
M tests/testlib/pylint_checker_cmk_module_layers.py
Log Message:
-----------
move OpenAPIAttributes to new utils.fields module
We want to use OpenAPIAttributes in multiple places where we deal with
marshmallow. This allows the modules that use marshmallow to keep a
clear separation.
Change-Id: Id45035510426811cd1b1c8a9e87ceccea105a2b6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 009d67e4aaf3a5954eaad44d176850fbc941f60e
https://github.com/tribe29/checkmk/commit/009d67e4aaf3a5954eaad44d176850fbc…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-02-09 (Wed, 09 Feb 2022)
Changed paths:
M agents/cmk-agent-ctl/src/cli.rs
M agents/cmk-agent-ctl/src/main.rs
M agents/cmk-agent-ctl/src/pull.rs
Log Message:
-----------
Add command line support for port of controller
Use --port or -p.
The support had been added to the pull for consistency.
Two different sets of Args, PullArgs and DaemonArgs, are
identical just by accident: pull is a kind of a subset
of the daemon.
Fixed clippy error too as commit blocker.
TEST: Manual
Change-Id: I9a72294138061e92210762274a055cedab693383
Commit: c4d60bc50c3ba18e39d0e59f2789d565a6d3ae0e
https://github.com/tribe29/checkmk/commit/c4d60bc50c3ba18e39d0e59f2789d565a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-02-09 (Wed, 09 Feb 2022)
Changed paths:
M agents/wnx/src/engine/agent_controller.cpp
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/watest/test-external-port.cpp
M agents/wnx/watest/test-onlyfrom.cpp
Log Message:
-----------
Use command line to set port in controller
Also simplified API: we define port always explicitly
no more optional.
TEST: Manual
Change-Id: I29c11124d362c6a2487ce055cc4e7ac5156d2304
Compare: https://github.com/tribe29/checkmk/compare/fe1eedac66d3...c4d60bc50c3b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 38946552f943f58d00abecc78d98ac80b72ba0cc
https://github.com/tribe29/checkmk/commit/38946552f943f58d00abecc78d98ac80b…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-02-09 (Wed, 09 Feb 2022)
Changed paths:
A .werks/13457
M agents/windows/plugins/veeam_backup_status.ps1
Log Message:
-----------
13457 FIX Fix bug in discovery after update to Veeam v11
After the update to Veeam v11 import of Veeam.Backup.PowerShell produced
a warning that lead to bug in service discovery.
With this fix, warning is suppressed and services are discovered as
before.
Change-Id: Ief65c1cd2ba7dd3f82e6f79b36f87c6cb4fe33af
Commit: 891cb407dc73098d179a0216b9dd9016de9d5691
https://github.com/tribe29/checkmk/commit/891cb407dc73098d179a0216b9dd9016d…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-02-09 (Wed, 09 Feb 2022)
Changed paths:
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/main.rs
M agents/cmk-agent-ctl/src/pull.rs
M agents/cmk-agent-ctl/src/push.rs
Log Message:
-----------
cmk-agent-ctl: Simplify access to registry
- Just clone the registry for push/pull threads instead of passing
a RwLock that needs complicated lock-handling. The overhead is
acceptable.
Change-Id: I35f32c7f960535beba4141df157a8c863b01e635
Commit: fe1eedac66d3196020eaff9c6c3a343363c1b68d
https://github.com/tribe29/checkmk/commit/fe1eedac66d3196020eaff9c6c3a34336…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-02-09 (Wed, 09 Feb 2022)
Changed paths:
M agents/cmk-agent-ctl/src/main.rs
M agents/cmk-agent-ctl/src/pull.rs
Log Message:
-----------
CMK-9603: Move async context down in hierarchy
We don't need the async context right in the main() function,
as we only want to all pull and all push connections in an
asynchronous context.
Change-Id: Ibad3e6f3bdb12036ebff2e8ceac2b3f22bde5d11
Compare: https://github.com/tribe29/checkmk/compare/3d9e25f74fdd...fe1eedac66d3