Merge fence-agents from Debian unstable for lunar

Bug #1993400 reported by Bryce Harrington
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fence-agents (Ubuntu)
Fix Released
Undecided
Lucas Kanashiro

Bug Description

Scheduled-For: ubuntu-22.12
Upstream: 4.12.0
fence-agents | 4.12.0-1 | sid
fence-agents | 4.11.0-1ubuntu2 | lunar

### New Debian Changes ###
fence-agents (4.12.0-1) unstable; urgency=medium

  [ Lucas Kanashiro ]
  * d/rules: use $DEB_HOST_ARCH variable to detect host architecture
  * d/rules: disable -Wstringop-truncation in s390x to fix a FTBFS with GCC 12

  [ Valentin Vidic ]
  * New upstream version 4.12.0
  * Refresh patches for new version
  * Update Debian copyright year
  * Update Standards-Version to 4.6.2
  * Update metadata test for new version
  * Create temporary directory for agents
  * Leave zvm agent enabled
  * Generate secret key on package install

 -- Valentin Vidic <email address hidden> Sat, 14 Jan 2023 15:44:02 +0100

### Old Ubuntu Delta ###

fence-agents (4.11.0-1ubuntu2) kinetic; urgency=medium

  * d/rules: disable -Wstringop-truncation in s390x to fix a FTBFS.

 -- Lucas Kanashiro <email address hidden> Mon, 15 Aug 2022 17:31:50 -0300

