commit fence-agents for openSUSE:Factory

2020-06-22 Thread root
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

2019-09-13 Thread root
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

2019-07-02 Thread root
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

2019-06-19 Thread root
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

2018-09-28 Thread root
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

2018-08-15 Thread root
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

2018-06-28 Thread root
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

2018-06-27 Thread root
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

2018-06-22 Thread root
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

2018-05-18 Thread root
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 Koike 
Date: 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

2018-04-26 Thread root
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

2018-04-13 Thread root
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

2018-02-12 Thread root
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

2018-02-07 Thread root
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

2017-11-21 Thread root
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

2017-11-03 Thread root
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

2017-10-11 Thread root
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

2017-08-30 Thread root
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

2017-02-16 Thread root
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

2017-02-11 Thread root
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

2017-02-03 Thread root
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

2016-12-03 Thread h_root
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

2016-08-29 Thread h_root
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 Untz 
 Date: 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

2016-07-01 Thread h_root
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

2016-03-07 Thread h_root
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

2016-01-29 Thread h_root
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

2016-01-15 Thread h_root
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

2015-10-14 Thread h_root
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

2015-08-12 Thread h_root
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

2015-07-02 Thread h_root
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

2015-03-11 Thread h_root
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

2015-02-10 Thread h_root
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

2015-01-08 Thread h_root
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

2014-12-23 Thread h_root
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

2014-10-16 Thread h_root
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

2014-10-13 Thread h_root
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

2014-10-06 Thread h_root
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

2014-09-17 Thread h_root
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

2014-07-02 Thread h_root
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

2014-05-27 Thread h_root
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

2014-05-15 Thread h_root
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

2014-02-25 Thread h_root
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

2014-01-13 Thread h_root
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

2013-11-03 Thread h_root
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