[Debian-ha-maintainers] fence-agents package split

Valentin Vidic vvidic at debian.org
Tue Apr 9 17:24:56 BST 2024


Hi,

Based on the suggestion from Ubuntu maintainers, fence-agents package
is going to be split as described below. The main goal is to have
agent dependencies specified more accurately and allow only required
agents to be installed on the cluster nodes.  It is expected that a few
agents/packages will be added or removed per year. 

After the split fence-agents becomes a metapackage that recommends
the new 75 agent packages:

Package: fence-agents
Architecture: all
Depends: ${misc:Depends},
Recommends: fence-agents-ack-manual,
            fence-agents-aliyun,
            fence-agents-alom,
            fence-agents-amt,
            fence-agents-apc,
            fence-agents-apc-snmp,
	    ...
Description: Fence Agents for Red Hat Cluster - all agents

Package: fence-agents-common
Architecture: all
Depends: ${misc:Depends},
         ${python3:Depends},
         python3-pexpect,
         python3-pycurl,
Breaks: fence-agents (<< 4.12.1-2~exp1)
Replaces: fence-agents (<< 4.12.1-2~exp1)
Description: Fence Agents for Red Hat Cluster - common files

Package: fence-agents-alom
Architecture: all
Depends: ${shlibs:Depends},
         ${misc:Depends},
         ${python3:Depends},
         fence-agents-common (>= ${source:Version}),
         openssh-client,
         telnet
Breaks: fence-agents (<< 4.12.1-2~exp1)
Replaces: fence-agents (<< 4.12.1-2~exp1)
Description: Fence Agents for Red Hat Cluster - Sun ALOM agent

Package: fence-agents-amt
Architecture: all
Depends: ${shlibs:Depends},
         ${misc:Depends},
         ${python3:Depends},
         fence-agents-common (>= ${source:Version}),
         amtterm
Breaks: fence-agents (<< 4.12.1-2~exp1)
Replaces: fence-agents (<< 4.12.1-2~exp1)
Description: Fence Agents for Red Hat Cluster - Intel AMT agent

For more details see experimental where the split package is
already uploaded.

Let me know if you have any concerns or suggestions regarding
this change.

-- 
Valentin




More information about the Debian-ha-maintainers mailing list