Merge fence-agents from Debian unstable for lunar
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-
[ 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-
-- 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/
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-
- 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_
- 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
- git-ubuntu bot: Approve
- Andreas Hasenack: Approve
- Canonical Server Reporter: Pending requested
- Ubuntu Server Developers: Pending requested
-
Diff: 564 lines (+362/-50)10 files modifieddebian/changelog (+175/-0)
debian/control (+68/-7)
debian/curated-agents (+11/-0)
debian/extract-agents-description (+32/-0)
debian/fence-virt.install (+4/-4)
debian/fence-virtd.install (+5/-5)
debian/install-curated-agents (+16/-0)
debian/rules (+44/-24)
debian/tests/delay (+7/-1)
dev/null (+0/-9)
Changed in fence-agents (Ubuntu): | |
status: | New → Incomplete |
Changed in fence-agents (Ubuntu): | |
assignee: | nobody → Lucas Kanashiro (lucaskanashiro) |
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 |
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 ] truncation in s390x to fix a FTBFS with GCC 12
* d/rules: use $DEB_HOST_ARCH variable to detect host architecture
* d/rules: disable -Wstringop-
[ 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: --ssl-insecure for some agents fence_ilo_ moonshot: add missing "import logging" fence_mpath: add suppress-errors option (#484)
- all agents: unify ssl parameters to avoid having to use --ssl when using --ssl-secure/
- 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_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_virt: clarify usage of ip= for vsock listener
- fence_virt: add debug print for static map check
- ...