Thanks David for this bug report. I think this bug belongs to the resource-agents package and not to pacemaker. Please note that resource- agents is in the "universe" component of Ubuntu, and therefore only gets community support. (Ubuntu 21.10 will also offer a resource-agent- supported package offering a subset of the resource-agents with support.)
The fix you pointed to [1] was reverted shortly after being introduced for reasons that are not immediately clear. A larger refactor of those functions was made several versions later in [3], however even should it apply cleanly on Bionic's version proposing it as a SRU fix will require extra care. This is IMHO a starting point for driving the fix forward. [1] https://github.com/ClusterLabs/resource-agents/commit/0c513d16259d94b492f0fe8dd0cbc2e5f98ee912 [2] https://github.com/ClusterLabs/resource-agents/commit/489afee8c424cf82b398832191bbdf4d06b2e1f2 [3] https://github.com/ClusterLabs/resource-agents/commit/b4df0873bb986524d826a5ba9b24b135cccc0160 ** Package changed: pacemaker (Ubuntu) => resource-agents (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927712 Title: The Pacemaker module "ocf:heartbeat:CTDB" does not work on Bionic To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/resource-agents/+bug/1927712/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs