From 2cec400f9bfa7bfb1b115cc0569add923405d7061f21715ba6c2a756afef38d7 Mon Sep 17 00:00:00 2001 From: Kristoffer Gronlund Date: Wed, 12 Jun 2019 08:10:54 +0000 Subject: [PATCH] - Split fence_amt_ws into separate package due to licence incompatibility: OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/fence-agents?expand=0&rev=111 --- fence-agents.changes | 2 +- fence-agents.spec | 19 ++++++++++++++++++- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/fence-agents.changes b/fence-agents.changes index 19ab5b0..0d04601 100644 --- a/fence-agents.changes +++ b/fence-agents.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- Wed Jun 12 07:57:14 UTC 2019 - kgronlund@suse.com -- Do not include fence_amt_ws due to licence incompatibility: +- Split fence_amt_ws into separate package due to licence incompatibility: * Apache-2.0 is not compatible with GPL-2.0 - Update to version 4.4.0+git.1558595666.5f79f9e9: diff --git a/fence-agents.spec b/fence-agents.spec index 943b6fa..93dd23d 100644 --- a/fence-agents.spec +++ b/fence-agents.spec @@ -23,7 +23,7 @@ %endif %global plugin_dir %{_libdir}/stonith/plugins/rhcs -%define agent_list alom amt apc apc_snmp azure_arm bladecenter brocade cisco_mds cisco_ucs compute docker drac5 dummy eaton_snmp emerson eps evacuate gce hds_cb hpblade ibmblade ifmib ilo ilo_moonshot ilo_mp ilo_ssh intelmodular ipdu ipmilan ironic kdump ldom lpar mpath netio openstack powerman pve raritan rcd_serial redfish rhevm rsa rsb sanbox2 sbd scsi vbox virsh vmware vmware_rest wti xenapi zvm +%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 evacuate gce hds_cb hpblade ibmblade ifmib ilo ilo_moonshot ilo_mp ilo_ssh intelmodular ipdu ipmilan ironic kdump ldom lpar mpath netio openstack powerman pve raritan rcd_serial redfish rhevm rsa rsb sanbox2 sbd scsi vbox virsh vmware vmware_rest wti xenapi zvm Name: fence-agents Summary: Fence Agents for High Availability @@ -109,8 +109,21 @@ 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 amt_ws +Summary: Fence Agent for Intel AMT (WS) +License: Apache-2.0 +Group: Productivity/Clustering/HA +Requires: %{name} = %{version} + +%description amt_ws +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 packages provides an agent for Intel AMT (WS). + %package devel Summary: Fence Agents for High Availability +License: GPL-2.0-only AND LGPL-2.1-only Group: Development/Tools/Other Requires: %{name} = %{version} @@ -175,6 +188,10 @@ PYTHONPATH=fence/agents/lib %{python_version} fence/agents/lib/tests/test_fencin %{_mandir}/man8/fence_* %{_libexecdir}/fence_* +%files amt_ws +%{_sbindir}/fence_amt_ws +%{_mandir}/man8/fence_amt_ws* + %files devel %{_sbindir}/fence_dummy %{_mandir}/man8/fence_dummy*