[DRBD-announce] drbd-reactor v0.10.2
Roland Kammerer <[email protected]> Mon, 12 Dec 2022 16:23:22 +0100
| Newsgroups | dev.linux.lists.drbd-announce |
|---|---|
| Message-ID | <[email protected]> |
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
signature.asc
(application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEdesqw/S/2vE9wNKDRgmezyI6myIFAmOXR2UACgkQRgmezyI6 myJvXgf9H1wFIq2XmNR9Uj2yuaJ/P3OXOuSUIMRylz51WJDiwHEsSSlSlViBDd39 Wx4P1xlLvGT/IBTMLFEh0pfJoTgjGCzXgkXttbHTqY4nG6bpRg3TpA6qKZoLHJe5 oF0/jRpGukM+bbkXEcjeii+giyMhX38mXdg5XRjUEYhaVKZJbKfBZm1npmQi+AAz R93NORT0805bTTwQuiybdSjMRbhQzoGnsv6AgAvFIO32P6IiXS2xuTwnI/1OBra2 L9tHSRLd8W0ZMe4rMj486aKjCMbdWYvKNurjJ2RjGWgXetXqilpgmWkdUODYuByJ yPAovYewGMcg1O86nOmrVCr7laBfXQ== =rt9L -----END PGP SIGNATURE-----