that is the only fix I backported to Bionic (in the SRU being proposed) and I think that it should also be SRU'ed to Focal as the fix is straightforward.
In regards to azure-events:
From Focal to HEAD upstream we have:
[rafaeldtinoco@groovy resource-agents]$ git log --oneline v4.5.0..HEAD -- heartbeat/azure-events*
1ab5d71b azure-events: report error if jsondata not received
f2bf1d8a azure-events: import URLError and encode postData when necessary
57424bd1 azure-events: only decode() when exec() output not of type str
cc69a8fa azure-events: handle exceptions in urlopen (#1496)
but.. from Focal to Groovy we have only:
cc69a8fa azure-events: handle exceptions in urlopen (#1496)
I think there won't be anything to be done unless we have a real problem we can have a test case for (and solve in another SRU).
For Focal...
I think we should SRU:
[rafaeldtinoco@ groovy resource-agents]$ git log --oneline v4.5.0..HEAD -- heartbeat/azure-lb
d22700fc azure-lb: Don't redirect nc listener output to pidfile
that is the only fix I backported to Bionic (in the SRU being proposed) and I think that it should also be SRU'ed to Focal as the fix is straightforward.
In regards to azure-events:
From Focal to HEAD upstream we have:
[rafaeldtinoco@ groovy resource-agents]$ git log --oneline v4.5.0..HEAD -- heartbeat/ azure-events*
1ab5d71b azure-events: report error if jsondata not received
f2bf1d8a azure-events: import URLError and encode postData when necessary
57424bd1 azure-events: only decode() when exec() output not of type str
cc69a8fa azure-events: handle exceptions in urlopen (#1496)
but.. from Focal to Groovy we have only:
cc69a8fa azure-events: handle exceptions in urlopen (#1496)
I think there won't be anything to be done unless we have a real problem we can have a test case for (and solve in another SRU).