fence-agents (4.11.0-1ubuntu1) kinetic; urgency=medium

  * Merge with Debian unstable (LP: #1971275). Remaining changes:
    - d/t/delay: Reduce minimum delay when running on ppc64el.
    - d/rules: install files in debian/fence-agents instead of debian/tmp.
    - Create the fence-agents-common binary package with files to be
      shared by agents.
    - Create the fence-agents-base binary package.
      To add a new curated agent it should be added to debian/curated-agents
      file in a new line.
    - Update the way agents description are added to the package
      description to support the split.
    - Rename fence-agents with non-curated agents to fence-agents-extra.
    - Create a transitional binary package called fence-agents.
      It depends on both fence-agents-{base,extra}.
    - d/control: Add missing Breaks/Replaces to the fence-agents-base.
    - d/curated-agents: add fence_scsi to the -base package.
    - d/curated-agents: add fence_mpath to the -base package.
    - d/rules: do not install /var/run directory anymore.
      This was causing a lintian error because of the /var/run/cluster
      directory created by the upstream build system. The needed files in
      /var/run should be created by the agents during runtime.
    - d/curated-agents: add fence_ipmilan and fence_sbd to the -base
      package (LP #1965312).
      Also add the following agents which are symlinks to fence_ipmilan:
      fence_idrac, fence_ilo3, fence_ilo4, fence_ilo5, fence_imm, and
      fence_ipmilanplus.
    - d/control: suggest dependecies of agents in the -base package
      (LP #1863677).
  * Added:
    - Fix installation of fence-virt{,d} binary packages.

 -- Lucas Kanashiro <email address hidden> Fri, 05 Aug 2022 14:48:47 -0300

Related branches

Bryce Harrington (bryce)
Changed in fence-agents (Ubuntu):
status: New → Incomplete
Changed in fence-agents (Ubuntu):
assignee: nobody → Lucas Kanashiro (lucaskanashiro)
Revision history for this message
Bryce Harrington (bryce) wrote :
Download full text (4.5 KiB)

A new upstream release of fence-agents is available from Debian:

fence-agents | 4.12.0-1 | sid
fence-agents | 4.11.0-1ubuntu2 | lunar

fence-agents (4.12.0-1) unstable; urgency=medium

  [ Lucas Kanashiro ]
  * d/rules: use $DEB_HOST_ARCH variable to detect host architecture
  * d/rules: disable -Wstringop-truncation in s390x to fix a FTBFS with GCC 12

  [ Valentin Vidic ]
  * New upstream version 4.12.0
  * Refresh patches for new version
  * Update Debian copyright year
  * Update Standards-Version to 4.6.2
  * Update metadata test for new version
  * Create temporary directory for agents
  * Leave zvm agent enabled
  * Generate secret key on package install

 -- Valentin Vidic <email address hidden> Sat, 14 Jan 2023 15:44:02 +0100

From https://lists.clusterlabs.org/pipermail/users/2023-January/030769.html:
"""

The most significant enhancements in this release are:
- new fence agents:
  - fence_ecloud

- bugfixes and enhancements:
  - all agents: unify ssl parameters to avoid having to use --ssl when using --ssl-secure/--ssl-insecure for some agents
  - build: add FENCETMPDIR for state files
  - build: dont rm PKG_CHECK_VAR.m4 when running maintainer-clean
  - build: fix parallel build of lib/
  - build: make xml-check: ignore detected paths in *_file parameters not matching saved metadata
  - configure: check for google-auth instead of deprecated oauth2client
  - fencing: add ability to set bool parameters to 0 or false
  - fencing: add plug_separator parameter to be able to specify one that isnt part of the plug name(s)
  - fencing: add source_env()
  - spec: fix python3-suds dependency having changed name on opensuse 16+
  - fence_apc/fence_ilo_moonshot: add missing "import logging"
  - fence_apc: add support for firmware version 7 #475
  - fence_cdu: add 8i support (#471)
  - fence_gce: add httplib2 to try/except: pass
  - fence_gce: add timeouts and failure options (#458)
  - fence_gce: add user agent to API requests (#491)
  - fence_gce: inform that SSLError might be caused by old versions of httplib2
  - fence_gce: make zone optional for get_nodes_list (#487)
  - fence_ibm_powervs: add support for proxy, private API servers and get token via API key (#490)
  - fence_ibm_powervs: improve defaults based on testing
  - fence_ibm_vpc: add proxy support
  - fence_ibm_vpc: add token cache support
  - fence_ibm_vpc: remove unused "instance" parameter and make limit optional
  - fence_ibmz: add option --load-on-activate
  - fence_kubevirt: take default namespace from context
  - fence_lpar: fix missing import logging, use fail_usage
  - fence_lpar: only output additional error output on DEBUG level
  - fence_lpar: support comanaged LPARs
  - fence_openstack: add --ssl-insecure
  - fence_openstack: add support for reading config from clouds.yaml and openrc
  - fence_openstack: allowing using base os ssl cacert when cacert is not specified
  - fence_raritan: also allow pure port number, not only system1/outletX string (#473)
  - fence_sbd: improve error handling
  - fence_scsi/fence_mpath: add suppress-errors option (#484)
  - fence_virt: clarify usage of ip= for vsock listener
  - fence_virt: add debug print for static map check
  - ...

Read more...

description: updated
Bryce Harrington (bryce)
summary: - Merge fence-agents from Debian unstable for l-series
+ Merge fence-agents from Debian unstable for lunar
Changed in fence-agents (Ubuntu):
status: Incomplete → New
Changed in fence-agents (Ubuntu):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fence-agents - 4.12.1-1ubuntu1

---------------
fence-agents (4.12.1-1ubuntu1) lunar; urgency=medium

  * Merge with Debian unstable (LP: #1993400). Remaining changes:
    - d/t/delay: Reduce minimum delay when running on ppc64el.
    - d/rules: install files in debian/fence-agents instead of debian/tmp.
    - Create the fence-agents-common binary package with files to be
      shared by agents.
    - Create the fence-agents-base binary package.
      To add a new curated agent it should be added to debian/curated-agents
      file in a new line.
    - Update the way agents description are added to the package
      description to support the split.
    - Rename fence-agents with non-curated agents to fence-agents-extra.
      Also fix installation of fence-virt{,d} binary packages.
    - Create a transitional binary package called fence-agents.
      It depends on both fence-agents-{base,extra}.
    - d/curated-agents: add set of curated agents to the -base package.
      They are: fence_scsi, fence_mpath, fence_sbd, fence_ipmilan and
      friends (fence_idrac, fence_ilo3, fence_ilo4, fence_ilo5, fence_imm,
      and fence_ipmilanplus).
    - d/control: suggest dependecies of agents in the -base package
      (LP #1863677).
  * Dropped:
    - d/rules: disable -Wstringop-truncation in s390x to fix a FTBFS.
      [applied by Debian version 4.12.0-1]
    - d/rules: do not install /var/run directory anymore.
      [Not needed anymore]

 -- Lucas Kanashiro <email address hidden> Mon, 30 Jan 2023 17:31:30 -0300

Changed in fence-agents (Ubuntu):
status: In Progress → 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.