[DRBD-announce] drbd-reactor v0.10.0
Roland Kammerer <[email protected]> Mon, 21 Nov 2022 13:23:10 +0100
| Newsgroups | dev.linux.lists.drbd-announce |
|---|---|
| Message-ID | <[email protected]> |
Dear DRBD users, this is version 0.10.0 of drbd-reactor. The main changes should be under the hood and not really noticeable by users. Because the Python toml parser library every distribution ships is broken and this is a Rust project anyways, I rewrote drbd-reactorctl in Rust. This should contain all the functionality you know and fixes some bugs on the way like actually never unmasking masked services on "drbd-reactorctl evict" and some minor issues like that. A user visible change is the output of "drbd-reactorctl status" for promoter plugins. So far we just called "systemctl list-dependencies" for the generated systemd target, which printed the service tree in "random" (alphabetical?) order. While that has no consequences, it confused users as one would expect the order to correspond to the start=[] list configured for the plugin. Printing that tree ourselves gave us the opportunity to also annotate the output. This now contains information about the systemd/cgroup freezer state of a service. Regards, rck GIT: https://github.com/LINBIT/drbd-reactor/commit/7932d466fb6e504a035d496158b92c6b361c1fce TGZ: https://pkg.linbit.com/downloads/drbd/utils/drbd-reactor-0.10.0.tar.gz PPA: https://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack Changelog: [ Roland Kammerer ] * promoter: check on-no-data-accessible * doc: fix quorum settings * ctl: fix enable help text * completion: trigger make tabcompletion * ctl: rewrite in Rust * ctl: improve status for promoter * prepare v0.10.0-rc.1 * ctl: use libc signal defs * ctl,prometheus: fix template * clt,prometheus: try ipv4 in case of anylocal * rm .flake8 * clt,evict: only print name if promoter [ Moritz "WanzenBug" Wanzenböck ] * prometheus: use IPv6 anylocal address by default [ Lars Ellenberg ] * spelling fix for losing quorum * add systemd dependencies on dbus and polkit [ Amir ] * Update README.md
signature.asc
(application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEdesqw/S/2vE9wNKDRgmezyI6myIFAmN7basACgkQRgmezyI6 myIdDgf/Su0QulVbI8I5ahz7tDbDNJJrsRwBa0BMa5d9Ktlvz3k+sGWsDRHyuFG7 Zm4eApiLhp0X2Hva5TtkxExbxhScoWSQaB+TCRS0LYW1/k8R5twMeFN+/IgApdKT ypXFXTcIRSdmdh0OnU6H6AE0iZMKs6AfQALJCxyQ6euhjDn7DSIIttZpdEwR0YxF 2rXmALFWwAOmEZqYLPLONEBZkhr9ZJRd0rw4Dw0DRbmd6jc/5wVADLp2AtNPHAWP UbY43nvrKnSMElZZCACqAggGvurEXfjnfJjR24Uu/loD17qLhJXbYM+7LwAFWMZl lQqDah4SIbH+ZQ2QzYntR+0mLovQIw== =HLlk -----END PGP SIGNATURE-----