The description of this bug was updated after the renaming of the binary packages happened. Now we have src:fence-agents providing the following binary packages in Impish:
- fence-agents (transitional package) - fence-agents-common - fence-agents-base - fence-agents-extra If I got everything right we are waiting for the +1 from the security team. Is that correct? ** Description changed: [Availability] fence-agents is present in the Ubuntu archive since Precise, it builds fine and tests pass in all supported architectures. It was promoted in Precise: https://bugs.launchpad.net/ubuntu/+source/fence-agents/+bug/897492 In Trusty it was demoted, not sure about the reason. [Rationale] The fence-agents package provides a set of scripts used to fence (STONITH) nodes in a Corosync/Pacemaker cluster. It has been heavily used in HA solutions and the Ubuntu Server team is starting to support some of those scripts in the fence-agents-supported binary package. The - supported agents have been tested daily via Jenkins jobs. The idea is to - have fence-agents-common and fence-agents-supported binary packages in - main. + curated agents have been tested daily via Jenkins jobs. The idea is to + have fence-agents-common and fence-agents-base binary packages in main. [Security] A couple of CVEs were reported against fence-agents: - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-10153 - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0104 They are already fixed in the archive, CVE-2014-0104 in version 4.0.17-1 and CVE-2019-10153 in version 4.3.3-2. [Quality assurance] The package is quite simple, no configuration file is needed and it works out-of-the-box. There is no outstanding bug reported upstream, nor in Debian and Ubuntu. The Debian maintainer is very active and willing to collaborate with us. Upstream does not provide a test suite but all the scripts are tested during build time to check if they at least can load everything needed. We also have some DEP-8 tests in place (they do not cover most of the scripts). But thinking about the quality of the package, all the agents - shipped in the fence-agents-supported binary package are going to have + shipped in the fence-agents-base binary package are going to have automated tests running daily in our testing infrastructure. [UI standards] N/A [Dependencies] The binaries to be promoted to main are: fence-agents-common and fence- - agents-supported. All their runtime dependencies are in main already - which are python3-pexpect and python3-pycurl. + agents-base. All their runtime dependencies are in main already which + are python3-pexpect and python3-pycurl. [Standards compliance] There is one error reported by lintian: E: fence-agents-common: dir-or-file-in-var-run var/run/cluster/ This directory is created by the package because a couple of agents expect this directory: agents/mpath/fence_mpath.py 184: options["--store-path"] = "/var/run/cluster" agents/scsi/fence_scsi.py 16:STORE_PATH = "/var/run/cluster/fence_scsi" Those two fence agents are not in the supported list yet but a bug was filed upstream to get it fixed: https://github.com/ClusterLabs/fence-agents/issues/405 [Maintenance] This package has been maintained by the Ubuntu Server team and this will continue to apply as part of the work on the HA (High Availability) stack. [Background information] - In Impish, two new binary packages were created: fence-agents-common and - fence-agents-supported. The -common package contains the common files - used by supported and unsupported agents, and the -supported contains - the agents supported by the Ubuntu Server team. + In Impish, three new binary packages were created: fence-agents-common + and fence-agents-base and fence-agents-extra. The -common package + contains the common files used by supported and unsupported agents, and + the -base contains the agents curated by the Ubuntu Server team. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927004 Title: [MIR] fence-agents To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/fence-agents/+bug/1927004/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs