From 078da8318769e8de88fba5413c02f875a24b080dfdeb56d20afac698d7c5d2d8 Mon Sep 17 00:00:00 2001 From: Kristoffer Gronlund Date: Tue, 29 Aug 2017 14:12:44 +0000 Subject: [PATCH] - Remove deprecated agents * Remove fence_ovh * Remove fence_drac * Remove fence_vmware_soap - Drop build dependency on python-suds - Update package description OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=66 --- fence-agents.changes | 11 +++++++++++ fence-agents.spec | 23 ++++++++++++++--------- 2 files changed, 25 insertions(+), 9 deletions(-) diff --git a/fence-agents.changes b/fence-agents.changes index 0ffef55..2336e50 100644 --- a/fence-agents.changes +++ b/fence-agents.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Tue Aug 29 14:08:30 UTC 2017 - kgronlund@suse.com + +- Remove deprecated agents + * Remove fence_ovh + * Remove fence_drac + * Remove fence_vmware_soap + +- Drop build dependency on python-suds +- Update package description + ------------------------------------------------------------------- Mon Aug 28 09:02:42 UTC 2017 - kgronlund@suse.com diff --git a/fence-agents.spec b/fence-agents.spec index 0257ad5..e089c85 100644 --- a/fence-agents.spec +++ b/fence-agents.spec @@ -17,9 +17,10 @@ %global plugin_dir %{_libdir}/stonith/plugins/rhcs +%define agent_list alom amt amt_ws apc apc_snmp azure_arm bladecenter brocade cisco_mds cisco_ucs compute docker drac5 dummy eaton_snmp emerson eps hds_cb hpblade ibmblade ifmib ilo ilo_moonshot ilo_mp ilo_ssh intelmodular ipdu ipmilan ironic kdump ldom lpar mpath netio powerman pve raritan rcd_serial rhevm rsa rsb sanbox2 sbd scsi vbox virsh vmware wti xenapi zvm Name: fence-agents -Summary: Fence Agents for Pacemaker from RHCS +Summary: Fence Agents for High Availability License: GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA Version: 4.0.25+git.1501671877.7bae40a0 @@ -61,7 +62,6 @@ BuildRequires: python BuildRequires: python-curl BuildRequires: python-pexpect BuildRequires: python-requests -BuildRequires: python-suds BuildRequires: python-xml BuildRequires: xz @@ -91,18 +91,23 @@ BuildRequires: time %endif %description -Fence Agents is a collection of scripts to handle remote power -management for several devices. +Fence agents are device drivers able to prevent computers from +destroying data on shared storage. Their aim is to isolate a +corrupted computer by controlling power, network or storage +configuration. This package provides both a Python API for +creating agents as well as a collection of existing agents. %package devel -Summary: Fence Agents for Pacemaker from RHCS +Summary: Fence Agents for High Availability Group: Development/Tools/Other Requires: %{name} = %{version} %description devel -Fence Agents is a collection of scripts to handle remote power -management for several devices. This package contains -fence agents only suitable for development. +Fence agents are device drivers able to prevent computers from +destroying data on shared storage. Their aim is to isolate a +corrupted computer by controlling power, network or storage +configuration. This package provides agents suitable only for +development. %prep %setup -q -n %{name}-%{version} @@ -119,7 +124,7 @@ fence agents only suitable for development. CFLAGS="${CFLAGS} ${RPM_OPT_FLAGS}" export CFLAGS ./autogen.sh -%{configure} +%{configure} --with-agents='%{agent_list}' make %install