[FFe] cluster-glue: groovy post-release fixes + AWS stonith agent

Bug #1895355 reported by Rafael David Tinoco
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cluster-glue (Ubuntu)
Fix Released
High
Unassigned

Bug Description

ONLY PART NEEDING FFE IS THE EX2 STONITH AGENT SUPPORT AT THE END

From:

[rafaeldtinoco@upstream cluster-glue]$ git log --no-merges glue-1.0.12..HEAD --oneline

I got the following fixes:

# ibm fixes

26acc098 ibmhmc: Create /var/run/heartbeat/rsctmp if it doesn't exist (bsc#1131545)

# vcenter fixes

0fabedc2 Fix: stonith: external/vcenter: Reset returns success with RESETPOWERON=0 if vm is already >
a182a0dd Medium: stonith: external/vcenter: replace experimental smartmatch (bnc#900353)

# generic fixes

eeacbaac Low: ipc: fix poll function parameter type
71bf1503 Medium: ha_logd: prevent race caused by pid reuse (bsc#894272)
bc7b874f fix syslogmsgfmt logging inconsistency for stderr/stdout
433c6fbd Medium: clplumbing: don't abort on bad input
b5be33ae low: cl_plumbing: Fix incorrect negations

# getaddrinfo improvement/fixes

c63c2498 Low: wti_mpc: Convert gethostbyname() usage to getaddrinfo()
04e56080 Low: ipmilan_command: Convert gethostbyname() to getaddrinfo()
d46533b2 Low: apcmastersnmp: Convert gethostbyname() usage to getaddrinfo()
a682f50b Low: stonith: Convert gethostbyname() usage to getaddrinfo()

# documentation and related (fixes/adjustments)

afaeeb2f update AUTHORS (with names/addresses from source files)
bc4aab44 Dev: Clean up AUTHORS
73b68fb2 Dev: Update AUTHORS
c9016806 Dev: Set foreign option to handle README.md
788a1183 Dev: I always get this backwards
e3970b0e Dev: Update README and rename to README.md
1f5a2ace stonith: describe -E option
7271abf9 fix ambiguous "GPL v 2.1"
eec6232f fix addresses of FSF, point to gnu.org/licenses instead
9174550c Medium: stonith: external/libvirt: fix handling of hosts with uppercase letters in names

And, because of our HA effort for Cloud Environments, we should add support for EC2 plugin:

# ec2 stonith agent support and fixes

[FFE] 7c84a6ae Fix EC2 stonith plugin
[FFE] 27e83692 Fix: stonith:ibmhmc: Add "managedsyspat" and "password" as supported parameters
[FFE] 76138dfb Medium: external/ec2: Mitigate fence race (bsc#1088656)
[FFE] 6734e0d0 High: external/ec2: Avoid unicode errors and improve performance (bsc#1088656)
[FFE] ba5710b3 Dev: external/ec2: Clean up whitespace
[FFE] 609cc386 Fix: stonith:external/ec2: Enforce en_US.UTF-8 locale when invoking aws client (bsc#1059171)
[FFE] 0f081f69 Medium: stonith: external/ec2: use target's uname as default for port
[FFE] 291a4378 Dev: stonith: external/ec2: protect unknown_are_stopped expansion
[FFE] 5cd5ffd2 Dev: stonith: external/ec2: add unknown_are_stopped to getconfignames
[FFE] 289e8fd3 Low: stonith: external/ec2: update name in the short description
[FFE] b7bed186 Dev: update permissions for ec2
[FFE] de5e068d High: stonith: external/ec2: new agent for aws/ec2

I'll be the one supporting/maintaining this new feature (from providers direct requests usually)

Related branches

Changed in cluster-glue (Ubuntu):
importance: Undecided → Critical
importance: Critical → High
assignee: nobody → Rafael David Tinoco (rafaeldtinoco)
Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

From:

# generic fixes

71bf1503 Medium: ha_logd: prevent race caused by pid reuse (bsc#894272)
b5be33ae low: cl_plumbing: Fix incorrect negations
9174550c Medium: stonith: external/libvirt: fix handling of hosts with uppercase letters in names

the package already had:

eeacbaac Low: ipc: fix poll function parameter type
bc7b874f fix syslogmsgfmt logging inconsistency for stderr/stdout
433c6fbd Medium: clplumbing: don't abort on bad input

summary: - cluster-glue: groovy post-release fixes before groovy release
+ [FFe] cluster-glue: groovy post-release fixes + AWS stonith agent
Changed in cluster-glue (Ubuntu):
assignee: Rafael David Tinoco (rafaeldtinoco) → nobody
description: updated
Revision history for this message
Steve Langasek (vorlon) wrote :

FFe granted.

Changed in cluster-glue (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cluster-glue - 1.0.12-19ubuntu1

---------------
cluster-glue (1.0.12-19ubuntu1) groovy; urgency=medium

  * d/p/ubuntu/lp1895355-*: post-release fixes (LP: #1895355)
    - agent fixes:
      [26acc098] ibmhmc: Create /var/run/heartbeat/rsctmp if it doesn't
      [27e83692] Fix: stonith:ibmhmc: Add "managedsyspat" and "password" as
      [0fabedc2] Fix: stonith: external/vcenter: Reset returns success with
      [a182a0dd] Medium: stonith: external/vcenter: replace experimental
    - generic fixes:
      [eeacbaac] Low: ipc: fix poll function parameter type
      [71bf1503] Medium: ha_logd: prevent race caused by pid reuse
      [bc7b874f] fix syslogmsgfmt logging inconsistency for stderr/stdout
      [433c6fbd] Medium: clplumbing: don't abort on bad input
      [b5be33ae] low: cl_plumbing: Fix incorrect negations
      [9174550c] Medium: stonith: external/libvirt: fix handling of hosts
    - getaddrinfo improvement/fixes:
      [c63c2498] Low: wti_mpc: Convert gethostbyname() usage to
      [04e56080] Low: ipmilan_command: Convert gethostbyname() to
      [d46533b2] Low: apcmastersnmp: Convert gethostbyname() usage to
      [a682f50b] Low: stonith: Convert gethostbyname() usage to
    - documentation and related (fixes/adjustments):
      [afaeeb2f] update AUTHORS (with names/addresses from source files)
      [bc4aab44] Dev: Clean up AUTHORS
      [73b68fb2] Dev: Update AUTHORS
      [c9016806] Dev: Set foreign option to handle README.md
      [788a1183] Dev: I always get this backwards
      [e3970b0e] Dev: Update README and rename to README.md
      [1f5a2ace] stonith: describe -E option
      [7271abf9] fix ambiguous "GPL v 2.1"
      [eec6232f] fix addresses of FSF, point to gnu.org/licenses instead
    - ec2 stonith agent support and fixes:
      [7c84a6ae] Fix EC2 stonith plugin
      [76138dfb] Medium: external/ec2: Mitigate fence race (bsc#1088656)
      [6734e0d0] High: external/ec2: Avoid unicode errors and improve
      [ba5710b3] Dev: external/ec2: Clean up whitespace
      [609cc386] Fix: stonith:external/ec2: Enforce en_US.UTF-8 locale when
      [0f081f69] Medium: stonith: external/ec2: use target's uname as
      [291a4378] Dev: stonith: external/ec2: protect unknown_are_stopped
      [5cd5ffd2] Dev: stonith: external/ec2: add unknown_are_stopped to
      [289e8fd3] Low: stonith: external/ec2: update name in the short
      [b7bed186] Dev: update permissions for ec2
      [de5e068d] High: stonith: external/ec2: new agent for aws/ec2

 -- Rafael David Tinoco <email address hidden> Fri, 11 Sep 2020 22:10:59 +0000

Changed in cluster-glue (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.