diff --git a/_servicedata b/_servicedata index 2599c2f..52de77e 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/fence-agents.git - e3e3199cbf35855c6ab512ac06d7249df94eb3e7 \ No newline at end of file + 08a4521f9361c7ca4877e691fa82cc0e8f51d707 \ No newline at end of file diff --git a/fence-agents-4.5.2+git.1592573838.1eee0863.tar.xz b/fence-agents-4.5.2+git.1592573838.1eee0863.tar.xz deleted file mode 100644 index 29f6ced..0000000 --- a/fence-agents-4.5.2+git.1592573838.1eee0863.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:696d69b923f01a5881103d1b7bf19b2a271ecc3dbac7b486893f54d3c6b31abc -size 239904 diff --git a/fence-agents-4.7.0+git.1612425309.e4f51e44.tar.xz b/fence-agents-4.7.0+git.1612425309.e4f51e44.tar.xz new file mode 100644 index 0000000..bedad67 --- /dev/null +++ b/fence-agents-4.7.0+git.1612425309.e4f51e44.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e35b338436eb97f5b29138b328720e386289daec6aeb1f3ccfb0bf77e9e3f12 +size 249984 diff --git a/fence-agents.changes b/fence-agents.changes index b5f2b0f..5d75b14 100644 --- a/fence-agents.changes +++ b/fence-agents.changes @@ -1,3 +1,60 @@ +------------------------------------------------------------------- +Thu Feb 04 10:02:29 UTC 2021 - trenn@suse.de + +- This update has one part (fence-agents part) of a fix for bsc#1178294 + It still needs cobbler adjustings +- Update to version 4.7.0+git.1612425309.e4f51e44: + * Add fence_ipmilanplus as fence_ipmilan wrapper always enabling lanplus (bsc#1178294) + * fence_vbox: updated metadata file + * fence_vbox: do not flood host account with vboxmanage calls + * fence_aws/fence_gce: allow building without cloud libs + * fence_gce: default to onoff + * fence_lpar: Make --managed a required option + * fence_zvmip: fix shell-timeout when using new disable-timeout parameter + * Adds service account authentication to GCE fence agent + * spec: dont build -all subpackage as noarch +- Patch that went mainline and got deleted: +D 0001-Adds-service-account-authentication-to-GCE-fence-age.patch + +------------------------------------------------------------------- +Wed Feb 3 09:41:25 UTC 2021 - Thomas Renninger + +- Quote strings in specfile (originally by Olaf Hering, ohering@suse.de) + +------------------------------------------------------------------- +Thu Jan 21 15:13:20 UTC 2021 - Peter Varkoly + +- Adds service account authentication to GCE fence agent + +------------------------------------------------------------------- +Thu Jan 21 15:05:26 UTC 2021 - varkoly@suse.com + +- Update to version 4.7.0+git.1607346448.17bd8552: + * fence_mpath, fence_scsi: Improve logging for failed res/key get + * fence_mpath, fence_scsi: Capture stderr in run_cmd() + * build: depend on config changes to rebuild when running make after running ./configure + * fence_redfish: Fix typo in help. + * fence_aws: add support for IMDSv2 + * spec: add pkg-config file, and set version for obsoletes to avoid failing to build on Fedora 33 + * Add pkg-config file + * fence_scsi: dont write key to device if it's already registered, and open file correctly to avoid using regex against end-of-file + * fencing: fix run_command() to allow timeout=0 to mean forever + * fencing: fix to make timeout(s)=0 be treated as forever for agents using pexpect + +------------------------------------------------------------------- +Thu Oct 29 13:39:38 UTC 2020 - varkoly@suse.com + +- Update to version 4.6.0+git.1603723121.a17eb9d4: + * Add a fence_crosslink agent + * fencing: fix power-timeout when using new disable-timeout parameter + * metadata: update for disable_timeout parameter + * fencing: add disable-timeout parameter, and make it default when run from Pacemaker (at least 2.0+) + * spec: make telnet a weak dependency + * Adds baremetal support to GCE fence agent and API call retries (#355) + * spec: add -aws and -gce dependency to -all subpackage + * spec: fix ibmz subpackage referring to fence_z instead of fence_ibmz + * fence_lpar: Reduce code duplication in get_lpar_list + ------------------------------------------------------------------- Fri Jun 19 14:34:32 UTC 2020 - dakechi@suse.com diff --git a/fence-agents.spec b/fence-agents.spec index 2d037c6..b6273d1 100644 --- a/fence-agents.spec +++ b/fence-agents.spec @@ -1,7 +1,7 @@ # # spec file for package fence-agents # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,15 +29,15 @@ Name: fence-agents Summary: Fence Agents for High Availability License: GPL-2.0-only AND LGPL-2.1-only Group: Productivity/Clustering/HA -Version: 4.5.2+git.1592573838.1eee0863 +Version: 4.7.0+git.1612425309.e4f51e44 Release: 0 -Url: https://github.com/ClusterLabs/fence-agents +URL: https://github.com/ClusterLabs/fence-agents Source0: %{name}-%{version}.tar.xz Patch1: 0001-Use-Python-3-for-all-scripts-bsc-1065966.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: %{python_version} -%if %{python_version} == "python3" +%if "%{python_version}" == "python3" BuildRequires: python3-google-api-python-client BuildRequires: python3-keystoneclient BuildRequires: python3-novaclient @@ -71,7 +71,7 @@ BuildRequires: perl-Net-Telnet BuildRequires: pkg-config BuildRequires: xz -%if %{python_version} == "python3" +%if "%{python_version}" == "python3" Requires: python3-pexpect Requires: python3-pycurl Requires: python3-requests @@ -94,7 +94,7 @@ Recommends: /usr/bin/virsh # have changed Requires around. Make sure to get the right one. Recommends: /usr/bin/ipmitool -%if %{python_version} == "python3" +%if "%{python_version}" == "python3" Recommends: python3-openwsman %endif @@ -136,14 +136,14 @@ development. %prep %setup -q -n %{name}-%{version} -%if %{python_version} == "python3" +%if "%{python_version}" == "python3" %patch1 -p1 %endif %build CFLAGS="${CFLAGS} ${RPM_OPT_FLAGS}" export CFLAGS -%if %{python_version} == "python3" +%if "%{python_version}" == "python3" PYTHON="%{_bindir}/python3" %else PYTHON="%{_bindir}/python2" @@ -170,7 +170,7 @@ ln -s %{_sbindir}/fence_cisco_ucs %{buildroot}%{plugin_dir} %if 0%{?with_regression_tests} %check make check -PYTHONPATH=fence/agents/lib %{python_version} fence/agents/lib/tests/test_fencing.py +PYTHONPATH=fence/agents/lib "%{python_version}" fence/agents/lib/tests/test_fencing.py %endif %files @@ -189,6 +189,7 @@ PYTHONPATH=fence/agents/lib %{python_version} fence/agents/lib/tests/test_fencin %exclude %{_mandir}/man8/fence_dummy* %{_mandir}/man8/fence_* %{_libexecdir}/fence_* +/usr/share/pkgconfig/fence-agents.pc %files amt_ws %{_sbindir}/fence_amt_ws