commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2020-06-20 20:12:46 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new.3606 (New) Package is "fence-agents" Sat Jun 20 20:12:46 2020 rev:48 rq:815976 version:4.5.2+git.1592573838.1eee0863 Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2019-09-13 15:03:11.125283942 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new.3606/fence-agents.changes 2020-06-21 18:47:57.829151646 +0200 @@ -1,0 +2,49 @@ +Fri Jun 19 14:34:32 UTC 2020 - dake...@suse.com + +- Update to version 4.5.2+git.1592573838.1eee0863: + * fence_azure_arm: fixes to make MSI support work + * fence_azure_arm: log metadata when debugging + * fence_vmware_soap: log exception message for SSLError exception + * build: add PHONY target to use directory dependencies for parallel builds + * fence_aws: improve boto3_debug boolean handling + * fence_aws: catch ConnectionError and suppress traceback for caught exceptions + * fence_vmware_rest: support UTF-8 VM names + * fence_openstack: import novaclient and keystone only when needed + * build: add directory dependencies to avoid edge-case where generating manpages could happen before fencing.py was generated + * fence_vmware_rest: dont fail when receiving more than 1000 VM error during monitor-action + * fence_scsi: add readonly parameter + * fence_vmware_rest: fix exception and remove default value for filter parameter (which was shown in the manpage) + * fence_compute/fence_evacuate: fix --insecure parameter + * fence_vmware_rest: add filter parameter + * fence_vmware_cloud: improve exception handling in send_command() + * fence_vmware_rest: improve exception handling in send_command() + * Disable google api cache discovery + * fence_aws: fix Python 3 encoding issue + * fence_aws: Fix fence race, logging improvement and new debug option (#323) + * fence_aws: improve connect parameter logic, so region can be specified as parameter, while using role or keys from ~/.aws/config + * configure: fix agent filtering + * fence_mpath: fix --reserve parameter typo + * fence_vmware_rest: fix encoding to avoid issues with UTF-8 encoded comments + * fence_aws: improve logging and metadata/usage text + * fence_redfish/fence_vmware_soap: suppress warnings correctly with new python-requests + * fence_scsi use clusterwide nodeID instead of local nodelist ID of node (#289) + * fencing: only use inetX_only parameters for SSH based agents and fence_zvmip, and fixed syntax issue for Gawk v5+ + * spec: fix openstack BuildRequires for distros without Python 3 + * fence_virsh: fix status-based actions + * fence_vbox: fix status-based actions + * fix shortopt in fence-compute / fence_evacuate help messages + * spec: add missing BuildRequires found when backporting to Fedora + * fence_rhevm: added cookie file management (#304) + * fence_compute: Invert the force-down/service disable order + * fence_vmware_rest: improve logging + * spec: only build OpenStack agents on x86_64/ppc64le, and avoid pulling in openstack via ironic from all subpackage + * spec: add openstack subpackage + * fence_openstack: fix fail_usage() issue and a couple of other minor issues w/the newly added plug/port parameter + * fence_mpath: fix fail_usage() issue and a couple of other minor issues w/the newly added plug/port parameter + * fence_sbd: support errors on stderr + * CI: improve metadata check/update dependencies + * fence_mpath: use -n/--plug/port parameter to be able to use pcmk_host_map + * High: mpath: Correction of failure detection behavior from watchdog service. + * fence_zvmip: fix Python 3 issues + +--- Old: fence-agents-4.4.0+git.1568100905.307de6f2.tar.xz New: fence-agents-4.5.2+git.1592573838.1eee0863.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.gMJnMP/_old 2020-06-21 18:47:58.385153656 +0200 +++ /var/tmp/diff_new_pack.gMJnMP/_new 2020-06-21 18:47:58.389153670 +0200 @@ -29,7 +29,7 @@ Summary:Fence Agents for High Availability License:GPL-2.0-only AND LGPL-2.1-only Group: Productivity/Clustering/HA -Version:4.4.0+git.1568100905.307de6f2 +Version:4.5.2+git.1592573838.1eee0863 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz ++ _service ++ --- /var/tmp/diff_new_pack.gMJnMP/_old 2020-06-21 18:47:58.417153772 +0200 +++ /var/tmp/diff_new_pack.gMJnMP/_new 2020-06-21 18:47:58.417153772 +0200
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2019-09-13 15:00:53 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new.7948 (New) Package is "fence-agents" Fri Sep 13 15:00:53 2019 rev:47 rq:730358 version:4.4.0+git.1568100905.307de6f2 Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2019-07-02 15:18:26.810745046 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new.7948/fence-agents.changes 2019-09-13 15:03:11.125283942 +0200 @@ -1,0 +2,16 @@ +Thu Sep 12 10:04:23 UTC 2019 - dake...@suse.com + +- Update to version 4.4.0+git.1568100905.307de6f2: + * fence_openstack: use -n/--plug/port parameter to be able to use pcmk_host_map + * fence_apc_snmp: Add Tripplite WEBCARDLX PDU support + * Update fence_aliyun.xml (bsc#1150504) + * Fix argument parsing for region_name + * fence_ilo_ssh*: add timeout warning in metadata/manpage + * remove 'man' page formating strings to improve '-o metadata' output + * filter out 'man' formating strings from 'longdesc' field + * Update fence_aliyun.py (#279) (bsc#1150504) + * Fixed issue with SUSPENDED VMs + * Changed encoding for the raritan telnet connection to latin1 + * fence_scsi watchdog: dont exit when command fails using retry parameter + +--- Old: fence-agents-4.4.0+git.1558595666.5f79f9e9.tar.xz New: fence-agents-4.4.0+git.1568100905.307de6f2.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.d9zJqm/_old 2019-09-13 15:03:11.921283773 +0200 +++ /var/tmp/diff_new_pack.d9zJqm/_new 2019-09-13 15:03:11.921283773 +0200 @@ -29,7 +29,7 @@ Summary:Fence Agents for High Availability License:GPL-2.0-only AND LGPL-2.1-only Group: Productivity/Clustering/HA -Version:4.4.0+git.1558595666.5f79f9e9 +Version:4.4.0+git.1568100905.307de6f2 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.d9zJqm/_old 2019-09-13 15:03:11.957283765 +0200 +++ /var/tmp/diff_new_pack.d9zJqm/_new 2019-09-13 15:03:11.961283764 +0200 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/fence-agents.git - 1c4a64ca803831b44c96c75022abe5bb8713cd1a \ No newline at end of file + 307de6f2da5666b66eafa209520a5835a0cc92fc \ No newline at end of file ++ fence-agents-4.4.0+git.1558595666.5f79f9e9.tar.xz -> fence-agents-4.4.0+git.1568100905.307de6f2.tar.xz ++ 1802 lines of diff (skipped)
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2019-07-02 15:18:22 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new.4615 (New) Package is "fence-agents" Tue Jul 2 15:18:22 2019 rev:46 rq:712824 version:4.4.0+git.1558595666.5f79f9e9 Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2019-06-19 21:09:22.178565827 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new.4615/fence-agents.changes 2019-07-02 15:18:26.810745046 +0200 @@ -1,0 +2,6 @@ +Mon Jul 1 11:27:59 UTC 2019 - Diego Vinicius Akechi + +- White list the aliyun fence agent to get it included and provided + by the fence-agent package (bsc#1139913) + +--- Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.mPVVo1/_old 2019-07-02 15:18:27.498746102 +0200 +++ /var/tmp/diff_new_pack.mPVVo1/_new 2019-07-02 15:18:27.502746107 +0200 @@ -23,7 +23,7 @@ %endif %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 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 aliyun 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
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2019-06-19 21:07:04 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new.4811 (New) Package is "fence-agents" Wed Jun 19 21:07:04 2019 rev:45 rq:709349 version:4.4.0+git.1558595666.5f79f9e9 Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2018-09-28 08:52:52.929774101 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new.4811/fence-agents.changes 2019-06-19 21:09:22.178565827 +0200 @@ -1,0 +2,47 @@ +Wed Jun 12 07:57:14 UTC 2019 - kgronl...@suse.com + +- 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: + * fence_scsi: detect node ID using new format, and fallback to old format before failing + * fence_rhevm: fix debug encoding issues (bsc#1137314) (CVE-2019-10153) + * fence_mpath: import ctypes to fix watchdog hardreboot + * fence_rhevm: add RHEV v4 API support and auto-detection + * fence_azure_arm: use skip_shutdown feature when available + * fence_ipmilan: Add ipmitool timeout option + * fence_redfish: add headers to HTTP methods + * fence_gce: fix Python 3 encoding issue + * fence_pve: add support for sending reset command to qemu machines (#261) + * fencing: improve stdin parse function + * fence_redfish: backwards compatibility for : + +--- +Mon Feb 18 13:22:05 UTC 2019 - dake...@suse.com + +- Update to version 4.2.1+git.1550476590.98767d24: + * fence_redfish: use "ipport" parameter and improve logging (fate#320898) + * Changed Encoding to UTF-8 (bsc#1137314) (CVE-2019-10153) + * fence_redfish: fail when using invalid cert without --ssl-insecure (fate#320898) + * Removed unnecessary variable assignments to simplify code + * fence_scsi: watchdog retries support + * Renamed variable to avoid reusing variable name + * Replaced default port 443 with default ssl enabled option + * Changed reboot type to ForceRestart + * Modify power status check + * Added run_delay() + * Updated fence_redfish.xml with make xml-upload (fate#320898) + * Add new fence agent for Redfish (fate#320898) + * build: fix issues with newer autoconf versions + * build: fix if-redirection to make check_used_options run for the agents as intended + * Fix 'log_expect' in fence_hpblade.py + * fence_scsi: fix incorrect SCSI key when node ID is 10 or higher + * fence_openstack: add detection of keystoneauth1 library + * check_used_options: add Python 3 support, and detect unsupported has_key()-calls + * fence_openstack: Migrate from keystoneclient to keystoneauth1 + * fence_openstack: fix missing version parameter in novaclient.Client() call + * fence_openstack: fix configure library detection and add try/except for imports + * fence_kdump: add validate-all action + * fence_compute/fence_evacuate: domain parameter fixes to avoid regressions + +--- Old: fence-agents-4.2.1+git.1537269352.7b1fd536.tar.xz New: fence-agents-4.4.0+git.1558595666.5f79f9e9.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.oYIhIn/_old 2019-06-19 21:09:23.314566931 +0200 +++ /var/tmp/diff_new_pack.oYIhIn/_new 2019-06-19 21:09:23.318566935 +0200 @@ -1,7 +1,7 @@ # # spec file for package fence-agents # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,13 +23,13 @@ %endif %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 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 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
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2018-09-28 08:52:51 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Fri Sep 28 08:52:51 2018 rev:44 rq:638330 version:4.2.1+git.1537269352.7b1fd536 Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2018-08-15 10:33:14.411729885 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2018-09-28 08:52:52.929774101 +0200 @@ -1,0 +2,17 @@ +Wed Sep 26 06:54:47 UTC 2018 - kgronl...@suse.com + +- Update to version 4.2.1+git.1537269352.7b1fd536: + * fence_vmware_soap: cleanup when receiving SIGTERM + * fence_cisco_ucs: encode POSTFIELDS + * Update fence_rcd_serial to correct vendor URL + * fence_aliyun: correct indentation for *key in help + * fence_aliyun: list instance names and show up to 100 instances (fate#326557) + * fence-rhevm: improve error reporting. + * fence_impilan/fence_ilo_ssh: iLO5-support + * fence_rhevm: improve indentation and metadata + * fence_compute/fence_evacuate/fence_rhevm: dont use has_key (not supported in Python 3) + * fence_rhevm fixing help for plug param + * fence_kdump: fix strncpy issue + * fence_evacuate: fix evacuable tag mix issue + +--- Old: fence-agents-4.2.1+git.1532964592.3ae5b58e.tar.xz New: fence-agents-4.2.1+git.1537269352.7b1fd536.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.uoQYIo/_old 2018-09-28 08:52:53.881772720 +0200 +++ /var/tmp/diff_new_pack.uoQYIo/_new 2018-09-28 08:52:53.881772720 +0200 @@ -29,7 +29,7 @@ Summary:Fence Agents for High Availability License:GPL-2.0-only AND LGPL-2.1-only Group: Productivity/Clustering/HA -Version:4.2.1+git.1532964592.3ae5b58e +Version:4.2.1+git.1537269352.7b1fd536 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.uoQYIo/_old 2018-09-28 08:52:53.913772674 +0200 +++ /var/tmp/diff_new_pack.uoQYIo/_new 2018-09-28 08:52:53.913772674 +0200 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/fence-agents.git - 790cbaa66f3927a84739af4a1f0e8bba295cdc36 \ No newline at end of file + 7b1fd536961421d93a1e960ffc558ce938153f42 \ No newline at end of file ++ fence-agents-4.2.1+git.1532964592.3ae5b58e.tar.xz -> fence-agents-4.2.1+git.1537269352.7b1fd536.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.2.1+git.1532964592.3ae5b58e/agents/aliyun/fence_aliyun.py new/fence-agents-4.2.1+git.1537269352.7b1fd536/agents/aliyun/fence_aliyun.py --- old/fence-agents-4.2.1+git.1532964592.3ae5b58e/agents/aliyun/fence_aliyun.py 2018-07-30 17:29:52.0 +0200 +++ new/fence-agents-4.2.1+git.1537269352.7b1fd536/agents/aliyun/fence_aliyun.py 2018-09-18 13:15:52.0 +0200 @@ -59,13 +59,15 @@ def get_nodes_list(conn, options): result = {} request = DescribeInstancesRequest() + request.set_PageSize(100) response = _send_request(conn, request) instance_status = None if response is not None: instance_list = response.get('Instances').get('Instance') for item in instance_list: instance_id = item.get('InstanceId') - result[instance_id] = ("", None) + instance_name = item.get('InstanceName') + result[instance_id] = (instance_name, None) return result def get_power_status(conn, options): @@ -106,7 +108,7 @@ all_opt["access_key"] = { "getopt" : "a:", "longopt" : "access-key", - "help" : "-a, --access-key=[name] Access Key", + "help" : "-a, --access-key=[name]Access Key", "shortdesc" : "Access Key.", "required" : "0", "order" : 3 @@ -114,7 +116,7 @@ all_opt["secret_key"] = { "getopt" : "s:", "longopt" : "secret-key", - "help" : "-s, --secret-key=[name] Secret Key", + "help" : "-s, --secret-key=[name]Secret Key", "shortdesc" : "Secret Key.", "required" : "0", "order" : 4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2018-08-15 10:33:09 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Wed Aug 15 10:33:09 2018 rev:43 rq:628434 version:4.2.1+git.1532964592.3ae5b58e Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2018-06-28 15:13:23.311596238 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2018-08-15 10:33:14.411729885 +0200 @@ -1,0 +2,14 @@ +Thu Aug 09 13:25:09 UTC 2018 - kgronl...@suse.com + +- Update to version 4.2.1+git.1532964592.3ae5b58e: + * fence_aliyun: Add Aliyun fence agent. (fate#326557) + * fence_gce: add power cycle as default method + * fence_gce: set project and zone as not required + * fence_gce: add support for stackdriver logging + * fence_ilo3/fence_ipmilan: show correct default method (onoff) in help + * fence_mpath: add watchdog support + * fence_amt_ws: create metadata without agent specific libs +- Drop obsolete patch: + * Remove 0002-Build-without-openwsman-installed.patch + +--- Old: 0002-Build-without-openwsman-installed.patch fence-agents-4.2.1+git.1529316875.1a39345b.tar.xz New: fence-agents-4.2.1+git.1532964592.3ae5b58e.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.WkOY5P/_old 2018-08-15 10:33:15.179731273 +0200 +++ /var/tmp/diff_new_pack.WkOY5P/_new 2018-08-15 10:33:15.179731273 +0200 @@ -29,12 +29,11 @@ Summary:Fence Agents for High Availability License:GPL-2.0-only AND LGPL-2.1-only Group: Productivity/Clustering/HA -Version:4.2.1+git.1529316875.1a39345b +Version:4.2.1+git.1532964592.3ae5b58e Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz Patch1: 0001-Use-Python-3-for-all-scripts-bsc-1065966.patch -Patch2: 0002-Build-without-openwsman-installed.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: %{python_version} @@ -126,8 +125,6 @@ %setup -q -n %{name}-%{version} %if %{python_version} == "python3" %patch1 -p1 -%else -%patch2 -p1 %endif %build ++ _servicedata ++ --- /var/tmp/diff_new_pack.WkOY5P/_old 2018-08-15 10:33:15.223731353 +0200 +++ /var/tmp/diff_new_pack.WkOY5P/_new 2018-08-15 10:33:15.223731353 +0200 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/fence-agents.git - 9b763accb5c4c4a1cf60a19592a4033bcedec500 \ No newline at end of file + 790cbaa66f3927a84739af4a1f0e8bba295cdc36 \ No newline at end of file ++ fence-agents-4.2.1+git.1529316875.1a39345b.tar.xz -> fence-agents-4.2.1+git.1532964592.3ae5b58e.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.2.1+git.1529316875.1a39345b/agents/Makefile.am new/fence-agents-4.2.1+git.1532964592.3ae5b58e/agents/Makefile.am --- old/fence-agents-4.2.1+git.1529316875.1a39345b/agents/Makefile.am 2018-06-18 12:14:35.0 +0200 +++ new/fence-agents-4.2.1+git.1532964592.3ae5b58e/agents/Makefile.am 2018-07-30 17:29:52.0 +0200 @@ -50,6 +50,11 @@ zvm_fence_zvm_CFLAGS = -D_GNU_SOURCE -Izvm endif +if BUILD_FENCE_MPATH +mpathdatadir = $(CLUSTERDATA) +mpathdata_SCRIPTS = mpath/fence_mpath_check mpath/fence_mpath_check_hardreboot +endif + if BUILD_FENCE_SCSI scsidatadir= $(CLUSTERDATA) scsidata_SCRIPTS = scsi/fence_scsi_check scsi/fence_scsi_check_hardreboot @@ -72,6 +77,12 @@ -e 's#@clustervarrun@#${CLUSTERVARRUN}#g' \ > $@ +mpath/fence_mpath_check: mpath/fence_mpath + cp $^ $@ + +mpath/fence_mpath_check_hardreboot: mpath/fence_mpath + cp $^ $@ + scsi/fence_scsi_check: scsi/fence_scsi cp $^ $@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.2.1+git.1529316875.1a39345b/agents/aliyun/fence_aliyun.py new/fence-agents-4.2.1+git.1532964592.3ae5b58e/agents/aliyun/fence_aliyun.py --- old/fence-agents-4.2.1+git.1529316875.1a39345b/agents/aliyun/fence_aliyun.py 1970-01-01 01:00:00.0 +0100 +++ new/fence-agents-4.2.1+git.1532964592.3ae5b58e/agents/aliyun/fence_aliyun.py 2018-07-30 17:29:52.0 +0200 @@ -0,0 +1,157 @@ +#!@PYTHON@ -tt + +import sys, re +import logging +import atexit +import json +sys.path.append("@FENCEAGENTSLIBDIR@") +from fencing import * +from fencing import fail, fail_usage,
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2018-06-28 15:13:08 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Thu Jun 28 15:13:08 2018 rev:42 rq:619356 version:4.2.1+git.1529316875.1a39345b Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2018-06-27 10:21:49.043171257 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2018-06-28 15:13:23.311596238 +0200 @@ -1,0 +2,18 @@ +Wed Jun 27 07:38:02 UTC 2018 - kgronl...@suse.com + +- Unify source package with SLE 12 and Leap 42: + * fencing: include timestamps when logging to STDERR and debug file (bsc#1049852) + +- Obsoletes the following patches (SLE 12 and Leap 42): + * 0001-fence_compute-Only-list-nova-compute-services-when-g.patch + * 0002-fence_compute-Don-t-list-hypervisors-but-nova-comput.patch + * 0003-fence_compute-Do-not-override-domain-if-it-is-alread.patch + * 0004-fence_compute-Fix-handling-of-domain-None.patch + * 0005-fence_compute-Fix-fix_domain-to-not-return-too-early.patch + * 0006-fence_compute-Fix-fix_plug_name-when-looking-if-plug.patch + * 0007-fence_compute-Remove-duplicate-check-for-binary-name.patch + * 0009-fence_compute-Fix-disabling-force_down-on-node-when-.patch + * 0010-Make-pywsman-dependency-optional.patch + * 0011-fencing-include-timestamps-when-logging-to-STDERR-an.patch + +--- Other differences: --
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2018-06-27 10:21:45 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Wed Jun 27 10:21:45 2018 rev:41 rq:618996 version:4.2.1+git.1529316875.1a39345b Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2018-06-22 13:34:57.875579075 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2018-06-27 10:21:49.043171257 +0200 @@ -1,0 +2,7 @@ +Mon Jun 25 14:44:46 UTC 2018 - kgronl...@suse.com + +- Unify spec file for python 2 and 3 +- Enable build for python 2 + * Add 0002-Build-without-openwsman-installed.patch + +--- New: 0002-Build-without-openwsman-installed.patch Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.i1PKUH/_old 2018-06-27 10:21:49.623150104 +0200 +++ /var/tmp/diff_new_pack.i1PKUH/_new 2018-06-27 10:21:49.631149813 +0200 @@ -16,6 +16,12 @@ # +%if 0%{?suse_version} == 1315 +%define python_version python2 +%else +%define python_version python3 +%endif + %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 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 rhevm rsa rsb sanbox2 sbd scsi vbox virsh vmware vmware_rest wti xenapi zvm @@ -28,8 +34,30 @@ Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz Patch1: 0001-Use-Python-3-for-all-scripts-bsc-1065966.patch +Patch2: 0002-Build-without-openwsman-installed.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: %{python_version} +%if %{python_version} == "python3" +BuildRequires: python3-google-api-python-client +BuildRequires: python3-keystoneclient +BuildRequires: python3-novaclient +BuildRequires: python3-oauth2client +BuildRequires: python3-openwsman +BuildRequires: python3-pexpect +BuildRequires: python3-pycurl +BuildRequires: python3-requests +BuildRequires: python3-xml +%else +BuildRequires: python-google-api-python-client +BuildRequires: python-keystoneclient +BuildRequires: python-novaclient +BuildRequires: python-oauth2client +BuildRequires: python-pexpect +BuildRequires: python-pycurl +BuildRequires: python-requests +BuildRequires: python-xml +%endif BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes @@ -42,24 +70,20 @@ BuildRequires: perl BuildRequires: perl-Net-Telnet BuildRequires: pkg-config -BuildRequires: python3 -BuildRequires: python3-google-api-python-client -BuildRequires: python3-keystoneclient -BuildRequires: python3-novaclient -BuildRequires: python3-oauth2client -BuildRequires: python3-openwsman -BuildRequires: python3-pexpect -BuildRequires: python3-pycurl -BuildRequires: python3-requests -BuildRequires: python3-xml BuildRequires: xz -Requires: net-snmp -Requires: openssh -Requires: perl-Net-Telnet +%if %{python_version} == "python3" Requires: python3-pexpect Requires: python3-pycurl Requires: python3-requests +%else +Requires: python-pexpect +Requires: python-pycurl +Requires: python-requests +%endif +Requires: net-snmp +Requires: openssh +Requires: perl-Net-Telnet Requires: sg3_utils Requires: telnet @@ -71,7 +95,9 @@ # have changed Requires around. Make sure to get the right one. Recommends: /usr/bin/ipmitool +%if %{python_version} == "python3" Recommends: python3-openwsman +%endif %if 0%{?with_regression_tests} BuildRequires: time @@ -98,12 +124,20 @@ %prep %setup -q -n %{name}-%{version} +%if %{python_version} == "python3" %patch1 -p1 +%else +%patch2 -p1 +%endif %build CFLAGS="${CFLAGS} ${RPM_OPT_FLAGS}" export CFLAGS +%if %{python_version} == "python3" PYTHON="%{_bindir}/python3" +%else +PYTHON="%{_bindir}/python2" +%endif export PYTHON ./autogen.sh %{configure} --with-agents='%{agent_list}' @@ -126,7 +160,7 @@ %if 0%{?with_regression_tests} %check make check -PYTHONPATH=fence/agents/lib python fence/agents/lib/tests/test_fencing.py +PYTHONPATH=fence/agents/lib %{python_version} fence/agents/lib/tests/test_fencing.py %endif %files ++ 0002-Build-without-openwsman-installed.patch ++ >From 36fe441cda4f59400b18f558a668d025123b1129 Mon Sep 17
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2018-06-22 13:34:54 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Fri Jun 22 13:34:54 2018 rev:40 rq:618070 version:4.2.1+git.1529316875.1a39345b Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2018-05-18 14:27:55.190333510 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2018-06-22 13:34:57.875579075 +0200 @@ -1,0 +2,25 @@ +Wed Jun 20 09:06:43 UTC 2018 - kgronl...@suse.com + +- Update to version 4.2.1+git.1529316875.1a39345b: + * fence_vmware_soap: fix Python 3 suds issue + * Added python-novaclient and python-keystoneclient in configure.ac + * novaclient 1.1 depcrecated, so making changes for novaclient + * Python keystoneclient also included to pacify CI + * Changed travis to include pythomn-novaclient + * Fencing Agent for Openstack + * fence_scsi: fix python3 encoding error #206 + * fence_ipmilan: add missing fence_ilo3 and fence_ilo4 metadata + * fence_scsi: match device names using re.MULTILINE to avoid duplicating names in /var/run/cluster/fence_scsi.dev + * fence_gce: use default credentials from googleapiclient + * run_command: fix Python 3 encoding issue + +- Drop merged patches: + * Remove 0002-fence_gce-fix-regression-missing-import-googleapicli.patch + * Remove 0003-fence_gce-fix-regression-missing-import-oauth2client.patch + * Remove 0004-fence_gce-use-default-credentials-from-googleapiclie.patch + * Remove 0005-run_command-fix-Python-3-encoding-issue.patch + +- Enable GCE fence agent for all targets (fate#325539) (bsc#1088358) +- Enable fence_openstack agent (bsc#1097803) + +--- Old: 0002-fence_gce-fix-regression-missing-import-googleapicli.patch 0003-fence_gce-fix-regression-missing-import-oauth2client.patch 0004-fence_gce-use-default-credentials-from-googleapiclie.patch 0005-run_command-fix-Python-3-encoding-issue.patch fence-agents-4.0.25+git.1524215631.8f9c770a.tar.xz New: fence-agents-4.2.1+git.1529316875.1a39345b.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.ltZEGn/_old 2018-06-22 13:34:59.071534865 +0200 +++ /var/tmp/diff_new_pack.ltZEGn/_new 2018-06-22 13:34:59.075534717 +0200 @@ -17,29 +17,17 @@ %global plugin_dir %{_libdir}/stonith/plugins/rhcs -%if 0%{?is_opensuse} -%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 powerman pve raritan rcd_serial rhevm rsa rsb sanbox2 sbd scsi vbox virsh vmware vmware_rest wti xenapi zvm -%else -%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 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 vmware_rest wti xenapi zvm -%endif +%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 rhevm rsa rsb sanbox2 sbd scsi vbox virsh vmware vmware_rest wti xenapi zvm 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.0.25+git.1524215631.8f9c770a +Version:4.2.1+git.1529316875.1a39345b Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz Patch1: 0001-Use-Python-3-for-all-scripts-bsc-1065966.patch -# fence_gce: fix regression - missing import googleapiclient.discovery -Patch2: 0002-fence_gce-fix-regression-missing-import-googleapicli.patch -# fence_gce: fix regression - missing import oauth2client.client -Patch3: 0003-fence_gce-fix-regression-missing-import-oauth2client.patch -# fence_gce: use default credentials from googleapiclient -Patch4: 0004-fence_gce-use-default-credentials-from-googleapiclie.patch -# run_command: fix Python 3 encoding issue (bsc#1082871) -Patch5:
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2018-05-18 14:27:42 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Fri May 18 14:27:42 2018 rev:39 rq:610127 version:4.0.25+git.1524215631.8f9c770a Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2018-04-26 13:38:57.378046087 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2018-05-18 14:27:55.190333510 +0200 @@ -1,0 +2,12 @@ +Thu May 17 16:19:11 UTC 2018 - kgronl...@suse.com + +- run_command: fix Python 3 encoding issue (bsc#1082871) +- fence_gce: use default credentials from googleapiclient +- fence_gce: fix regression - missing import oauth2client.client +- fence_gce: fix regression - missing import googleapiclient.discovery +- Add 0002-fence_gce-fix-regression-missing-import-googleapicli.patch +- Add 0003-fence_gce-fix-regression-missing-import-oauth2client.patch +- Add 0004-fence_gce-use-default-credentials-from-googleapiclie.patch +- Add 0005-run_command-fix-Python-3-encoding-issue.patch + +--- New: 0002-fence_gce-fix-regression-missing-import-googleapicli.patch 0003-fence_gce-fix-regression-missing-import-oauth2client.patch 0004-fence_gce-use-default-credentials-from-googleapiclie.patch 0005-run_command-fix-Python-3-encoding-issue.patch Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.IcolJ9/_old 2018-05-18 14:27:55.778311932 +0200 +++ /var/tmp/diff_new_pack.IcolJ9/_new 2018-05-18 14:27:55.782311785 +0200 @@ -32,6 +32,14 @@ Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz Patch1: 0001-Use-Python-3-for-all-scripts-bsc-1065966.patch +# fence_gce: fix regression - missing import googleapiclient.discovery +Patch2: 0002-fence_gce-fix-regression-missing-import-googleapicli.patch +# fence_gce: fix regression - missing import oauth2client.client +Patch3: 0003-fence_gce-fix-regression-missing-import-oauth2client.patch +# fence_gce: use default credentials from googleapiclient +Patch4: 0004-fence_gce-use-default-credentials-from-googleapiclie.patch +# run_command: fix Python 3 encoding issue (bsc#1082871) +Patch5: 0005-run_command-fix-Python-3-encoding-issue.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf @@ -103,6 +111,10 @@ %prep %setup -q -n %{name}-%{version} %patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 %build CFLAGS="${CFLAGS} ${RPM_OPT_FLAGS}" ++ 0002-fence_gce-fix-regression-missing-import-googleapicli.patch ++ >From e22d41504ee53e5a4a72009581d4d69e9ae7447b Mon Sep 17 00:00:00 2001 From: Helen KoikeDate: Fri, 20 Apr 2018 01:59:38 -0300 Subject: [PATCH 2/5] fence_gce: fix regression - missing import googleapiclient.discovery import googleapiclient.discovery was missing import googleapiclient is not required --- fence/agents/gce/fence_gce.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fence/agents/gce/fence_gce.py b/fence/agents/gce/fence_gce.py index c1f8b16f..04d59846 100644 --- a/fence/agents/gce/fence_gce.py +++ b/fence/agents/gce/fence_gce.py @@ -4,7 +4,7 @@ import atexit import sys sys.path.append("@FENCEAGENTSLIBDIR@") -import googleapiclient +import googleapiclient.discovery import oauth2client from fencing import fail_usage, run_delay, all_opt, atexit_handler, check_input, process_input, show_docs, fence_action -- 2.16.3 ++ 0003-fence_gce-fix-regression-missing-import-oauth2client.patch ++ >From ba8169f4ef2d715ed681ae38f599aa544fa00023 Mon Sep 17 00:00:00 2001 From: Helen Koike Date: Tue, 1 May 2018 14:01:20 -0300 Subject: [PATCH 3/5] fence_gce: fix regression - missing import oauth2client.client import oauth2client.client was missing import oauth2client is not necessary Fix wrong path to GoogleCredentials --- fence/agents/gce/fence_gce.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fence/agents/gce/fence_gce.py b/fence/agents/gce/fence_gce.py index 04d59846..3a614f14 100644 --- a/fence/agents/gce/fence_gce.py +++ b/fence/agents/gce/fence_gce.py @@ -5,7 +5,7 @@ import sys sys.path.append("@FENCEAGENTSLIBDIR@") import googleapiclient.discovery -import oauth2client +import oauth2client.client from fencing import fail_usage, run_delay, all_opt, atexit_handler, check_input, process_input, show_docs, fence_action def translate_status(instance_status): @@ -99,7 +99,7 @@
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2018-04-26 13:38:55 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Thu Apr 26 13:38:55 2018 rev:38 rq:601100 version:4.0.25+git.1524215631.8f9c770a Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2018-04-13 12:50:44.673434331 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2018-04-26 13:38:57.378046087 +0200 @@ -1,0 +2,13 @@ +Thu Apr 26 05:37:33 UTC 2018 - kgronl...@suse.com + +- Update to version 4.0.25+git.1524215631.8f9c770a: + * fence_gce: Write error messages to log (fate#325539) (bsc#1088358) + * fence_azure_arm: fix subscriptionId from metadata (bsc#1090995) + * fence_scsi: fix plug-parameter and keep support for nodename to avoid regressions + +--- +Wed Apr 25 20:28:19 UTC 2018 - kgronl...@suse.com + +- Disable Google Compute Engine support unless openSUSE (fate#325539) (bsc#1088358) + +--- Old: fence-agents-4.0.25+git.1523367910.7473fab7.tar.xz New: fence-agents-4.0.25+git.1524215631.8f9c770a.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.NYuIwc/_old 2018-04-26 13:38:57.838029226 +0200 +++ /var/tmp/diff_new_pack.NYuIwc/_new 2018-04-26 13:38:57.842029080 +0200 @@ -17,13 +17,17 @@ %global plugin_dir %{_libdir}/stonith/plugins/rhcs +%if 0%{?is_opensuse} %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 powerman pve raritan rcd_serial rhevm rsa rsb sanbox2 sbd scsi vbox virsh vmware vmware_rest wti xenapi zvm +%else +%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 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 vmware_rest wti xenapi zvm +%endif 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.0.25+git.1523367910.7473fab7 +Version:4.0.25+git.1524215631.8f9c770a Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz @@ -43,8 +47,10 @@ BuildRequires: perl-Net-Telnet BuildRequires: pkg-config BuildRequires: python3 +%if 0%{?is_opensuse} BuildRequires: python3-google-api-python-client BuildRequires: python3-oauth2client +%endif BuildRequires: python3-openwsman BuildRequires: python3-pexpect BuildRequires: python3-pycurl @@ -129,7 +135,7 @@ %files %defattr(-,root,root,-) -%doc doc/COPYING.* doc/COPYRIGHT doc/README.licence +%license doc/COPYING.* doc/COPYRIGHT doc/README.licence %dir %{plugin_dir} %dir %{_libdir}/stonith/plugins %dir %{_libdir}/stonith ++ _servicedata ++ --- /var/tmp/diff_new_pack.NYuIwc/_old 2018-04-26 13:38:57.886027467 +0200 +++ /var/tmp/diff_new_pack.NYuIwc/_new 2018-04-26 13:38:57.886027467 +0200 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/fence-agents.git - 7473fab7350f3f26c203b7559a9092ed9ebcd047 \ No newline at end of file + bec154345d2291c9051c16277de9054387dc9707 \ No newline at end of file ++ fence-agents-4.0.25+git.1523367910.7473fab7.tar.xz -> fence-agents-4.0.25+git.1524215631.8f9c770a.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.0.25+git.1523367910.7473fab7/fence/agents/gce/fence_gce.py new/fence-agents-4.0.25+git.1524215631.8f9c770a/fence/agents/gce/fence_gce.py --- old/fence-agents-4.0.25+git.1523367910.7473fab7/fence/agents/gce/fence_gce.py 2018-04-10 15:45:10.0 +0200 +++ new/fence-agents-4.0.25+git.1524215631.8f9c770a/fence/agents/gce/fence_gce.py 2018-04-20 11:13:51.0 +0200 @@ -3,11 +3,18 @@ import atexit import sys sys.path.append("@FENCEAGENTSLIBDIR@") -from googleapiclient import discovery -from oauth2client.client import GoogleCredentials -from fencing import * -from fencing import fail, fail_usage, EC_TIMED_OUT, run_delay +import googleapiclient +import
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2018-04-13 12:50:25 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Fri Apr 13 12:50:25 2018 rev:37 rq:595782 version:4.0.25+git.1523367910.7473fab7 Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2018-02-12 10:16:08.767491975 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2018-04-13 12:50:44.673434331 +0200 @@ -1,0 +2,12 @@ +Wed Apr 11 19:57:13 UTC 2018 - kgronl...@suse.com + +- Update to version 4.0.25+git.1523367910.7473fab7: + * Add fence_gce: Google Compute Engine fence support (fate#325539) (bsc#1088358) + * Low: fence_scsi: Remove period from cmd string + * fence_compute/fence_evacuate: revert to old parameters + * fence_azure_arm: implement network-fencing (w/library from @MSSedusch) + * fence_mpath: Correction of command line which argument is not correctly recognized + * Mid: fence_docker: Exclude slashes from the list. + * fence_pve : choose vm type either lxc or qemu + +--- Old: fence-agents-4.0.25+git.1518188333.853850c3.tar.xz New: fence-agents-4.0.25+git.1523367910.7473fab7.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.Xw8OH1/_old 2018-04-13 12:50:46.465369409 +0200 +++ /var/tmp/diff_new_pack.Xw8OH1/_new 2018-04-13 12:50:46.469369264 +0200 @@ -17,13 +17,13 @@ %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 evacuate 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 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 powerman pve raritan rcd_serial rhevm rsa rsb sanbox2 sbd scsi vbox virsh vmware vmware_rest wti xenapi zvm Name: fence-agents Summary:Fence Agents for High Availability -License:GPL-2.0 and LGPL-2.1 +License:GPL-2.0-only AND LGPL-2.1-only Group: Productivity/Clustering/HA -Version:4.0.25+git.1518188333.853850c3 +Version:4.0.25+git.1523367910.7473fab7 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz @@ -43,6 +43,8 @@ BuildRequires: perl-Net-Telnet BuildRequires: pkg-config BuildRequires: python3 +BuildRequires: python3-google-api-python-client +BuildRequires: python3-oauth2client BuildRequires: python3-openwsman BuildRequires: python3-pexpect BuildRequires: python3-pycurl ++ 0001-Use-Python-3-for-all-scripts-bsc-1065966.patch ++ --- /var/tmp/diff_new_pack.Xw8OH1/_old 2018-04-13 12:50:46.485368684 +0200 +++ /var/tmp/diff_new_pack.Xw8OH1/_new 2018-04-13 12:50:46.485368684 +0200 @@ -1,4 +1,4 @@ -From 67d60e07804f59512bd673fdb5bc020c02c48bcc Mon Sep 17 00:00:00 2001 +From ce334130410b6295ff208283d72aa21cbe02769f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?=Date: Wed, 1 Nov 2017 10:28:22 +0100 Subject: [PATCH] Use Python 3 for all scripts (bsc#1065966) @@ -13,14 +13,13 @@ fence/agents/autodetect/fence_lpar.py | 2 +- fence/agents/autodetect/fencing.py| 2 +- fence/agents/lib/tests/test_fencing.py| 2 +- - fence/agents/powerman/fence_powerman.py | 2 +- tests/fence_testing_test.py | 2 +- tests/test-apc2.py| 4 ++-- tests/test-apc5.py| 4 ++-- tests/test-drac4.py | 4 ++-- tests/test-multi-apc2.py | 4 ++-- tests/test.py | 4 ++-- - 16 files changed, 21 insertions(+), 21 deletions(-) + 15 files changed, 20 insertions(+), 20 deletions(-) diff --git a/fence/agents/autodetect/autodetect.py b/fence/agents/autodetect/autodetect.py index 24d9a731..366e5212 100755 @@ -112,16 +111,6 @@ import unittest import sys -diff --git a/fence/agents/powerman/fence_powerman.py b/fence/agents/powerman/fence_powerman.py -index 962fdb8f..7aeeaf12 100755
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2018-02-12 10:16:05 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Mon Feb 12 10:16:05 2018 rev:36 rq:575475 version:4.0.25+git.1518188333.853850c3 Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2018-02-07 18:42:58.123813224 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2018-02-12 10:16:08.767491975 +0100 @@ -1,0 +2,6 @@ +Mon Feb 12 06:57:01 UTC 2018 - kgronl...@suse.com + +- Update to version 4.0.25+git.1518188333.853850c3: + * heuristics_ping: fix for python3 TypeError + +--- Old: fence-agents-4.0.25+git.1516265527.7ab202cf.tar.xz New: fence-agents-4.0.25+git.1518188333.853850c3.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.CP0nt3/_old 2018-02-12 10:16:09.347471075 +0100 +++ /var/tmp/diff_new_pack.CP0nt3/_new 2018-02-12 10:16:09.351470931 +0100 @@ -23,7 +23,7 @@ Summary:Fence Agents for High Availability License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.25+git.1516265527.7ab202cf +Version:4.0.25+git.1518188333.853850c3 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.CP0nt3/_old 2018-02-12 10:16:09.407468913 +0100 +++ /var/tmp/diff_new_pack.CP0nt3/_new 2018-02-12 10:16:09.423468336 +0100 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/fence-agents.git - 24c8fe07b21ac07c65292195a044a230a5bd2579 \ No newline at end of file + 6d2a8aad12e4a62441dd7ca78ae093960bc88dac \ No newline at end of file ++ fence-agents-4.0.25+git.1516265527.7ab202cf.tar.xz -> fence-agents-4.0.25+git.1518188333.853850c3.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.0.25+git.1516265527.7ab202cf/fence/agents/heuristics_ping/fence_heuristics_ping.py new/fence-agents-4.0.25+git.1518188333.853850c3/fence/agents/heuristics_ping/fence_heuristics_ping.py --- old/fence-agents-4.0.25+git.1516265527.7ab202cf/fence/agents/heuristics_ping/fence_heuristics_ping.py 2018-01-18 09:52:07.0 +0100 +++ new/fence-agents-4.0.25+git.1518188333.853850c3/fence/agents/heuristics_ping/fence_heuristics_ping.py 2018-02-09 15:58:53.0 +0100 @@ -72,7 +72,7 @@ p[target].wait() if p[target].returncode == 0: for line in p[target].stdout: - searchres = packet_count.search(line) + searchres = packet_count.search(line.decode()) if searchres: good = int(searchres.group(1)) break diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.0.25+git.1516265527.7ab202cf/fence/agents/vmware_vcloud/fence_vmware_vcloud.py new/fence-agents-4.0.25+git.1518188333.853850c3/fence/agents/vmware_vcloud/fence_vmware_vcloud.py --- old/fence-agents-4.0.25+git.1516265527.7ab202cf/fence/agents/vmware_vcloud/fence_vmware_vcloud.py 1970-01-01 01:00:00.0 +0100 +++ new/fence-agents-4.0.25+git.1518188333.853850c3/fence/agents/vmware_vcloud/fence_vmware_vcloud.py 2018-02-09 15:58:53.0 +0100 @@ -0,0 +1,211 @@ +#!@PYTHON@ -tt + +import sys +import pycurl, io +import logging +import atexit +import xml.etree.ElementTree as etree +sys.path.append("@FENCEAGENTSLIBDIR@") +from fencing import * +from fencing import fail, run_delay, EC_LOGIN_DENIED, EC_STATUS + +state = {"POWERED_ON": "on", 'POWERED_OFF': "off", 'SUSPENDED': "off"} + +def get_power_status(conn, options): +try: +VM = send_command(conn, "vApp/vm-{}".format(options["--plug"])) +except Exception as e: +logging.debug("Failed: {}".format(e)) +fail(EC_STATUS) + +options["id"] = VM.attrib['href'].split('/vm-', 1)[1] + +if (VM.attrib['status'] == '3'): +return state['SUSPENDED'] +elif (VM.attrib['status'] == '4'): +return state['POWERED_ON'] +elif (VM.attrib['status'] == '8'): +return state['POWERED_OFF'] +return EC_STATUS + + +def set_power_status(conn,
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2018-02-07 18:42:53 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Wed Feb 7 18:42:53 2018 rev:35 rq:573720 version:4.0.25+git.1516265527.7ab202cf Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2017-11-21 15:36:02.75794 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2018-02-07 18:42:58.123813224 +0100 @@ -1,0 +2,9 @@ +Wed Feb 07 13:38:15 UTC 2018 - kgronl...@suse.com + +- Update to version 4.0.25+git.1516265527.7ab202cf (bsc#1074000): + * fence_ilo3: default to onoff + * fence_compute: Add support for keystone v3 authentication + * fence_ilo_ssh: fix hard reset + * fence_vmware_rest: new agent + +--- Old: fence-agents-4.0.25+git.1509350522.8d6f8530.tar.xz New: fence-agents-4.0.25+git.1516265527.7ab202cf.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.wmDFiz/_old 2018-02-07 18:42:59.315757416 +0100 +++ /var/tmp/diff_new_pack.wmDFiz/_new 2018-02-07 18:42:59.319757228 +0100 @@ -1,7 +1,7 @@ # # spec file for package fence-agents # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ %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 +%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 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 vmware_rest wti xenapi zvm Name: fence-agents Summary:Fence Agents for High Availability License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.25+git.1509350522.8d6f8530 +Version:4.0.25+git.1516265527.7ab202cf Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz ++ _servicedata ++ --- /var/tmp/diff_new_pack.wmDFiz/_old 2018-02-07 18:42:59.375754607 +0100 +++ /var/tmp/diff_new_pack.wmDFiz/_new 2018-02-07 18:42:59.375754607 +0100 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/fence-agents.git - f243cfc5d8fcae96bcbe7ee7fd64bbca120dfe18 \ No newline at end of file + 24c8fe07b21ac07c65292195a044a230a5bd2579 \ No newline at end of file ++ fence-agents-4.0.25+git.1509350522.8d6f8530.tar.xz -> fence-agents-4.0.25+git.1516265527.7ab202cf.tar.xz ++ 2011 lines of diff (skipped)
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2017-11-21 15:35:50 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Tue Nov 21 15:35:50 2017 rev:34 rq:544095 version:4.0.25+git.1509350522.8d6f8530 Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2017-11-03 16:25:39.274454126 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2017-11-21 15:36:02.75794 +0100 @@ -1,0 +2,5 @@ +Tue Nov 21 08:57:16 UTC 2017 - kgronl...@suse.com + +- Recommend openwsman-python3, not python-openwsman (bsc#1069137) + +--- Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.PGs2BY/_old 2017-11-21 15:36:03.301202582 +0100 +++ /var/tmp/diff_new_pack.PGs2BY/_new 2017-11-21 15:36:03.305202437 +0100 @@ -67,7 +67,7 @@ # have changed Requires around. Make sure to get the right one. Recommends: /usr/bin/ipmitool -Recommends: openwsman-python +Recommends: python3-openwsman %if 0%{?with_regression_tests} BuildRequires: time
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2017-11-03 16:24:52 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Fri Nov 3 16:24:52 2017 rev:33 rq:538041 version:4.0.25+git.1509350522.8d6f8530 Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2017-10-11 23:03:16.299859601 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2017-11-03 16:25:39.274454126 +0100 @@ -1,0 +2,24 @@ +Wed Nov 01 08:59:33 UTC 2017 - kgronl...@suse.com + +- Update to version 4.0.25+git.1509350522.8d6f8530 (bsc#1065966): + * Use Python 3 for all scripts + * compute: Fix unfencing and ensure fencing occurs in partial up/down states + * compute: Split out evacation functionality + * compute: Handle differences in Nova API argument passing + * fence_zvm: fix "uintptr_t" undeclared + * fence_ifmib: fix README typo(s) + +- Add patch: + * 0001-Use-Python-3-for-all-scripts-bsc-1065966.patch + +- Remove merged patches: + * 0001-fence_compute-Only-list-nova-compute-services-when-g.patch + * 0002-fence_compute-Don-t-list-hypervisors-but-nova-comput.patch + * 0003-fence_compute-Do-not-override-domain-if-it-is-alread.patch + * 0004-fence_compute-Fix-handling-of-domain-None.patch + * 0005-fence_compute-Fix-fix_domain-to-not-return-too-early.patch + * 0006-fence_compute-Fix-fix_plug_name-when-looking-if-plug.patch + * 0007-fence_compute-Remove-duplicate-check-for-binary-name.patch + * 0009-fence_compute-Fix-disabling-force_down-on-node-when-.patch + +--- Old: 0001-fence_compute-Only-list-nova-compute-services-when-g.patch 0002-fence_compute-Don-t-list-hypervisors-but-nova-comput.patch 0003-fence_compute-Do-not-override-domain-if-it-is-alread.patch 0004-fence_compute-Fix-handling-of-domain-None.patch 0005-fence_compute-Fix-fix_domain-to-not-return-too-early.patch 0006-fence_compute-Fix-fix_plug_name-when-looking-if-plug.patch 0007-fence_compute-Remove-duplicate-check-for-binary-name.patch 0009-fence_compute-Fix-disabling-force_down-on-node-when-.patch fence-agents-4.0.25+git.1501671877.7bae40a0.tar.xz New: 0001-Use-Python-3-for-all-scripts-bsc-1065966.patch fence-agents-4.0.25+git.1509350522.8d6f8530.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.W23C86/_old 2017-11-03 16:25:40.550407686 +0100 +++ /var/tmp/diff_new_pack.W23C86/_new 2017-11-03 16:25:40.550407686 +0100 @@ -23,26 +23,11 @@ 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 +Version:4.0.25+git.1509350522.8d6f8530 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM: fence_compute: Only list nova-compute services when getting status -Patch1: 0001-fence_compute-Only-list-nova-compute-services-when-g.patch -# PATCH-FIX-UPSTREAM: fence_compute: On list, don't list hypervisors but nova-compute services -Patch2: 0002-fence_compute-Don-t-list-hypervisors-but-nova-comput.patch -# PATCH-FIX-UPSTREAM: fence_compute: Do not override domain if it is already correct -Patch3: 0003-fence_compute-Do-not-override-domain-if-it-is-alread.patch -# PATCH-FIX-UPSTREAM: fence_compute: Fix handling of domain == None -Patch4: 0004-fence_compute-Fix-handling-of-domain-None.patch -# PATCH-FIX-UPSTREAM: fence_compute: Fix fix_domain to not return too early -Patch5: 0005-fence_compute-Fix-fix_domain-to-not-return-too-early.patch -# PATCH-FIX-UPSTREAM: fence_compute: Fix fix_plug_name when looking if plug has domain -Patch6: 0006-fence_compute-Fix-fix_plug_name-when-looking-if-plug.patch -# PATCH-FIX-UPSTREAM: fence_compute: Remove duplicate check for binary name -Patch7: 0007-fence_compute-Remove-duplicate-check-for-binary-name.patch -# PATCH-FIX-UPSTREAM: fence_compute: Fix disabling force_down on node when action is on -Patch9: 0009-fence_compute-Fix-disabling-force_down-on-node-when-.patch +Patch1: 0001-Use-Python-3-for-all-scripts-bsc-1065966.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf @@ -110,18 +95,11 @@ %prep %setup -q -n %{name}-%{version} %patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch9 -p1 %build CFLAGS="${CFLAGS} ${RPM_OPT_FLAGS}" export CFLAGS -PYTHON="%{_bindir}/env python3"
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2017-10-11 23:03:12 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Wed Oct 11 23:03:12 2017 rev:32 rq:533175 version:4.0.25+git.1501671877.7bae40a0 Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2017-08-30 16:24:57.798634272 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2017-10-11 23:03:16.299859601 +0200 @@ -1,0 +2,5 @@ +Sat Sep 9 16:53:49 UTC 2017 - kgronl...@suse.com + +- Move to python3 + +--- Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.Uf4v6g/_old 2017-10-11 23:03:17.015828233 +0200 +++ /var/tmp/diff_new_pack.Uf4v6g/_new 2017-10-11 23:03:17.019828057 +0200 @@ -54,24 +54,23 @@ BuildRequires: libxslt BuildRequires: mozilla-nspr-devel BuildRequires: mozilla-nss-devel -BuildRequires: openwsman-python BuildRequires: perl BuildRequires: perl-Net-Telnet BuildRequires: pkg-config -BuildRequires: python -BuildRequires: python-curl -BuildRequires: python-pexpect -BuildRequires: python-requests -BuildRequires: python-xml +BuildRequires: python3 +BuildRequires: python3-openwsman +BuildRequires: python3-pexpect +BuildRequires: python3-pycurl +BuildRequires: python3-requests +BuildRequires: python3-xml BuildRequires: xz Requires: net-snmp Requires: openssh Requires: perl-Net-Telnet -Requires: python-curl -Requires: python-openssl -Requires: python-pexpect -Requires: python-requests +Requires: python3-pexpect +Requires: python3-pycurl +Requires: python3-requests Requires: sg3_utils Requires: telnet @@ -122,6 +121,8 @@ %build CFLAGS="${CFLAGS} ${RPM_OPT_FLAGS}" export CFLAGS +PYTHON="%{_bindir}/env python3" +export PYTHON ./autogen.sh %{configure} --with-agents='%{agent_list}' make
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2017-08-30 16:24:55 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Wed Aug 30 16:24:55 2017 rev:31 rq:519659 version:4.0.25+git.1501671877.7bae40a0 Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2017-02-16 17:05:52.524848043 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2017-08-30 16:24:57.798634272 +0200 @@ -1,0 +2,35 @@ +Tue Aug 29 14:08:30 UTC 2017 - kgronl...@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 - kgronl...@suse.com + +- Update to version 4.0.25+git.1501671877.7bae40a0: + * fence_ipmilan: add target support + * Explicitly use version 3 of the oVirt API + * fence_rhevm: fix "--api-path must not have an argument" issue + * Convert URLs passed to pycurl to ASCII + * fence_vbox: Add support for host on MacOS + * fence_vbox: Add support for Windows host + * fence_compute: fix to avoid breaking nova + * fence_ipmilan: fix target support + * fence_vmware_soap: fix for selfsigned certificate + * fence_ipmilan: Add support for hexadecimal format of Kg key + * fence_azure_arm: fix hardcoded path + * fence_azure_arm: remove release/build info + * fence_ipmilan: Fix inconsistency between help and manual page (defalt for --method) + * fence_scsi: add FIPS support + * fence_ipmilan: fix indentation + * fencing_snmp: fix timemout typo + +- Drop outdated patch: + * 0010-Make-pywsman-dependency-optional.patch + +--- Old: 0010-Make-pywsman-dependency-optional.patch fence-agents-4.0.25+git.1485179354.eb43835.tar.xz New: fence-agents-4.0.25+git.1501671877.7bae40a0.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.3UyLfB/_old 2017-08-30 16:24:58.946472807 +0200 +++ /var/tmp/diff_new_pack.3UyLfB/_new 2017-08-30 16:24:58.950472245 +0200 @@ -17,12 +17,13 @@ %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.1485179354.eb43835 +Version:4.0.25+git.1501671877.7bae40a0 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz @@ -42,8 +43,6 @@ Patch7: 0007-fence_compute-Remove-duplicate-check-for-binary-name.patch # PATCH-FIX-UPSTREAM: fence_compute: Fix disabling force_down on node when action is on Patch9: 0009-fence_compute-Fix-disabling-force_down-on-node-when-.patch -# PATCH-FIX-SLE: Make pywsman dependency optional (bsc#1025149) -Patch10:0010-Make-pywsman-dependency-optional.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf @@ -55,6 +54,7 @@ BuildRequires: libxslt BuildRequires: mozilla-nspr-devel BuildRequires: mozilla-nss-devel +BuildRequires: openwsman-python BuildRequires: perl BuildRequires: perl-Net-Telnet BuildRequires: pkg-config @@ -62,7 +62,6 @@ BuildRequires: python-curl BuildRequires: python-pexpect BuildRequires: python-requests -BuildRequires: python-suds BuildRequires: python-xml BuildRequires: xz @@ -73,7 +72,6 @@ Requires: python-openssl Requires: python-pexpect Requires: python-requests -Requires: python-suds Requires: sg3_utils Requires: telnet @@ -92,18 +90,23 @@ %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.
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2017-02-16 17:05:50 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2017-02-12 00:50:48.585935509 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2017-02-16 17:05:52.524848043 +0100 @@ -1,0 +2,6 @@ +Tue Feb 14 14:21:12 UTC 2017 - kgronl...@suse.com + +- Downgrade some agent-specific dependencies to recommends (bsc#1025149) + * Add 0010-Make-pywsman-dependency-optional.patch + +--- New: 0010-Make-pywsman-dependency-optional.patch Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.hUB3PD/_old 2017-02-16 17:05:52.988782400 +0100 +++ /var/tmp/diff_new_pack.hUB3PD/_new 2017-02-16 17:05:52.992781834 +0100 @@ -42,6 +42,8 @@ Patch7: 0007-fence_compute-Remove-duplicate-check-for-binary-name.patch # PATCH-FIX-UPSTREAM: fence_compute: Fix disabling force_down on node when action is on Patch9: 0009-fence_compute-Fix-disabling-force_down-on-node-when-.patch +# PATCH-FIX-SLE: Make pywsman dependency optional (bsc#1025149) +Patch10:0010-Make-pywsman-dependency-optional.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf @@ -53,7 +55,6 @@ BuildRequires: libxslt BuildRequires: mozilla-nspr-devel BuildRequires: mozilla-nss-devel -BuildRequires: openwsman-python BuildRequires: perl BuildRequires: perl-Net-Telnet BuildRequires: pkg-config @@ -67,7 +68,6 @@ Requires: net-snmp Requires: openssh -Requires: openwsman-python Requires: perl-Net-Telnet Requires: python-curl Requires: python-openssl @@ -76,13 +76,16 @@ Requires: python-suds Requires: sg3_utils Requires: telnet + # This is required by fence_virsh. Per discussion on fedora-devel # switching from package to file based require. -Requires: /usr/bin/virsh +Recommends: /usr/bin/virsh # This is required by fence_ipmilan. it appears that the packages # have changed Requires around. Make sure to get the right one. -Requires: /usr/bin/ipmitool +Recommends: /usr/bin/ipmitool + +Recommends: openwsman-python %if 0%{?with_regression_tests} BuildRequires: time @@ -112,6 +115,7 @@ %patch6 -p1 %patch7 -p1 %patch9 -p1 +%patch10 -p1 %build CFLAGS="${CFLAGS} ${RPM_OPT_FLAGS}" ++ 0010-Make-pywsman-dependency-optional.patch ++ >From dc8cc03057f3c4ac809689fd95a06da1e64dcb8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?=Date: Tue, 14 Feb 2017 15:32:39 +0100 Subject: [PATCH] Make pywsman dependency optional If the pywsman python library is only imported when it is actually used, it becomes possible to generate the man pages for the fence_amt_ws agent even if it is not installed. That then means that there is no need to require pywsman for the whole fence-agents package to be installable. In our (SLE) case, pywsman is only available in the SDK module, so we can't have a hard require on it in order to build or install the fence-agents package for HA. --- configure.ac| 1 - fence/agents/amt_ws/fence_amt_ws.py | 9 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 4efa041..e17b95c 100644 --- a/configure.ac +++ b/configure.ac @@ -163,7 +163,6 @@ AC_PYTHON_MODULE(suds, 1) AC_PYTHON_MODULE(pexpect, 1) AC_PYTHON_MODULE(pycurl, 1) AC_PYTHON_MODULE(requests, 1) -AC_PYTHON_MODULE(pywsman, 1) ## path to 3rd-party binaries AC_PATH_PROG([IPMITOOL_PATH], [ipmitool], [/usr/bin/ipmitool]) diff --git a/fence/agents/amt_ws/fence_amt_ws.py b/fence/agents/amt_ws/fence_amt_ws.py index 5284a77..b4343bb 100755 --- a/fence/agents/amt_ws/fence_amt_ws.py +++ b/fence/agents/amt_ws/fence_amt_ws.py @@ -24,7 +24,6 @@ sys.path.append("@FENCEAGENTSLIBDIR@") from fencing import * from fencing import run_delay, fail_usage, fail, EC_STATUS -import pywsman from xml.etree import ElementTree @@ -63,6 +62,8 @@ def xml_find(doc, namespace, item): return tree.find(query) def _generate_power_action_input(action): +import pywsman + method_input = "RequestPowerStateChange_INPUT" address = 'http://schemas.xmlsoap.org/ws/2004/08/addressing' anonymous = ('http://schemas.xmlsoap.org/ws/2004/08/addressing/' @@ -87,6 +88,8 @@ def _generate_power_action_input(action): return doc def get_power_status(_, options): +import
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2017-02-12 00:50:36 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2017-02-03 17:36:45.244743729 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2017-02-12 00:50:48.585935509 +0100 @@ -94,0 +95,2 @@ +- Backport fence_compute (fate#320346) (bsc#964748) + Other differences: --
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2017-02-02 15:45:36 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2016-12-03 18:27:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2017-02-03 17:36:45.244743729 +0100 @@ -1,0 +2,12 @@ +Wed Feb 01 16:49:43 UTC 2017 - kgronl...@suse.com + +- Update to version 4.0.25+git.1485179354.eb43835: + * Ironic fence agent + * fencing: Add --quiet option to disable logging to stderr + * fence_powerman: fix typo in option powerman-path + * fence_cisco_ucs: Commands sent to Cisco UCS are changed to + +- Drop merged patch: + * Remove 0008-Fix-travis.patch + +--- Old: 0008-Fix-travis.patch fence-agents-4.0.24+git.1480563949.e67fcd4.tar.xz New: fence-agents-4.0.25+git.1485179354.eb43835.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.OBbKtn/_old 2017-02-03 17:36:45.856657119 +0100 +++ /var/tmp/diff_new_pack.OBbKtn/_new 2017-02-03 17:36:45.860656553 +0100 @@ -1,7 +1,7 @@ # # spec file for package fence-agents # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.24+git.1480563949.e67fcd4 +Version:4.0.25+git.1485179354.eb43835 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz @@ -40,8 +40,6 @@ Patch6: 0006-fence_compute-Fix-fix_plug_name-when-looking-if-plug.patch # PATCH-FIX-UPSTREAM: fence_compute: Remove duplicate check for binary name Patch7: 0007-fence_compute-Remove-duplicate-check-for-binary-name.patch -# PATCH-FIX-UPSTREAM: Fix travis regression -Patch8: 0008-Fix-travis.patch # PATCH-FIX-UPSTREAM: fence_compute: Fix disabling force_down on node when action is on Patch9: 0009-fence_compute-Fix-disabling-force_down-on-node-when-.patch @@ -113,7 +111,6 @@ %patch5 -p1 %patch6 -p1 %patch7 -p1 -%patch8 -p1 %patch9 -p1 %build ++ _service ++ --- /var/tmp/diff_new_pack.OBbKtn/_old 2017-02-03 17:36:45.912649194 +0100 +++ /var/tmp/diff_new_pack.OBbKtn/_new 2017-02-03 17:36:45.916648628 +0100 @@ -4,7 +4,7 @@ git .git fence-agents -4.0.24+git.%ct.%h +4.0.25+git.%ct.%h master enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.OBbKtn/_old 2017-02-03 17:36:45.936645798 +0100 +++ /var/tmp/diff_new_pack.OBbKtn/_new 2017-02-03 17:36:45.940645232 +0100 @@ -1,4 +1,4 @@ git://github.com/ClusterLabs/fence-agents.git - e67fcd49e499b5d6acb9b8892a73a67acfa6ffa4 \ No newline at end of file + eb43835fc430651712271a046c61eec1c5ecdedb \ No newline at end of file ++ fence-agents-4.0.24+git.1480563949.e67fcd4.tar.xz -> fence-agents-4.0.25+git.1485179354.eb43835.tar.xz ++ 1625 lines of diff (skipped)
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2016-12-03 18:27:16 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2016-08-29 15:45:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2016-12-03 18:27:17.0 +0100 @@ -1,0 +2,36 @@ +Thu Dec 01 11:38:47 UTC 2016 - kgronl...@suse.com + +- Update to version 4.0.24+git.1480563949.e67fcd4: + * fence_azure_arm: add fencing agent for Azure Resource Manager + * fence_lpar: Add support for IVM + * fence_lpar: Handle exceptions when invalid output is read + * fence_zvmip: Update XML metadata + * fence_compute: fix ConnectionError by using full module name + * fence_powerman: add fence agent for powerman + * Suppress InsecureRequestWarning when ssl_insecure is given + * compute: Correctly handle installations without tagged flavours + * compute: Use the best available nova API version + * compute: correctly implement 'on' when the force-down API call is available + * compute: Correctly identify when the nodename already includes the supplied domain + * compute: Ensure we can connect to nova when fixing the plug name + * compute: Simpler check for nova force down compatibility + +- Rebase and remove merged patches: + * Remove 0001-fence_compute-Create-nova-client-with-API-2.11.patch + * Remove 0002-fence_compute-Keep-compatibility-with-python-novacli.patch + * Remove 0003-fence_compute-Only-list-nova-compute-services-when-g.patch + * Remove 0004-fence_compute-Don-t-list-hypervisors-but-nova-comput.patch + * Remove 0005-fence_compute-Do-not-override-domain-if-it-is-alread.patch + * Remove 0006-fence_compute-Fix-use-of-undefined-variable.patch + * Remove 0007-fence_compute-Fix-fix_domain-to-not-return-too-early.patch + * Remove 0008-fence_compute-Fix-fix_plug_name-when-looking-if-plug.patch + * Add 0001-fence_compute-Only-list-nova-compute-services-when-g.patch + * Add 0002-fence_compute-Don-t-list-hypervisors-but-nova-comput.patch + * Add 0003-fence_compute-Do-not-override-domain-if-it-is-alread.patch + * Add 0004-fence_compute-Fix-handling-of-domain-None.patch + * Add 0005-fence_compute-Fix-fix_domain-to-not-return-too-early.patch + * Add 0006-fence_compute-Fix-fix_plug_name-when-looking-if-plug.patch + * Add 0007-fence_compute-Remove-duplicate-check-for-binary-name.patch + * Add 0008-Fix-travis.patch + +--- Old: 0001-fence_compute-Create-nova-client-with-API-2.11.patch 0002-fence_compute-Keep-compatibility-with-python-novacli.patch 0003-fence_compute-Only-list-nova-compute-services-when-g.patch 0004-fence_compute-Don-t-list-hypervisors-but-nova-comput.patch 0005-fence_compute-Do-not-override-domain-if-it-is-alread.patch 0006-fence_compute-Fix-use-of-undefined-variable.patch 0007-fence_compute-Fix-fix_domain-to-not-return-too-early.patch 0008-fence_compute-Fix-fix_plug_name-when-looking-if-plug.patch fence-agents-4.0.24.tar.gz New: 0001-fence_compute-Only-list-nova-compute-services-when-g.patch 0002-fence_compute-Don-t-list-hypervisors-but-nova-comput.patch 0003-fence_compute-Do-not-override-domain-if-it-is-alread.patch 0004-fence_compute-Fix-handling-of-domain-None.patch 0005-fence_compute-Fix-fix_domain-to-not-return-too-early.patch 0006-fence_compute-Fix-fix_plug_name-when-looking-if-plug.patch 0007-fence_compute-Remove-duplicate-check-for-binary-name.patch 0008-Fix-travis.patch fence-agents-4.0.24+git.1480563949.e67fcd4.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.oKkPuy/_old 2016-12-03 18:27:19.0 +0100 +++ /var/tmp/diff_new_pack.oKkPuy/_new 2016-12-03 18:27:19.0 +0100 @@ -22,26 +22,26 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.24 +Version:4.0.24+git.1480563949.e67fcd4 Release:0 Url:https://github.com/ClusterLabs/fence-agents -Source0:%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM: fence_compute: Create nova client with API 2.11 -Patch1: 0001-fence_compute-Create-nova-client-with-API-2.11.patch -# PATCH-FIX-UPSTREAM: fence_compute: Keep compatibility with python-novaclient <= 2.26.0 -Patch2: 0002-fence_compute-Keep-compatibility-with-python-novacli.patch +Source0:%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM: fence_compute: Only list nova-compute services when
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2016-08-29 15:42:18 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2016-07-01 10:01:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2016-08-29 15:45:32.0 +0200 @@ -1,0 +2,8 @@ +Fri Aug 26 10:52:01 UTC 2016 - kgronl...@suse.com + +- Update to version 4.0.24: + * Improve obtaining status on Cisco UCS devices + * Fix issues with symlink installations + * Fix documentation for fence_scsi and fence_mpath + +--- Old: fence-agents-4.0.23.tar.gz New: fence-agents-4.0.24.tar.gz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.OuAPXu/_old 2016-08-29 15:45:36.0 +0200 +++ /var/tmp/diff_new_pack.OuAPXu/_new 2016-08-29 15:45:36.0 +0200 @@ -22,7 +22,7 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.23 +Version:4.0.24 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.gz ++ 0001-fence_compute-Create-nova-client-with-API-2.11.patch ++ --- /var/tmp/diff_new_pack.OuAPXu/_old 2016-08-29 15:45:36.0 +0200 +++ /var/tmp/diff_new_pack.OuAPXu/_new 2016-08-29 15:45:36.0 +0200 @@ -1,4 +1,4 @@ -From e774f32d1cd912de1f208be74faa44c3d0a1df41 Mon Sep 17 00:00:00 2001 +From 16c983a256fd8a245677ab7052d2ff3fd0b4efb0 Mon Sep 17 00:00:00 2001 From: Vincent UntzDate: Wed, 3 Feb 2016 11:33:32 +0100 Subject: [PATCH 1/9] fence_compute: Create nova client with API 2.11 @@ -9,10 +9,10 @@ 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fence/agents/compute/fence_compute.py b/fence/agents/compute/fence_compute.py -index b93580b..a4f62dc 100644 +index 0f05c12..f024aa5 100644 --- a/fence/agents/compute/fence_compute.py +++ b/fence/agents/compute/fence_compute.py -@@ -348,7 +348,7 @@ def main(): +@@ -434,7 +434,7 @@ def main(): sys.exit(0) # The first argument is the Nova client version @@ -22,5 +22,5 @@ options["--password"], options["--tenant-name"], -- -2.8.3 +2.9.0 ++ 0002-fence_compute-Keep-compatibility-with-python-novacli.patch ++ --- /var/tmp/diff_new_pack.OuAPXu/_old 2016-08-29 15:45:36.0 +0200 +++ /var/tmp/diff_new_pack.OuAPXu/_new 2016-08-29 15:45:36.0 +0200 @@ -1,4 +1,4 @@ -From 29425375744cc04d85a1e25a839de47593913c87 Mon Sep 17 00:00:00 2001 +From 1abc140ed7fabff1120dc45527f664aeac0dc4f6 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Wed, 23 Mar 2016 11:03:24 +0100 Subject: [PATCH 2/9] fence_compute: Keep compatibility with python-novaclient @@ -9,10 +9,10 @@ 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/fence/agents/compute/fence_compute.py b/fence/agents/compute/fence_compute.py -index a4f62dc..265a347 100644 +index f024aa5..07639cc 100644 --- a/fence/agents/compute/fence_compute.py +++ b/fence/agents/compute/fence_compute.py -@@ -324,7 +324,12 @@ def main(): +@@ -412,7 +412,12 @@ def main(): run_delay(options) try: @@ -26,7 +26,7 @@ except ImportError: fail_usage("nova not found or not accessible") -@@ -347,8 +352,12 @@ def main(): +@@ -433,8 +438,12 @@ def main(): elif options["--action"] in ["monitor", "status"]: sys.exit(0) @@ -42,5 +42,5 @@ options["--password"], options["--tenant-name"], -- -2.8.3 +2.9.0 ++ 0003-fence_compute-Only-list-nova-compute-services-when-g.patch ++ --- /var/tmp/diff_new_pack.OuAPXu/_old 2016-08-29 15:45:36.0 +0200 +++ /var/tmp/diff_new_pack.OuAPXu/_new 2016-08-29 15:45:36.0 +0200 @@ -1,4 +1,4 @@ -From 3cdf6e12ca6af51dcc9ec4bb5bf4d521922e8339 Mon Sep 17 00:00:00 2001 +From 99ef77ee94d43545473281c017dc1a0189a467fe Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Thu, 4 Feb 2016 10:02:49 +0100 Subject: [PATCH 3/9] fence_compute: Only list nova-compute services when @@ -10,7 +10,7 @@ 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fence/agents/compute/fence_compute.py b/fence/agents/compute/fence_compute.py -index e3d5061..bb3798b 100644 +index 07639cc..074b78f 100644 --- a/fence/agents/compute/fence_compute.py +++
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2016-07-01 10:01:01 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2016-03-07 13:23:25.0 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2016-07-01 10:01:03.0 +0200 @@ -1,0 +2,31 @@ +Thu Jun 30 09:46:45 UTC 2016 - kgronl...@suse.com + +- Update to version 4.0.23: + * A lot of changes in fence_compute (OpenStack compute instance) + * Obtain status of nodes from Cisco UCS correctly + * New fence agent for AMT using openwsman + * Python3 support + * Fence agent for PVE can be used by non-root users + * Parallel building and testing of fence agents + * Fix occasional failures of APC fence agent + +- Updated fence_compute patch set: + - Add 0001-fence_compute-Create-nova-client-with-API-2.11.patch + - Add 0002-fence_compute-Keep-compatibility-with-python-novacli.patch + - Add 0003-fence_compute-Only-list-nova-compute-services-when-g.patch + - Add 0004-fence_compute-Don-t-list-hypervisors-but-nova-comput.patch + - Add 0005-fence_compute-Do-not-override-domain-if-it-is-alread.patch + - Add 0006-fence_compute-Fix-use-of-undefined-variable.patch + - Add 0007-fence_compute-Fix-fix_domain-to-not-return-too-early.patch + - Add 0008-fence_compute-Fix-fix_plug_name-when-looking-if-plug.patch + - Add 0009-fence_compute-Fix-disabling-force_down-on-node-when-.patch + - Remove 0001-fence_compute-Add-insecure-command-line-argument.patch + - Remove 0002-fence_compute-Add-region-name-command-line-argument.patch + - Remove 0003-fence_compute-Create-nova-client-with-API-2.11.patch + - Remove 0004-fence_compute-Fix-disabling-force_down-on-node-when-.patch + - Remove 0005-fence_compute-Evacuate-instances-on-all-tenants.patch + - Remove 0006-fence_compute-On-list-don-t-list-hypervisors-but-nov.patch + - Remove 0007-fence_compute-Only-list-nova-compute-services-when-g.patch + - Remove 0008-fence_compute-Deprecate-the-domain-option.patch + +--- Old: 0001-fence_compute-Add-insecure-command-line-argument.patch 0002-fence_compute-Add-region-name-command-line-argument.patch 0003-fence_compute-Create-nova-client-with-API-2.11.patch 0004-fence_compute-Fix-disabling-force_down-on-node-when-.patch 0005-fence_compute-Evacuate-instances-on-all-tenants.patch 0006-fence_compute-On-list-don-t-list-hypervisors-but-nov.patch 0007-fence_compute-Only-list-nova-compute-services-when-g.patch 0008-fence_compute-Deprecate-the-domain-option.patch fence-agents-4.0.22+git.1455008135.15c5e92.tar.xz New: 0001-fence_compute-Create-nova-client-with-API-2.11.patch 0002-fence_compute-Keep-compatibility-with-python-novacli.patch 0003-fence_compute-Only-list-nova-compute-services-when-g.patch 0004-fence_compute-Don-t-list-hypervisors-but-nova-comput.patch 0005-fence_compute-Do-not-override-domain-if-it-is-alread.patch 0006-fence_compute-Fix-use-of-undefined-variable.patch 0007-fence_compute-Fix-fix_domain-to-not-return-too-early.patch 0008-fence_compute-Fix-fix_plug_name-when-looking-if-plug.patch 0009-fence_compute-Fix-disabling-force_down-on-node-when-.patch fence-agents-4.0.23.tar.gz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.5VEBZV/_old 2016-07-01 10:01:04.0 +0200 +++ /var/tmp/diff_new_pack.5VEBZV/_new 2016-07-01 10:01:04.0 +0200 @@ -22,26 +22,28 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.22+git.1455008135.15c5e92 +Version:4.0.23 Release:0 Url:https://github.com/ClusterLabs/fence-agents -Source0:%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM: fence_compute: Add --insecure command line argument -Patch1: 0001-fence_compute-Add-insecure-command-line-argument.patch -# PATCH-FIX-UPSTREAM: fence_compute: Add --region-name command line argument -Patch2: 0002-fence_compute-Add-region-name-command-line-argument.patch +Source0:%{name}-%{version}.tar.gz # PATCH-FIX-UPSTREAM: fence_compute: Create nova client with API 2.11 -Patch3: 0003-fence_compute-Create-nova-client-with-API-2.11.patch -# PATCH-FIX-UPSTREAM: fence_compute: Fix disabling force_down on node when action is on -Patch4: 0004-fence_compute-Fix-disabling-force_down-on-node-when-.patch -# PATCH-FIX-UPSTREAM: fence_compute: Evacuate instances on all
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2016-03-07 13:23:04 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2016-01-28 17:25:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2016-03-07 13:23:25.0 +0100 @@ -1,0 +2,26 @@ +Mon Feb 22 09:18:30 UTC 2016 - kgronl...@suse.com + +- Update to version 4.0.22+git.1455008135.15c5e92: + + fence_cisco_ucs: Obtain status of device from different endpoint + + fence_cisco_ucs: Add --missing-as-off + +- Patches for fence_compute (fate#320346) (bsc#964748) + - fence_compute: Add --insecure command line argument + - fence_compute: Add --region-name command line argument + - fence_compute: Create nova client with API 2.11 + - fence_compute: Fix disabling force_down on node when action is on + - fence_compute: Evacuate instances on all tenants + - fence_compute: On list, don't list hypervisors but nova-compute services + - fence_compute: Only list nova-compute services when getting status + - fence_compute: Deprecate the domain option + +- Add 0001-fence_compute-Add-insecure-command-line-argument.patch +- Add 0002-fence_compute-Add-region-name-command-line-argument.patch +- Add 0003-fence_compute-Create-nova-client-with-API-2.11.patch +- Add 0004-fence_compute-Fix-disabling-force_down-on-node-when-.patch +- Add 0005-fence_compute-Evacuate-instances-on-all-tenants.patch +- Add 0006-fence_compute-On-list-don-t-list-hypervisors-but-nov.patch +- Add 0007-fence_compute-Only-list-nova-compute-services-when-g.patch +- Add 0008-fence_compute-Deprecate-the-domain-option.patch + +--- Old: fence-agents-4.0.22.tar.gz New: 0001-fence_compute-Add-insecure-command-line-argument.patch 0002-fence_compute-Add-region-name-command-line-argument.patch 0003-fence_compute-Create-nova-client-with-API-2.11.patch 0004-fence_compute-Fix-disabling-force_down-on-node-when-.patch 0005-fence_compute-Evacuate-instances-on-all-tenants.patch 0006-fence_compute-On-list-don-t-list-hypervisors-but-nov.patch 0007-fence_compute-Only-list-nova-compute-services-when-g.patch 0008-fence_compute-Deprecate-the-domain-option.patch _service _servicedata fence-agents-4.0.22+git.1455008135.15c5e92.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.9a5aON/_old 2016-03-07 13:23:26.0 +0100 +++ /var/tmp/diff_new_pack.9a5aON/_new 2016-03-07 13:23:26.0 +0100 @@ -22,10 +22,26 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.22 +Version:4.0.22+git.1455008135.15c5e92 Release:0 Url:https://github.com/ClusterLabs/fence-agents -Source0:%{name}-%{version}.tar.gz +Source0:%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM: fence_compute: Add --insecure command line argument +Patch1: 0001-fence_compute-Add-insecure-command-line-argument.patch +# PATCH-FIX-UPSTREAM: fence_compute: Add --region-name command line argument +Patch2: 0002-fence_compute-Add-region-name-command-line-argument.patch +# PATCH-FIX-UPSTREAM: fence_compute: Create nova client with API 2.11 +Patch3: 0003-fence_compute-Create-nova-client-with-API-2.11.patch +# PATCH-FIX-UPSTREAM: fence_compute: Fix disabling force_down on node when action is on +Patch4: 0004-fence_compute-Fix-disabling-force_down-on-node-when-.patch +# PATCH-FIX-UPSTREAM: fence_compute: Evacuate instances on all tenants +Patch5: 0005-fence_compute-Evacuate-instances-on-all-tenants.patch +# PATCH-FIX-UPSTREAM: fence_compute: On list, don't list hypervisors but nova-compute services +Patch6: 0006-fence_compute-On-list-don-t-list-hypervisors-but-nov.patch +# PATCH-FIX-UPSTREAM: fence_compute: Only list nova-compute services when getting status +Patch7: 0007-fence_compute-Only-list-nova-compute-services-when-g.patch +# PATCH-FIX-UPSTREAM: fence_compute: Deprecate the domain option +Patch8: 0008-fence_compute-Deprecate-the-domain-option.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf @@ -86,6 +102,14 @@ %prep %setup -q -n %{name}-%{version} +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 +%patch6 -p1 +%patch7 -p1 +%patch8 -p1 %build CFLAGS="${CFLAGS} ${RPM_OPT_FLAGS}" ++
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2016-01-28 17:24:42 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2016-01-15 10:41:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2016-01-28 17:25:38.0 +0100 @@ -1,0 +2,6 @@ +Wed Jan 27 10:27:41 UTC 2016 - kgronl...@suse.com + +- Package fence_dummy in fence-agents-devel package +- Clean up package + +--- Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.bDgWKC/_old 2016-01-28 17:25:38.0 +0100 +++ /var/tmp/diff_new_pack.bDgWKC/_new 2016-01-28 17:25:38.0 +0100 @@ -27,15 +27,10 @@ Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.gz -Requires: python-curl -Requires: python-openssl -Requires: python-pexpect -Requires: python-requests -Requires: python-suds - BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake +BuildRequires: fdupes BuildRequires: glibc-devel BuildRequires: libtool BuildRequires: libxml2-tools @@ -53,20 +48,16 @@ BuildRequires: python-xml BuildRequires: xz -%package -n fence-agents-unsupported -Summary:Fence Agents for Pacemaker from RHCS -Group: Productivity/Clustering/HA -Requires: %{name} = %{version}-%{release} -# These are requirements of specific fencing agents; when moving the -# agent over to the supported main package, make sure to also shift the -# Requires if needed Requires: net-snmp Requires: openssh Requires: perl-Net-Telnet +Requires: python-curl +Requires: python-openssl +Requires: python-pexpect +Requires: python-requests +Requires: python-suds Requires: sg3_utils Requires: telnet -# for fence_vmware_soap: -Requires: python-suds # This is required by fence_virsh. Per discussion on fedora-devel # switching from package to file based require. Requires: /usr/bin/virsh @@ -75,83 +66,23 @@ # have changed Requires around. Make sure to get the right one. Requires: /usr/bin/ipmitool +%if 0%{?with_regression_tests} +BuildRequires: time +%endif + %description Fence Agents is a collection of scripts to handle remote power management for several devices. +%package devel +Summary:Fence Agents for Pacemaker from RHCS +Group: Development/Tools/Other +Requires: %{name} = %{version} - -Authors: - -Abhijith Das-Adam Manthei -A. J. Lewis -Alasdair G. Kergon -Andrew Price -Benjamin Marzinski -Bob Peterson -Chris Feist -Christine Caulfield -Daniel Phillips -David Teigland -Fabio M. Di Nitto -James Parsons -Joel Becker -Jonathan Brassow -jparsons -Ken Preslan -Lon Hohberger -Marc - A. Dahlhaus -Marek 'marx' Grac -Mark Hlawatschek -Michael Conrad Tadpol Tilstra -Patrick Caulfield -Robert Peterson -Ross Vandegrift -Ryan McCabe -Ryan O'Hara -Stanko Kupcevic -Steven Whitehouse -Wendy Cheng - -%description -n fence-agents-unsupported +%description devel Fence Agents is a collection of scripts to handle remote power -management for several devices. - - - -Authors: - -Abhijith Das -Adam Manthei -A. J. Lewis -Alasdair G. Kergon -Andrew Price -Benjamin Marzinski -Bob Peterson -Chris Feist -Christine Caulfield -Daniel Phillips -David Teigland -Fabio M. Di Nitto -James
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2016-01-15 10:41:19 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2015-10-14 16:45:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2016-01-15 10:41:21.0 +0100 @@ -1,0 +2,13 @@ +Wed Jan 13 14:06:20 UTC 2016 - kgronl...@suse.com + +- Update to 4.0.22: + * New fence agent for VirtualBox + * A lot of changes in fence_compute (OpenStack) + * Re-enable fence_zvm + * Support for APC firmware v6.x + * Add hard-reboot option for fence_scsi_check script + * Add option for setting Docker Remote API version + * Fix HP Brocade fence agent (timeout settings, deprecated options) + * New action 'diag' for fence_ipmi + +--- Old: fence-agents-4.0.21.tar.gz New: fence-agents-4.0.22.tar.gz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.EVIWuS/_old 2016-01-15 10:41:22.0 +0100 +++ /var/tmp/diff_new_pack.EVIWuS/_new 2016-01-15 10:41:22.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fence-agents # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.21 +Version:4.0.22 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.gz ++ fence-agents-4.0.21.tar.gz -> fence-agents-4.0.22.tar.gz ++ 1736 lines of diff (skipped)
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2015-10-14 16:45:29 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is "fence-agents" Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2015-08-12 15:13:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2015-10-14 16:45:30.0 +0200 @@ -1,0 +2,12 @@ +Mon Oct 12 22:56:43 BST 2015 - aspi...@suse.com + +- Update to 4.0.21: + * Documentation of new actions in manual pages is improved + * Tests were improved and Travis CI is now used for every push + * fence_virsh has new option --missing-as-off to support older XEN hosts + * fence_ilo(2) now automatically attempts to use TLS1.0 if it is not +possible to connect via SSLv3 + * fence_mpath re-create SCSI keys after reboot, monitoring of devices +were improved too + +--- Old: fence-agents-4.0.20.tar.xz New: fence-agents-4.0.21.tar.gz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.KDavma/_old 2015-10-14 16:45:31.0 +0200 +++ /var/tmp/diff_new_pack.KDavma/_new 2015-10-14 16:45:31.0 +0200 @@ -22,10 +22,10 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.20 +Version:4.0.21 Release:0 Url:https://github.com/ClusterLabs/fence-agents -Source0:%{name}-%{version}.tar.xz +Source0:%{name}-%{version}.tar.gz Requires: python-curl Requires: python-openssl
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2015-08-12 15:13:48 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2015-07-03 00:03:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2015-08-12 15:13:50.0 +0200 @@ -1,0 +2,18 @@ +Tue Aug 11 12:49:58 UTC 2015 - kgronl...@suse.com + +- Update to 4.0.20: + * In some cases password string was expected twice what lead to 'Unable +to login' + * New fence agent fence_rcd_serial for DYI fence device (look at +https://smcleod.net/rcd-stonith/ ; thanks to Sam McLeod) + * Fence_pve should default to SSL (thanks to Thomas Lamprecht) + * Fixes nroff error for fence_virsh (thanks to Adrian Vondendriesch) + * Improve monitoring for fence_scsi + * Fixes for devices which do not have port and obtaining status is not +possible + * fence_ipmilan no longer print password to debug info + * Possibility to do force-ON even if device is already ON + * Possibility to declare that device does not have ON or OFF (usually +only reboot works) + +--- Old: fence-agents-4.0.19.tar.xz New: fence-agents-4.0.20.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.QLZOhB/_old 2015-08-12 15:13:50.0 +0200 +++ /var/tmp/diff_new_pack.QLZOhB/_new 2015-08-12 15:13:50.0 +0200 @@ -22,7 +22,7 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.19 +Version:4.0.20 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz ++ fence-agents-4.0.19.tar.xz - fence-agents-4.0.20.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.0.19/configure.ac new/fence-agents-4.0.20/configure.ac --- old/fence-agents-4.0.19/configure.ac2015-07-01 12:51:18.0 +0200 +++ new/fence-agents-4.0.20/configure.ac2015-08-11 10:08:45.0 +0200 @@ -303,6 +303,7 @@ fence/agents/ovh/Makefile fence/agents/pve/Makefile fence/agents/raritan/Makefile +fence/agents/rcd_serial/Makefile fence/agents/rhevm/Makefile fence/agents/rsa/Makefile fence/agents/rsb/Makefile diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.0.19/fence/agents/dummy/fence_dummy.py new/fence-agents-4.0.20/fence/agents/dummy/fence_dummy.py --- old/fence-agents-4.0.19/fence/agents/dummy/fence_dummy.py 2015-07-01 12:51:18.0 +0200 +++ new/fence-agents-4.0.20/fence/agents/dummy/fence_dummy.py 2015-08-11 10:08:45.0 +0200 @@ -115,6 +115,7 @@ if (pinput.has_key(--type) and pinput[--type] == file) or (pinput.has_key(--type) == False): # hack to have fence agents that require ports 'fail' and one that do not 'file' device_opt.remove(port) + device_opt.remove(separator) options = check_input(device_opt, process_input(device_opt)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.0.19/fence/agents/lib/fencing.py.py new/fence-agents-4.0.20/fence/agents/lib/fencing.py.py --- old/fence-agents-4.0.19/fence/agents/lib/fencing.py.py 2015-07-01 12:51:18.0 +0200 +++ new/fence-agents-4.0.20/fence/agents/lib/fencing.py.py 2015-08-11 10:08:45.0 +0200 @@ -77,6 +77,10 @@ getopt : , help : , order : 1}, + force_on : { + getopt : , + help : , + order : 1}, action : { getopt : o:, longopt : action, @@ -124,6 +128,14 @@ getopt : , help : , order : 1}, + no_on : { + getopt : , + help : , + order : 1}, + no_off : { + getopt : , + help : , + order : 1}, telnet : { getopt : , help : , @@ -476,7 +488,9 @@ if DEPENDENCY_OPT.has_key(opt): added_opt.extend([y for y in DEPENDENCY_OPT[opt] if options.count(y) == 0]) - if not port
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2015-07-02 22:50:56 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2015-06-11 09:10:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2015-07-03 00:03:56.0 +0200 @@ -1,0 +2,17 @@ +Wed Jul 1 14:13:51 UTC 2015 - kgronl...@suse.com + +- Update to 4.0.19: + * New fence agent for Nova compute machines (thanks to Andrew +Beekhof and Fabio) + * Fixed issues with whitespaces in few fence agents (thanks to +Christoph Berg) + * User of RHEV-M can have less privileges with updated +fence_rhevm (thanks to Rik Theys) + * Verbose output now captures also text before command prompt is +found + * Support for HP Integrity Superdome X was added to fence_hpblade +(thanks to Han Pilmeyer) + * Fence agent for IBM z/VM now uses API that require less resource +of device + +--- Old: fence-agents-4.0.18.tar.xz New: fence-agents-4.0.19.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.QprzZh/_old 2015-07-03 00:03:56.0 +0200 +++ /var/tmp/diff_new_pack.QprzZh/_new 2015-07-03 00:03:56.0 +0200 @@ -22,7 +22,7 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.18 +Version:4.0.19 Release:0 Url:https://github.com/ClusterLabs/fence-agents Source0:%{name}-%{version}.tar.xz ++ fence-agents-4.0.18.tar.xz - fence-agents-4.0.19.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.0.18/configure.ac new/fence-agents-4.0.19/configure.ac --- old/fence-agents-4.0.18/configure.ac2015-05-11 13:56:54.0 +0200 +++ new/fence-agents-4.0.19/configure.ac2015-07-01 12:51:18.0 +0200 @@ -174,6 +174,7 @@ AC_PATH_PROG([SNMPWALK_PATH], [snmpwalk], [/usr/bin/snmpwalk]) AC_PATH_PROG([SNMPSET_PATH], [snmpset], [/usr/bin/snmpset]) AC_PATH_PROG([SNMPGET_PATH], [snmpget], [/usr/bin/snmpget]) +AC_PATH_PROG([NOVA_PATH], [nova], [/usr/bin/nova]) ## do subst @@ -274,6 +275,7 @@ fence/agents/brocade/Makefile fence/agents/cisco_mds/Makefile fence/agents/cisco_ucs/Makefile +fence/agents/compute/Makefile fence/agents/docker/Makefile fence/agents/drac/Makefile fence/agents/drac5/Makefile diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.0.18/fence/agents/compute/Makefile.am new/fence-agents-4.0.19/fence/agents/compute/Makefile.am --- old/fence-agents-4.0.18/fence/agents/compute/Makefile.am1970-01-01 01:00:00.0 +0100 +++ new/fence-agents-4.0.19/fence/agents/compute/Makefile.am2015-07-01 12:51:18.0 +0200 @@ -0,0 +1,17 @@ +MAINTAINERCLEANFILES = Makefile.in + +TARGET = fence_compute + +SRC= $(TARGET).py + +EXTRA_DIST = $(SRC) + +sbin_SCRIPTS = $(TARGET) + +man_MANS = $(TARGET).8 + +FENCE_TEST_ARGS= -l test -p test -n 1 + +include $(top_srcdir)/make/fencebuild.mk +include $(top_srcdir)/make/fenceman.mk +include $(top_srcdir)/make/agentpycheck.mk diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fence-agents-4.0.18/fence/agents/compute/fence_compute.py new/fence-agents-4.0.19/fence/agents/compute/fence_compute.py --- old/fence-agents-4.0.18/fence/agents/compute/fence_compute.py 1970-01-01 01:00:00.0 +0100 +++ new/fence-agents-4.0.19/fence/agents/compute/fence_compute.py 2015-07-01 12:51:18.0 +0200 @@ -0,0 +1,248 @@ +#!/usr/bin/python -tt + +import sys +import time +import atexit +import logging +import requests.exceptions + +sys.path.append(@FENCEAGENTSLIBDIR@) +from fencing import * +from fencing import fail_usage, is_executable, run_command, run_delay + +#BEGIN_VERSION_GENERATION +RELEASE_VERSION=4.0.11 +BUILD_DATE=(built Wed Nov 12 06:33:38 EST 2014) +REDHAT_COPYRIGHT=Copyright (C) Red Hat, Inc. 2004-2010 All rights reserved. +#END_VERSION_GENERATION + +override_status = +nova = None + +def get_power_status(_, options): + global override_status + + status = unknown + logging.debug(get action: +
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2015-03-11 09:58:16 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2015-02-10 20:23:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2015-03-11 09:58:17.0 +0100 @@ -1,0 +2,14 @@ +Mon Mar 9 13:21:53 UTC 2015 - kgronl...@suse.com + +- Update to 4.0.16: + * fence_kdump has implemented 'monitor' action that check if local node +is capable of working with kdump + * path to smnp(walk|get|set) can be set at runtime + * new operation 'validate-all' for majority of agents that checks if +entered parameters are sufficient without connecting to fence +device. Be aware that some checks can be done only after we receive +information from fence device, so these are not tested. + * new operation 'list-status' that present CSV output (plug_number, +plug_alias, plug_status) where status is ON/OFF/UNKNOWN + +--- Old: fence-agents-4.0.15.tar.xz New: fence-agents-4.0.16.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.MseEv1/_old 2015-03-11 09:58:18.0 +0100 +++ /var/tmp/diff_new_pack.MseEv1/_new 2015-03-11 09:58:18.0 +0100 @@ -22,7 +22,7 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.15 +Version:4.0.16 Release:0 Url:http://git.fedorahosted.org/git/fence-agents.git Source0:%{name}-%{version}.tar.xz ++ fence-agents-4.0.15.tar.xz - fence-agents-4.0.16.tar.xz ++ 3435 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2015-02-10 20:23:21 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2015-01-08 23:02:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2015-02-10 20:23:22.0 +0100 @@ -1,0 +2,11 @@ +Mon Feb 9 15:23:23 UTC 2015 - kgronl...@suse.com + +- Update to 4.0.15: + * Tripp Lite PDUs are now supported by fence_tripplite_snmp (symlink to +fence_apc_snmp) + * Default values in metadata sometimes differ to those actually used, +this is fixed now + * improvements in testing +- Remove patch: 0001-Avoid-problem-with-broken-make-variable-expansion.patch + +--- Old: 0001-Avoid-problem-with-broken-make-variable-expansion.patch fence-agents-4.0.14.tar.xz New: fence-agents-4.0.15.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.GkMxGk/_old 2015-02-10 20:23:23.0 +0100 +++ /var/tmp/diff_new_pack.GkMxGk/_new 2015-02-10 20:23:23.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fence-agents # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,12 +22,10 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.14 +Version:4.0.15 Release:0 Url:http://git.fedorahosted.org/git/fence-agents.git Source0:%{name}-%{version}.tar.xz -# PATCH-FIX-OPENSUSE: Avoid problem with broken make variable expansion -Patch1: 0001-Avoid-problem-with-broken-make-variable-expansion.patch Requires: python-curl Requires: python-openssl @@ -157,7 +155,6 @@ %prep %setup -q -n %{name}-%{version} -%patch1 -p1 %build CFLAGS=${CFLAGS} ${RPM_OPT_FLAGS} ++ fence-agents-4.0.14.tar.xz - fence-agents-4.0.15.tar.xz ++ 1980 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/fence-agents-4.0.14/.tarball-version new/fence-agents-4.0.15/.tarball-version --- old/fence-agents-4.0.14/.tarball-version2015-01-07 14:53:02.0 +0100 +++ new/fence-agents-4.0.15/.tarball-version2015-02-09 12:36:30.0 +0100 @@ -1 +1 @@ -4.0.14 +4.0.15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/fence-agents-4.0.14/.version new/fence-agents-4.0.15/.version --- old/fence-agents-4.0.14/.version2015-01-07 14:53:00.0 +0100 +++ new/fence-agents-4.0.15/.version2015-02-09 12:36:28.0 +0100 @@ -1 +1 @@ -4.0.14 +4.0.15 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/fence-agents-4.0.14/ChangeLog new/fence-agents-4.0.15/ChangeLog --- old/fence-agents-4.0.14/ChangeLog 2015-01-07 14:53:02.0 +0100 +++ new/fence-agents-4.0.15/ChangeLog 2015-02-09 12:36:30.0 +0100 @@ -1,3 +1,33 @@ +2015-02-09 Marek 'marx' Grac mg...@redhat.com + + fencing: Default values of ipport in metadata + Default values were correctly set but they were not used in metadata after + previous patches. + +2015-01-14 Marek 'marx' Grac mg...@redhat.com + + fencing: default values for ipport #2 (--ssl-insecure, SNMP agents) + Previous patch of this problem: + * did not solve problem was --ssl-insecure + * did not work correctly with minimalist SNMP agent where snmp_version can not be set + + Problem found using unit-tests. + + [test] First attempt
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2015-01-08 23:02:30 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2014-12-23 11:49:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2015-01-08 23:02:35.0 +0100 @@ -1,0 +2,11 @@ +Wed Jan 7 14:56:59 UTC 2015 - kgronl...@suse.com + +- Update to 4.0.14: + * fence_zvmip for IBM z/VM is rewritten to Python + * new fence agent for Emerson devices + + * fix invalid default ports for fence_eps and fence_amt + * properly escape XML in other fields of metadata + * a lot of refactoring and cleaning + +--- Old: fence-agents-4.0.13.tar.xz New: fence-agents-4.0.14.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.Cabdhk/_old 2015-01-08 23:02:36.0 +0100 +++ /var/tmp/diff_new_pack.Cabdhk/_new 2015-01-08 23:02:36.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fence-agents # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.13 +Version:4.0.14 Release:0 Url:http://git.fedorahosted.org/git/fence-agents.git Source0:%{name}-%{version}.tar.xz ++ fence-agents-4.0.13.tar.xz - fence-agents-4.0.14.tar.xz ++ 6783 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2014-12-23 11:50:46 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2014-10-16 18:17:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2014-12-23 11:49:21.0 +0100 @@ -1,0 +2,19 @@ +Mon Dec 15 12:04:13 UTC 2014 - kgronl...@suse.com + +- Update to 4.0.13: + * new fence agent based on mpathpersist that offers better handling of +multipath devices + * improve support of fence_ilo_ssh on older firmwares + + * required packages are also required by autoconf during build time + * fence_zvm now supports action 'monitor' (thanks to Neale Ferguson) + * introduce --gnutlscli-path --sudo-path --ssh-path and --telnet-path; +they are no longer hard-coded + * order of XML parameters or options in --help is more stable now + * fence_cisco_ucs did not set protocol prefix correctly with +--ssl-(in)secure + * logging to syslog now works correctly also with \x00 as input + +- Add patch: 0001-Avoid-problem-with-broken-make-variable-expansion.patch + +--- Old: fence-agents-4.0.12.tar.xz New: 0001-Avoid-problem-with-broken-make-variable-expansion.patch fence-agents-4.0.13.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.3zrh55/_old 2014-12-23 11:49:22.0 +0100 +++ /var/tmp/diff_new_pack.3zrh55/_new 2014-12-23 11:49:22.0 +0100 @@ -22,10 +22,12 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.12 +Version:4.0.13 Release:0 Url:http://git.fedorahosted.org/git/fence-agents.git Source0:%{name}-%{version}.tar.xz +# PATCH-FIX-OPENSUSE: Avoid problem with broken make variable expansion +Patch1: 0001-Avoid-problem-with-broken-make-variable-expansion.patch Requires: python-curl Requires: python-openssl @@ -155,6 +157,7 @@ %prep %setup -q -n %{name}-%{version} +%patch1 -p1 %build CFLAGS=${CFLAGS} ${RPM_OPT_FLAGS} ++ 0001-Avoid-problem-with-broken-make-variable-expansion.patch ++ From 40ac206ebec011623ea6234229922d39d9eed4b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Gr=C3=B6nlund?= k...@koru.se Date: Mon, 15 Dec 2014 14:45:34 +0100 Subject: [PATCH] Avoid problem with broken make variable expansion --- make/agentpycheck.mk | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/make/agentpycheck.mk b/make/agentpycheck.mk index 090116b..2209bdf 100644 --- a/make/agentpycheck.mk +++ b/make/agentpycheck.mk @@ -1,19 +1,18 @@ TEMPFILE:=$(shell mktemp) #DATADIR:=$(abs_top_builddir)/tests/data/metadata DATADIR:=$(abs_top_srcdir)/tests/data/metadata -AWK='BEGIN {store=-1} /name=\store_path\/ {store=2} {if (store!=0) {print}; store--}' check: $(TARGET:%=xml-check.%) $(SYMTARGET:%=xml-check.%) $(TARGET:%=delay-check.%) xml-check.%: % $(eval INPUT=$(subst xml-check.,,$@)) - PYTHONPATH=$(abs_srcdir)/../lib:$(abs_builddir)/../lib python ./$(INPUT) -o metadata | awk $(AWK) $(TEMPFILE) + PYTHONPATH=$(abs_srcdir)/../lib:$(abs_builddir)/../lib python ./$(INPUT) -o metadata | awk 'BEGIN {store=-1} /name=\store_path\/ {store=2} {if (store!=0) {print}; store--}' $(TEMPFILE) diff $(TEMPFILE) $(DATADIR)/$(INPUT).xml rm $(TEMPFILE) xml-upload.%: % $(eval INPUT=$(subst xml-upload.,,$@)) - PYTHONPATH=$(abs_srcdir)/../lib:$(abs_builddir)/../lib python ./$(INPUT) -o metadata | awk $(AWK) $(DATADIR)/$(INPUT).xml + PYTHONPATH=$(abs_srcdir)/../lib:$(abs_builddir)/../lib python ./$(INPUT) -o metadata | awk 'BEGIN {store=-1} /name=\store_path\/ {store=2} {if (store!=0) {print}; store--}' $(DATADIR)/$(INPUT).xml # If test will fail, rerun fence agents to show problems delay-check.%: % -- 2.2.0 ++ fence-agents-4.0.12.tar.xz - fence-agents-4.0.13.tar.xz ++ 12872 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2014-10-16 18:15:07 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2014-10-14 07:13:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2014-10-16 18:17:18.0 +0200 @@ -0,0 +1,33 @@ +--- +Thu Oct 16 13:42:38 UTC 2014 - kgronl...@suse.com + +- Update to 4.0.12: + * new up-to-date wiki page with STDIN / command line arguments +http://fedorahosted.org/cluster/wiki/FenceArguments + * Fence agent fence_pve now supports --ssl-secure and --ssl-insecure + (check certificate or not) + * Fence agent for RHEV-M supports cookie based authentication + (--use-cookies) + * improvements in build system + + * Fix issue with regular expression in fence_rsb + * Fix uninitialized EOL in fence_wti + +- Remove backported patches: + - 0001-fence_brocade-Add-support-for-list-action.patch + - 0002-fencing-Monitor-is-not-working-correctly-without-lis.patch + - 0003-fence_apc_snmp-Add-support-for-firmware-6.x.patch + - 0004-fence_zvm-Add-support-for-on-and-status.patch + - 0005-fence_zvm-Add-current-XML-metadata-to-test-suite.patch + - 0006-build-Fix-automake-files-so-make-distcheck-works.patch + - 0007-fencing-Add-new-options-ssl-secure-and-ssl-insecure.patch + - 0008-tests-Update-XML-metadata-of-fence-agents.patch + - 0009-fence_cisco_ucs-fence_vmware_soap-Logout-has-to-be-p.patch + - 0010-fence_zvm-Fixes-for-better-upstream-inclusion.patch + - 0011-fence_zvm-Add-support-for-on-improve-documentation.patch + - 0012-fence_rhevm-Use-https-prefix-also-with-ssl-secure-an.patch + - 0013-fence_apc-shell-timeout-was-used-instead-of-power-ti.patch + - 0014-fence_rsb-Fix-62d90e3a0827fcdc5be632bdf4103d3c08b396.patch + - 0015-fence_wti-Fix-invalid-eol.patch + - 0016-fence_pve-Add-support-for-ssl-secure-and-ssl-insecur.patch + Old: 0001-fence_brocade-Add-support-for-list-action.patch 0002-fencing-Monitor-is-not-working-correctly-without-lis.patch 0003-fence_apc_snmp-Add-support-for-firmware-6.x.patch 0004-fence_zvm-Add-support-for-on-and-status.patch 0005-fence_zvm-Add-current-XML-metadata-to-test-suite.patch 0006-build-Fix-automake-files-so-make-distcheck-works.patch 0007-fencing-Add-new-options-ssl-secure-and-ssl-insecure.patch 0008-tests-Update-XML-metadata-of-fence-agents.patch 0009-fence_cisco_ucs-fence_vmware_soap-Logout-has-to-be-p.patch 0010-fence_zvm-Fixes-for-better-upstream-inclusion.patch 0011-fence_zvm-Add-support-for-on-improve-documentation.patch 0012-fence_rhevm-Use-https-prefix-also-with-ssl-secure-an.patch 0013-fence_apc-shell-timeout-was-used-instead-of-power-ti.patch 0014-fence_rsb-Fix-62d90e3a0827fcdc5be632bdf4103d3c08b396.patch 0015-fence_wti-Fix-invalid-eol.patch 0016-fence_pve-Add-support-for-ssl-secure-and-ssl-insecur.patch fence-agents-4.0.10.tar.xz New: fence-agents-4.0.12.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.yhfBFP/_old 2014-10-16 18:17:19.0 +0200 +++ /var/tmp/diff_new_pack.yhfBFP/_new 2014-10-16 18:17:19.0 +0200 @@ -22,44 +22,11 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.10 +Version:4.0.12 Release:0 Url:http://git.fedorahosted.org/git/fence-agents.git Source0:%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM: fence_brocade: Add support for 'list' action -Patch1: 0001-fence_brocade-Add-support-for-list-action.patch -# PATCH-FIX-UPSTREAM: fencing: Monitor is not working correctly without 'list' or 'status' -Patch2: 0002-fencing-Monitor-is-not-working-correctly-without-lis.patch -# PATCH-FIX-UPSTREAM: fence_apc_snmp: Add support for firmware 6.x -Patch3: 0003-fence_apc_snmp-Add-support-for-firmware-6.x.patch -# PATCH-FIX-UPSTREAM: fence_zvm: Add support for on and status -Patch4: 0004-fence_zvm-Add-support-for-on-and-status.patch -# PATCH-FIX-UPSTREAM: fence_zvm: Add current XML metadata to test suite -Patch5: 0005-fence_zvm-Add-current-XML-metadata-to-test-suite.patch -# PATCH-FIX-UPSTREAM: [build] Fix automake files, so 'make distcheck' works -Patch6: 0006-build-Fix-automake-files-so-make-distcheck-works.patch -# PATCH-FIX-UPSTREAM: fencing: Add new options --ssl-secure and --ssl-insecure -Patch7:
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2014-10-14 07:12:15 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2014-10-06 22:04:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2014-10-14 07:13:02.0 +0200 @@ -0,0 +1,17 @@ + +Mon Oct 13 11:06:22 UTC 2014 - kgronl...@suse.com + +- Backport security and bug fixes (bnc#900879) (CVE-2014-0104) + - fence_rhevm: Use https:// prefix also with --ssl-secure and --ssl-insecure + - fence_apc: --shell-timeout was used instead of --power-timeout + - fence_rsb: Fix 62d90e3a0827fcdc5be632bdf4103d3c08b39622 + - fence_wti: Fix invalid eol + - fence_pve: Add support for --ssl-secure and --ssl-insecure + +- Added patches: + - 0012-fence_rhevm-Use-https-prefix-also-with-ssl-secure-an.patch + - 0013-fence_apc-shell-timeout-was-used-instead-of-power-ti.patch + - 0014-fence_rsb-Fix-62d90e3a0827fcdc5be632bdf4103d3c08b396.patch + - 0015-fence_wti-Fix-invalid-eol.patch + - 0016-fence_pve-Add-support-for-ssl-secure-and-ssl-insecur.patch + New: 0012-fence_rhevm-Use-https-prefix-also-with-ssl-secure-an.patch 0013-fence_apc-shell-timeout-was-used-instead-of-power-ti.patch 0014-fence_rsb-Fix-62d90e3a0827fcdc5be632bdf4103d3c08b396.patch 0015-fence_wti-Fix-invalid-eol.patch 0016-fence_pve-Add-support-for-ssl-secure-and-ssl-insecur.patch Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.6GU7k3/_old 2014-10-14 07:13:04.0 +0200 +++ /var/tmp/diff_new_pack.6GU7k3/_new 2014-10-14 07:13:04.0 +0200 @@ -49,6 +49,16 @@ Patch10:0010-fence_zvm-Fixes-for-better-upstream-inclusion.patch # PATCH-FIX-UPSTREAM: fence_zvm: Add support for 'on', improve documentation Patch11:0011-fence_zvm-Add-support-for-on-improve-documentation.patch +# PATCH-FIX-UPSTREAM: fence_rhevm: Use https:// prefix also with --ssl-secure and --ssl-insecure +Patch12:0012-fence_rhevm-Use-https-prefix-also-with-ssl-secure-an.patch +# PATCH-FIX-UPSTREAM: fence_apc: --shell-timeout was used instead of --power-timeout +Patch13:0013-fence_apc-shell-timeout-was-used-instead-of-power-ti.patch +# PATCH-FIX-UPSTREAM: fence_rsb: Fix 62d90e3a0827fcdc5be632bdf4103d3c08b39622 +Patch14:0014-fence_rsb-Fix-62d90e3a0827fcdc5be632bdf4103d3c08b396.patch +# PATCH-FIX-UPSTREAM: fence_wti: Fix invalid eol +Patch15:0015-fence_wti-Fix-invalid-eol.patch +# PATCH-FIX-UPSTREAM: fence_pve: Add support for --ssl-secure and --ssl-insecure +Patch16:0016-fence_pve-Add-support-for-ssl-secure-and-ssl-insecur.patch Requires: python-curl Requires: python-openssl @@ -189,6 +199,11 @@ %patch9 -p1 %patch10 -p1 %patch11 -p1 +%patch12 -p1 +%patch13 -p1 +%patch14 -p1 +%patch15 -p1 +%patch16 -p1 %build CFLAGS=${CFLAGS} ${RPM_OPT_FLAGS} ++ 0012-fence_rhevm-Use-https-prefix-also-with-ssl-secure-an.patch ++ From 3c1b6bfb4e0ee7dc583a95c94228003209f3add4 Mon Sep 17 00:00:00 2001 From: Marek 'marx' Grac mg...@redhat.com Date: Wed, 17 Sep 2014 14:28:25 +0200 Subject: [PATCH 12/16] fence_rhevm: Use https:// prefix also with --ssl-secure and --ssl-insecure --- fence/agents/rhevm/fence_rhevm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fence/agents/rhevm/fence_rhevm.py b/fence/agents/rhevm/fence_rhevm.py index 444fb56..1002097 100644 --- a/fence/agents/rhevm/fence_rhevm.py +++ b/fence/agents/rhevm/fence_rhevm.py @@ -76,7 +76,7 @@ def get_list(conn, options): def send_command(opt, command, method=GET): ## setup correct URL - if opt.has_key(--ssl): + if opt.has_key(--ssl) or opt.has_key(--ssl-secure) or opt.has_key(--ssl-insecure): url = https: else: url = http: -- 1.8.4.5 ++ 0013-fence_apc-shell-timeout-was-used-instead-of-power-ti.patch ++ From 7300cecce3fcb4cc7b4eab2167470cf70b4e295e Mon Sep 17 00:00:00 2001 From: Marek 'marx' Grac mg...@redhat.com Date: Mon, 22 Sep 2014 14:46:43 +0200 Subject: [PATCH 13/16] fence_apc: --shell-timeout was used instead of --power-timeout --- fence/agents/apc/fence_apc.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fence/agents/apc/fence_apc.py b/fence/agents/apc/fence_apc.py index 83bfe07..f2080f1 100644 --- a/fence/agents/apc/fence_apc.py +++ b/fence/agents/apc/fence_apc.py @@ -170,9 +170,9 @@ def set_power_status(conn, options):
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2014-10-06 22:04:52 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2014-09-18 07:12:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2014-10-06 22:04:54.0 +0200 @@ -0,0 +1,5 @@ +--- +Fri Oct 3 17:43:37 UTC 2014 - kgronl...@suse.com + +- Add requirement for python-suds (bnc#899664) + Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.pklSyK/_old 2014-10-06 22:04:55.0 +0200 +++ /var/tmp/diff_new_pack.pklSyK/_new 2014-10-06 22:04:55.0 +0200 @@ -54,6 +54,7 @@ Requires: python-openssl Requires: python-pexpect Requires: python-requests +Requires: python-suds BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2014-09-18 07:12:57 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2014-07-02 15:05:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2014-09-18 07:12:59.0 +0200 @@ -0,0 +1,42 @@ +--- +Tue Sep 16 07:15:30 UTC 2014 - kgronl...@suse.com + +- Backport fixes from upstream (bnc#896833): + + fence_brocade: Add support for 'list' action + + fencing: Monitor is not working correctly without 'list' or 'status' + + fence_apc_snmp: Add support for firmware 6.x + + fence_zvm: Add support for on and status + + fence_zvm: Add current XML metadata to test suite + + [build] Fix automake files, so 'make distcheck' works + + fencing: Add new options --ssl-secure and --ssl-insecure + + [tests] Update XML metadata of fence agents + + fence_cisco_ucs fence_vmware_soap: Logout has to be performed even when fencing fails + + fence_zvm: Fixes for better upstream inclusion + + fence_zvm: Add support for 'on', improve documentation +- Added patches: + + 0001-fence_brocade-Add-support-for-list-action.patch + + 0002-fencing-Monitor-is-not-working-correctly-without-lis.patch + + 0003-fence_apc_snmp-Add-support-for-firmware-6.x.patch + + 0004-fence_zvm-Add-support-for-on-and-status.patch + + 0005-fence_zvm-Add-current-XML-metadata-to-test-suite.patch + + 0006-build-Fix-automake-files-so-make-distcheck-works.patch + + 0007-fencing-Add-new-options-ssl-secure-and-ssl-insecure.patch + + 0008-tests-Update-XML-metadata-of-fence-agents.patch + + 0009-fence_cisco_ucs-fence_vmware_soap-Logout-has-to-be-p.patch + + 0010-fence_zvm-Fixes-for-better-upstream-inclusion.patch + + 0011-fence_zvm-Add-support-for-on-improve-documentation.patch +- Add dependency on python-requests + +--- +Tue Jul 1 12:32:09 UTC 2014 - kgronl...@suse.com + +- Update to 4.0.10: + * fence_scsi is reimplemented on top of fencing library + * fence_zvm support distributed z/VM systems + * support for --delay was added to fence_zvm + * unmaintained fence agents were removed: +* fence_baytech, fence_bullpap, fence_cpint, fence_mcdata, +* fence_rackswitch, fence_vixel, fence_xcat +* we do not plan to remove other agents + * update fence_rsb to work with new firmware + New: 0001-fence_brocade-Add-support-for-list-action.patch 0002-fencing-Monitor-is-not-working-correctly-without-lis.patch 0003-fence_apc_snmp-Add-support-for-firmware-6.x.patch 0004-fence_zvm-Add-support-for-on-and-status.patch 0005-fence_zvm-Add-current-XML-metadata-to-test-suite.patch 0006-build-Fix-automake-files-so-make-distcheck-works.patch 0007-fencing-Add-new-options-ssl-secure-and-ssl-insecure.patch 0008-tests-Update-XML-metadata-of-fence-agents.patch 0009-fence_cisco_ucs-fence_vmware_soap-Logout-has-to-be-p.patch 0010-fence_zvm-Fixes-for-better-upstream-inclusion.patch 0011-fence_zvm-Add-support-for-on-improve-documentation.patch Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.ysMy8r/_old 2014-09-18 07:13:00.0 +0200 +++ /var/tmp/diff_new_pack.ysMy8r/_new 2014-09-18 07:13:00.0 +0200 @@ -26,9 +26,34 @@ Release:0 Url:http://git.fedorahosted.org/git/fence-agents.git Source0:%{name}-%{version}.tar.xz + +# PATCH-FIX-UPSTREAM: fence_brocade: Add support for 'list' action +Patch1: 0001-fence_brocade-Add-support-for-list-action.patch +# PATCH-FIX-UPSTREAM: fencing: Monitor is not working correctly without 'list' or 'status' +Patch2: 0002-fencing-Monitor-is-not-working-correctly-without-lis.patch +# PATCH-FIX-UPSTREAM: fence_apc_snmp: Add support for firmware 6.x +Patch3: 0003-fence_apc_snmp-Add-support-for-firmware-6.x.patch +# PATCH-FIX-UPSTREAM: fence_zvm: Add support for on and status +Patch4: 0004-fence_zvm-Add-support-for-on-and-status.patch +# PATCH-FIX-UPSTREAM: fence_zvm: Add current XML metadata to test suite +Patch5: 0005-fence_zvm-Add-current-XML-metadata-to-test-suite.patch +# PATCH-FIX-UPSTREAM: [build] Fix automake files, so 'make distcheck' works +Patch6: 0006-build-Fix-automake-files-so-make-distcheck-works.patch +# PATCH-FIX-UPSTREAM: fencing: Add new options --ssl-secure and --ssl-insecure +Patch7: 0007-fencing-Add-new-options-ssl-secure-and-ssl-insecure.patch +# PATCH-FIX-UPSTREAM: [tests]
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2014-07-02 15:05:10 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2014-05-27 12:00:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2014-07-02 15:05:25.0 +0200 @@ -1,0 +2,13 @@ +Tue Jul 1 12:32:09 UTC 2014 - kgronl...@suse.com + +- Update to 4.0.10: + * fence_scsi is reimplemented on top of fencing library + * fence_zvm support distributed z/VM systems + * support for --delay was added to fence_zvm + * unmaintained fence agents were removed: +* fence_baytech, fence_bullpap, fence_cpint, fence_mcdata, +* fence_rackswitch, fence_vixel, fence_xcat +* we do not plan to remove other agents + * update fence_rsb to work with new firmware + +--- Old: fence-agents-4.0.9.tar.xz New: fence-agents-4.0.10.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.P12cNw/_old 2014-07-02 15:05:26.0 +0200 +++ /var/tmp/diff_new_pack.P12cNw/_new 2014-07-02 15:05:26.0 +0200 @@ -22,7 +22,7 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.9 +Version:4.0.10 Release:0 Url:http://git.fedorahosted.org/git/fence-agents.git Source0:%{name}-%{version}.tar.xz ++ fence-agents-4.0.9.tar.xz - fence-agents-4.0.10.tar.xz ++ 103829 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2014-05-27 12:00:31 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2014-05-15 19:10:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2014-05-27 12:00:32.0 +0200 @@ -1,0 +2,5 @@ +Mon May 19 12:03:38 UTC 2014 - kgronl...@suse.com + +- Don't build in parallell (bnc#878580) + +--- Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.88GNFH/_old 2014-05-27 12:00:35.0 +0200 +++ /var/tmp/diff_new_pack.88GNFH/_new 2014-05-27 12:00:35.0 +0200 @@ -157,7 +157,7 @@ export CFLAGS ./autogen.sh %{configure} -make %{_smp_mflags} +make %install make install DESTDIR=%{buildroot} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2014-05-15 19:10:33 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2014-02-26 06:57:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2014-05-15 19:10:35.0 +0200 @@ -1,0 +2,20 @@ +Thu May 15 08:58:47 UTC 2014 - kgronl...@suse.com + +- Update to version 4.0.9 (bnc#877996) + + Allow ssl connections to fallback to SSL3.0 negotiation + + fence_vmware_soap: fix short/long option parsing traceback + + fence_raritan: new fence agent for Raritan Dominion PX + + fencing: Replace printing to stderr with proper logging solution + + fence_wti: Action 'list' prints also named groups + + fence_ipmilan: send empty password, if password is not entered + + fence_vmware: Invalid arguments for vmware_get_outlets_vi() + + fence_amt: sending password over env + + fencing: Introduce new device option 'no_status' + + fence_pve: new fence-agent for Proxmox VE + + fence_ovh: --delay should be applied before attempt to login + +- Exclude dummy fence agent fence_dummy (bnc#877950) + +- Remove obsolete fence-agents-add-longdesc.patch + +--- Old: fence-agents-4.0.7.tar.xz fence-agents-add-longdesc.patch New: fence-agents-4.0.9.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.7JuHyN/_old 2014-05-15 19:10:36.0 +0200 +++ /var/tmp/diff_new_pack.7JuHyN/_new 2014-05-15 19:10:36.0 +0200 @@ -22,17 +22,19 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.7 +Version:4.0.9 Release:0 Url:http://git.fedorahosted.org/git/fence-agents.git -Source0: https://fedorahosted.org/releases/f/e/fence-agents/%{name}-%{version}.tar.xz -Patch1: fence-agents-add-longdesc.patch +Source0:%{name}-%{version}.tar.xz Requires: python-curl Requires: python-openssl Requires: python-pexpect BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: autoconf +BuildRequires: automake BuildRequires: glibc-devel +BuildRequires: libtool BuildRequires: libxml2-tools BuildRequires: libxslt BuildRequires: mozilla-nspr-devel @@ -149,11 +151,11 @@ %prep %setup -q -n %{name}-%{version} -#%patch1 -p1 %build CFLAGS=${CFLAGS} ${RPM_OPT_FLAGS} export CFLAGS +./autogen.sh %{configure} make %{_smp_mflags} @@ -179,23 +181,25 @@ %files %defattr(-,root,root,-) %doc doc/COPYING.* doc/COPYRIGHT doc/README.licence -#%dir %{_sysconfdir}/cluster +#%%dir %%{_sysconfdir}/cluster %dir %{plugin_dir} %dir %{_libdir}/stonith/plugins %dir %{_libdir}/stonith %{_datadir}/fence %{_datadir}/cluster -#%{_sbindir}/fence_cisco_ucs -#%{_mandir}/man8/fence_cisco_ucs* +#%%{_sbindir}/fence_cisco_ucs +#%%{_mandir}/man8/fence_cisco_ucs* %{plugin_dir}/fence_cisco_ucs -#%files -n fence-agents-unsupported -#%defattr(-,root,root,-) -#%config(noreplace) %{_sysconfdir}/cluster/fence_na.conf +#%%files -n fence-agents-unsupported +#%%defattr(-,root,root,-) +#%%config(noreplace) %%{_sysconfdir}/cluster/fence_na.conf %{_sbindir}/fence_* -#%exclude %{_sbindir}/fence_cisco_ucs +#%%exclude %%{_sbindir}/fence_cisco_ucs +%exclude %{_sbindir}/fence_dummy +%exclude %{_mandir}/man8/fence_dummy* %{_mandir}/man8/fence_* -#%exclude %{_mandir}/man8/fence_cisco_ucs* +#%%exclude %%{_mandir}/man8/fence_cisco_ucs* %{_libexecdir}/fence_* %changelog ++ fence-agents-4.0.7.tar.xz - fence-agents-4.0.9.tar.xz ++ 110166 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2014-02-26 06:57:37 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2014-01-13 13:49:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2014-02-26 06:57:38.0 +0100 @@ -1,0 +2,22 @@ +Tue Feb 18 10:00:55 UTC 2014 - kgronl...@suse.com + +- Update to version 4.0.7 + + + support for firmware v1.40 for WTI (MPC series) + + + nss_wrapper used for fence_ilo was replaced by gnutls-cli + + + --delay was not respected in fence_vmware_soap + + + fabric fence agents have 'off' as default action + + + fence_scsi now generates correct key on corosync clusters + + + regression was found in fence_ipmilan where -P and -L were +interchanged on command line +(there was no problem with long options and input from STDIN) + + + fence_vmware_soap now fails with proper error message when user does +not have enough privileges + +--- Old: fence-agents-4.0.6.tar.xz New: fence-agents-4.0.7.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.kSLT9N/_old 2014-02-26 06:57:39.0 +0100 +++ /var/tmp/diff_new_pack.kSLT9N/_new 2014-02-26 06:57:39.0 +0100 @@ -22,7 +22,7 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.6 +Version:4.0.7 Release:0 Url:http://git.fedorahosted.org/git/fence-agents.git Source0: https://fedorahosted.org/releases/f/e/fence-agents/%{name}-%{version}.tar.xz ++ fence-agents-4.0.6.tar.xz - fence-agents-4.0.7.tar.xz ++ 2494 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/fence-agents-4.0.6/.tarball-version new/fence-agents-4.0.7/.tarball-version --- old/fence-agents-4.0.6/.tarball-version 2014-01-10 14:05:27.0 +0100 +++ new/fence-agents-4.0.7/.tarball-version 2014-02-17 16:25:49.0 +0100 @@ -1 +1 @@ -4.0.6 +4.0.7 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/fence-agents-4.0.6/.version new/fence-agents-4.0.7/.version --- old/fence-agents-4.0.6/.version 2014-01-10 14:05:26.0 +0100 +++ new/fence-agents-4.0.7/.version 2014-02-17 16:25:47.0 +0100 @@ -1 +1 @@ -4.0.6 +4.0.7 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/fence-agents-4.0.6/ChangeLog new/fence-agents-4.0.7/ChangeLog --- old/fence-agents-4.0.6/ChangeLog2014-01-10 14:05:27.0 +0100 +++ new/fence-agents-4.0.7/ChangeLog2014-02-17 16:25:49.0 +0100 @@ -1,3 +1,51 @@ +2014-02-17 Marek 'marx' Grac mg...@redhat.com + + fence_vmware_soap: Unknown exception fixed + Resolves: rhbz#1018780 + + fence_ilo: Replacing nss_wrapper with gnutls-cli + SSLv2 was disabled in nss package (rhbz#1001841), ilo2 now supports also SSLv3 + and it is possible to use standard tool for communication. + + fence_ipmilan: Mismatch between device options and getopt arguments (-L / -P) + +2014-01-29 Marek 'marx' Grac mg...@redhat.com + + fence_wti: Add support for firmware v1.40 (on MPC device) + Previously, named groups were tested only on firmware v1.43 (on NPS device). + +2014-01-27 Marek 'marx' Grac mg...@redhat.com + + fencing: Do not output duplicities in metadata + With DEPENDENCY_OPT it becomes possible that items in device_opt can occur multiple times easily as they + are added automatically (e.g. 'password' imports also 'password_script'). This lead to a situation when + eveyrything works but XML metadata contains this item
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2014-01-13 13:49:35 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2013-11-04 07:05:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2014-01-13 13:49:36.0 +0100 @@ -1,0 +2,19 @@ +Sat Jan 11 13:48:04 UTC 2014 - kgronl...@suse.com + +- Update to version 4.0.6 + + + support for Dell Drac MC was added to fence_drac5 + + + support for Tripplite PDU was added to fence_apc +(thanks to Bogdan Dobrelya) + + + support for AMT was added as new fence agent fence_amt +(thanks to Ondrej Mular) + + + support for identification of virtual machine using UUID was +added to fence_virsh (thanks to Bogdan) + + + fence_ipmilan was ported from C to Python using standard +fencing library (thanks to Ondrej) + +--- Old: fence-agents-4.0.5.tar.xz New: fence-agents-4.0.6.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.oG83qu/_old 2014-01-13 13:49:37.0 +0100 +++ /var/tmp/diff_new_pack.oG83qu/_new 2014-01-13 13:49:37.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fence-agents # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Summary:Fence Agents for Pacemaker from RHCS License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA -Version:4.0.5 +Version:4.0.6 Release:0 Url:http://git.fedorahosted.org/git/fence-agents.git Source0: https://fedorahosted.org/releases/f/e/fence-agents/%{name}-%{version}.tar.xz ++ fence-agents-4.0.5.tar.xz - fence-agents-4.0.6.tar.xz ++ 5304 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit fence-agents for openSUSE:Factory
Hello community, here is the log from the commit of package fence-agents for openSUSE:Factory checked in at 2013-11-04 07:05:41 Comparing /work/SRC/openSUSE:Factory/fence-agents (Old) and /work/SRC/openSUSE:Factory/.fence-agents.new (New) Package is fence-agents Changes: --- /work/SRC/openSUSE:Factory/fence-agents/fence-agents.changes 2013-09-26 11:43:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.fence-agents.new/fence-agents.changes 2013-11-04 07:05:42.0 +0100 @@ -1,0 +2,19 @@ +Thu Oct 31 13:55:12 UTC 2013 - kgronl...@suse.com + +- Update to version 4.0.5 + + + fence agent for RSB now works correctly also with newer +firmware + + + fence agent for WTI now supports not only port numbers but also +named port groups + + + fence agent for VMWare SOAP now report if user does not have +enough privileges + + + add a Relax NG for XML metadata of fence agents and require +them to be correct in order to build a fence agent + + + fix problems found thanks to previous Relax NG + +--- Old: fence-agents-4.0.3.tar.xz New: fence-agents-4.0.5.tar.xz Other differences: -- ++ fence-agents.spec ++ --- /var/tmp/diff_new_pack.pBXvM1/_old 2013-11-04 07:05:43.0 +0100 +++ /var/tmp/diff_new_pack.pBXvM1/_new 2013-11-04 07:05:43.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package fence-agents # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,39 +20,45 @@ Name: fence-agents Summary:Fence Agents for Pacemaker from RHCS -Version:4.0.3 -Release:0 License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA +Version:4.0.5 +Release:0 Url:http://git.fedorahosted.org/git/fence-agents.git Source0: https://fedorahosted.org/releases/f/e/fence-agents/%{name}-%{version}.tar.xz Patch1: fence-agents-add-longdesc.patch -Requires: python-pexpect Requires: python-curl Requires: python-openssl +Requires: python-pexpect BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: perl BuildRequires: glibc-devel +BuildRequires: libxml2-tools BuildRequires: libxslt -BuildRequires: python python-curl python-suds -BuildRequires: pkg-config python-xml xz -BuildRequires: mozilla-nspr-devel mozilla-nss-devel -BuildRequires: python-pexpect +BuildRequires: mozilla-nspr-devel +BuildRequires: mozilla-nss-devel +BuildRequires: perl BuildRequires: perl-Net-Telnet +BuildRequires: pkg-config +BuildRequires: python +BuildRequires: python-curl +BuildRequires: python-pexpect +BuildRequires: python-suds +BuildRequires: python-xml +BuildRequires: xz %package -n fence-agents-unsupported Summary:Fence Agents for Pacemaker from RHCS -License:GPL-2.0 and LGPL-2.1 Group: Productivity/Clustering/HA Requires: %{name} = %{version}-%{release} # These are requirements of specific fencing agents; when moving the # agent over to the supported main package, make sure to also shift the # Requires if needed -Requires: sg3_utils telnet Requires: net-snmp -Requires: perl-Net-Telnet Requires: openssh +Requires: perl-Net-Telnet +Requires: sg3_utils +Requires: telnet # for fence_vmware_soap: Requires: python-suds # This is required by fence_virsh. Per discussion on fedora-devel ++ fence-agents-4.0.3.tar.xz - fence-agents-4.0.5.tar.xz ++ 5207 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org