[DRBD-announce] drbd-reactor v0.5.2
Roland Kammerer <[email protected]> Wed, 19 Jan 2022 13:32:16 +0100
| Newsgroups | dev.linux.lists.drbd-announce |
|---|---|
| Message-ID | <[email protected]> |
Dear DRBD users,
this is version 0.5.2 of drbd-reactor. There is no too critical bug,
never the less this release contains a number of fixes and users should
update.
To highlight some of the fixes the output of "drbd-reactorctl status" is
now properly ordered and it is now possible to use "uncommon" resource
names in the promoter plugin. The later is probably the biggest fix in
this release. So far if a DRBD resource contained characters that need
systemd escaping the generated systemd templates have not been properly
systemd escaped. This is now fixed and resource names such as "foo-01"
('-' being a char that needs escaping) are possible.
One additional feature I want to highlight is that the promoter plugin
now checks for certain DRBD properties and writes warnings to the log if
they are not fulfilled (e.g., disabled auto-promote, quorum settings).
These requirements are documented here:
https://github.com/LINBIT/drbd-reactor/blob/master/doc/promoter.md#drbd-resource-configuration
GIT: https://github.com/LINBIT/drbd-reactor/commit/e4d83969cb3e3a1b3ac1efb84e86fa54741aaa48
TGZ: https://pkg.linbit.com//downloads/drbd/utils/drbd-reactor-0.5.2.tar.gz
PPA: https://launchpad.net/~linbit/+archive/ubuntu/linbit-drbd9-stack
Changelog:
[Roland Kammerer]
* promoter: add auto-generated header
* ctl: extend env
* umh: add on-no-quorum-io-error.sh example
* promoter: check for drbd options
* build: allow 'make rpm' from release tarballs
* promoter: systemd escape template names
* ctl: linstor-gateway hint
[ Christoph Böhmwalder ]
* ctl: use subprocess.run instead of os.system
Regards, rck
signature.asc
(application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEdesqw/S/2vE9wNKDRgmezyI6myIFAmHoBMkACgkQRgmezyI6 myIQsAf+J365oRayMqCnE9vgHM8vlyLsefhhdsPa4X8UW1h2eNT5w9yYIZNlIzDv l8kb88S+nXAyoTGdynRe5tcxMTSvq0oxpu1SLxoZdrP5xIuakTYTrGgTSJ3TQIdL U5r/GpcFTCCkgS7KnRypR9Q903wVFOq6yMVq1o2ngkJlUn9lzc4I24KGXE2ArMxT eJoOhkMCpXUQAR1mrp5N7gJtQ1lhinFesYas243Iqd37GGWFd3wAmHvlxxKs9dPl mn+0NZvJ06k2ArNhaTucgsyZquNT2MLRVspDHbmb+f4v0CGOTitk11DgWAj8oV6S fSEf8Q+pGhLO2RJAfswOtxH3nXTSKA== =GxE9 -----END PGP SIGNATURE-----