Comment 3 for bug 1895343

Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote : Re: Microsoft Azure Enablement: azure-lb & azure-events missing in Bionic

For Bionic, I think it's okay to have azure-lb backported as it is a standalone shell script that will act as a resource agent. Unfortunately I don't see AzEvents being backported and accepted as SRU just because it takes some more changes for it to be integrated to existing Bionic resource-agents.

These are the patches implementing the AzEvents (renamed to azure-events later):

328bb0e 2018-07-18 10:11 -0700 TNiekamp AzEvents: Use configure to replace shebang line
416f0b1 2018-09-14 15:21 -0700 TNiekamp Implemented review feedback from krig
e7b1a18 2018-10-17 09:10 +0200 KGrönlund dev: AzEvents: Use pacemaker commands to set standby
9890deb 2018-10-17 09:06 +0200 KGrönlund dev: AzEvents: Start using ocf.py
ca15b9d 2018-10-18 09:23 +0200 KGrönlund dev: azure-events: Add custom user agent

and it would require the ocf.py to be brought as well, and then all the compilation changes regarding auto tools to recognize python scripts... not suitable for a SRU, for sure.

With that said, I'll keep my merge request to bring *at least* the azure-lb resource agent to Bionic at:

https://code.launchpad.net/~rafaeldtinoco/ubuntu/+source/resource-agents/+git/resource-agents/+merge/392746

My suggestion to those who need azure-events is to either migrate to Focal or Groovy, or to use the back-ported Groovy HA stack at:

https://launchpad.net/~ubuntu-ha/+archive/ubuntu/groovy-ha-stack