Dear DRBD users,

this is the final release of drbd-reactor 0.4.0.

For details in this release please see RC1 [1] and RC2 [2].

There have been some additions since the last release candidate for the
promoter plugin:
- The promote systemd template we ship with drbd-utils 9.18.0 uses
  'ExecCondition' to switch the resource to Primary. This keyword is not
  available on older systemd versions (e.g., current Proxmox stable),
  and IMO 'ExecStart' is a better fit, so generate such an override.
- startup: the drbd-reactor.service file is now scheduled after
  networking, so that it can bring up the DRBD resources successfully,
  otherwise the IP for that host might not even exist and "drbdadm
  adjust" fails.
- coordinated shutdown: as you might know by now the promoter plugin
  starts systemd targets (drbd-services@.target). But on system shutdown
  these might stop, which triggers drbd-reactor to start them again,
  while it gets stopped,... This is now solved by generating a 'Before'
  dependency in the target override.

With 0.4.0 released, DRBD promotion should be handled by drbd-reactor,
so please set the according option to disable auto-promote, as shown
here in the "HA LINSTOR Controller section" [3].

[Roland Kammerer]
 * ctl,promoter: improve active on
 * promoter: compat with older systemd, make promotion a dependency
 * start after network is online
 * promoter: improve system shutdown

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

[1] https://lists.linbit.com/pipermail/drbd-announce/2021-June/000454.html
[2] https://lists.linbit.com/pipermail/drbd-announce/2021-June/000460.html
[3] 
https://github.com/LINBIT/linbit-documentation/blob/master/UG9/en/administration-linstor.adoc#linstor-high-availability

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Star us on GITHUB: https://github.com/LINBIT
drbd-user mailing list
drbd-user@lists.linbit.com
https://lists.linbit.com/mailman/listinfo/drbd-user

Reply via email to