- 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
This commit is contained in:
Kristoffer Gronlund 2017-08-29 14:12:44 +00:00 committed by Git OBS Bridge
parent a3a0279b2c
commit 078da83187
2 changed files with 25 additions and 9 deletions

View File

@ -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

View File

@ -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