diff --git a/fence-agents.spec b/fence-agents.spec index 5191a68..78521e6 100644 --- a/fence-agents.spec +++ b/fence-agents.spec @@ -12,8 +12,8 @@ Name: fence-agents Summary: Set of unified programs capable of host isolation ("fencing") -Version: 4.9.0 -Release: 2%{?alphatag:.%{alphatag}}%{?dist} +Version: 4.10.0 +Release: 1%{?alphatag:.%{alphatag}}%{?dist} License: GPLv2+ and LGPLv2+ URL: https://github.com/ClusterLabs/fence-agents Source0: https://fedorahosted.org/releases/f/e/fence-agents/%{name}-%{version}.tar.gz @@ -35,6 +35,7 @@ fence-agents-aws \\ fence-agents-azure-arm \\ fence-agents-bladecenter \\ fence-agents-brocade \\ +fence-agents-cdu \\ fence-agents-cisco-mds \\ fence-agents-cisco-ucs \\ fence-agents-docker \\ @@ -166,7 +167,7 @@ sed -i.orig 's|FENCE_ZVM=1|FENCE_ZVM=0|' configure.ac %build %if 0%{?fedora} || 0%{?centos} > 7 || 0%{?rhel} > 7 || 0%{?suse_version} - PYTHON="%{__python3}" + export PYTHON="%{__python3}" %endif ./autogen.sh @@ -399,12 +400,16 @@ License: GPLv2+ and LGPLv2+ Summary: Fence agent for Azure Resource Manager Requires: fence-agents-common = %{version}-%{release} %if 0%{?fedora} || 0%{?centos} > 7 || 0%{?rhel} > 7 || 0%{?suse_version} +%if 0%{?fedora} > 34 Requires: python3-azure-common Requires: python3-azure-identity Requires: python3-azure-mgmt-compute Requires: python3-azure-mgmt-network Requires: python3-msrestazure %else +Requires: python3-azure-sdk +%endif +%else Requires: python-azure-sdk %endif BuildArch: noarch @@ -458,6 +463,17 @@ Fence agent for Brocade devices that are accessed via telnet or SSH. %{_sbindir}/fence_brocade %{_mandir}/man8/fence_brocade.8* +%package cdu +License: GPLv3-only +Summary: Fence agent for a Sentry Switch CDU +Requires: fence-agents-common = %{version}-%{release} +BuildArch: noarch +%description cdu +Fence agent for Sentry Switch CDU power switch. +%files cdu +%{_sbindir}/fence_cdu +%{_mandir}/man8/fence_cdu.8* + %package cisco-mds License: GPLv2+ and LGPLv2+ Summary: Fence agent for Cisco MDS 9000 series @@ -856,6 +872,18 @@ Fence agent for use with kdump crash recovery service. %{_mandir}/man8/fence_kdump.8* %{_mandir}/man8/fence_kdump_send.8* +%package kubevirt +License: GPLv2+ and LGPLv2+ +Summary: Fence agent for KubeVirt platform +Requires: python3-openshift >= 0.12.1 +Requires: fence-agents-common = %{version}-%{release} +BuildArch: noarch +%description kubevirt +Fence agent for KubeVirt platform. +%files kubevirt +%{_sbindir}/fence_kubevirt +%{_mandir}/man8/fence_kubevirt.8* + %package ldom License: GPLv2+ and LGPLv2+ Summary: Fence agent for Sun LDom virtual machines @@ -1323,6 +1351,9 @@ are located on corosync cluster nodes. %{_libdir}/fence-virt/cpg.so %changelog +* Thu Jul 15 2021 Oyvind Albrigtsen - 4.10.0-1 +- new upstream release + * Wed Jul 14 2021 Major Hayden - 4.9.0-2 - Use new Azure Python SDK packages for F35+. diff --git a/sources b/sources index 9015052..9512891 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (fence-agents-4.9.0.tar.gz) = 4df897f32e8d272cf27bfd2501ce2e91f8a91726a066df89f6bea668960919a5bc069e1e71c5ec2ced0512291a2e28eb365daee8362e47a8a72be4bfac1e4ec6 +SHA512 (fence-agents-4.10.0.tar.gz) = 468470659a614b9fc3593ab8677fe7b5e7313c87962e0ab92e2f8153bd92f9696dd0a60026707d2bd30b497e7fc488aa69dabcdb7f0b1e13e366a94d8f5925c7