[DRBD-user] drbd-reactor v0.10.2

Roland Kammerer roland.kammerer at linbit.com
Mon Dec 12 16:23:22 CET 2022


Dear DRBD users,

this is drbd-reactor v0.10.2. This fixes logging errors if said errors
happen very early in the startup of the daemon which have been skipped
as of now. The second fix is that we only run DRBD kernel module and
drbd-utils version checks if we really need them. For example our k8s
containers use drbd-reactor::prometheus to export DRBD metrics. Here we
don't actually need very recent DRBD kernel versions with the latest
features. On the other hand we want and need these features for
drbd-reactor::promoter. Now we check if there are any promoter plugins
configured and only run the DRBD checks if that is the case. If the
requirements are not fulfilled on startup the daemon fails to start. If
later a plugin is added and the check fails this snipped is skipped.

This version also brings a small feature: "drbd-reactorctl edit" now
works like you might know it from "kubectl edit". If there are any
syntax errors the editor will respawn and show what was wrong in the
header section of the temporary config file.

Regards, rck

GIT: https://github.com/LINBIT/drbd-reactor/commit/920b01e79b63b746a02c9828b55767a680ffc1b5
TGZ: https://pkg.linbit.com//downloads/drbd/utils/drbd-reactor-0.10.2.tar.gz
PPA: https://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack

Changelog:
[ Moritz "WanzenBug" Wanzenböck ]
* ci: test compatibility with different rust version
* daemon: ensure logging is available early
* events: do not panic on missing drbdsetup

[ Roland Kammerer ]
* fix rest of unknow -> unknown typos
* ctl,edit: add k8s style editor reopen
* core: drbd checks only if we have promoters
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.linbit.com/pipermail/drbd-user/attachments/20221212/1051d0e6/attachment.pgp>


More information about the drbd-user mailing list