Hello community,

here is the log from the commit of package python-hp3parclient for 
openSUSE:Factory checked in at 2015-05-10 10:46:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hp3parclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-hp3parclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hp3parclient"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hp3parclient/python-hp3parclient.changes  
2014-02-15 08:06:44.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-hp3parclient.new/python-hp3parclient.changes 
    2015-05-10 10:46:32.000000000 +0200
@@ -1,0 +2,89 @@
+Wed May  6 14:39:48 UTC 2015 - [email protected]
+
+- update to version 3.2.0:
+  * Added File Persona Client: getfs, createfpg, growfpg, getfpg,
+    setfpg, removefpg, createvfs, getvfs, setvfs, removevfs,
+    createfsip, setfsip, getfsip, removefsip, createfsgroup,
+    setfsgroup, removefsgroup, createfsuser, setfsuser,
+    removefsuser, createfstore, getfstore, setfstore, removefstore,
+    createfshare, setfshare, getfshare, removefshare, createfsnap,
+    getfsnap, removefsnap, startfsnapclean, getfsnapclean,
+    stopfsnapclean, setfsquota, getfsquota, gettpdinterface
+  * Added paramiko SSH simulator initially supporting just a few
+    test cases.
+  * Fixed PEP8 violations.
+  * Change GitHub account reference from WaltHP to hp-storage.
+  * Modify the steps in the Installing from Source section to
+    ensure correct installation of dependencies and ordering.
+  * Added support for flash cache policy set on a virtual volume
+    set.
+  * Added tox environments to run tests with code coverage and to
+    generate the documentation
+  * Consolidated the test/README.rst into the top level README.rst
+    and added clarifications
+- additional changes from version 3.1.3:
+  * Added ‘paramiko’ and ‘eventlet’ requirements to setup.py.
+    Running a standard python setup.py install should install these
+    modules now if they are missing.
+  * Use static loggers to fix duplicate logging problem.
+  * Update unit tests to better support more backend configurations
+    and versions.
+  * Made corrections to the API documentation.
+- additional changes from version 3.1.2:
+  * Added API: findAllVolumeSets, getCPGAvailableSpace,
+    getOverallSystemCapacity
+  * Revised unit tests to use asserts instead of try/catch/except
+    blocks.
+  * Removed SSH call from the findVolumeSet method and replaced it
+    with REST.
+  * Improved findVolumeSet documentation.
+  * Changed SSH connections to now only get created when an SSH
+    command needs to be executed.
+  * Added closing of an SSH connection during logout if one is
+    active.
+  * Changed SSH connections to no longer use keep-alive packets to
+    stay active.
+  * Removed an unneeded print statement output that was occuring
+    when an SSH connection was closed.
+- additional changes from version 3.1.1:
+  * Added known_host_file and missing_key_policy parameters to: -
+    HP3ParClient.setSSHOptions - HP3PARSSHClient
+  * Fixed an issue with building the ClientException when body of
+    the response was empty.
+  * Fixed spelling error in urllib import for Python 3.0 or greater
+    environments.
+- additional changes from version 3.1.0:
+  * Added APIs: setVolumeMetaData, getVolumeMetaData,
+    getAllVolumeMetaData, removeVolumeMetaData, findVolumeMetaData
+  * Added two new enumerations for CHAP initiator and target.
+  * Converted existing metadata functions to use REST API calls
+    instead of SSH.
+  * Updated the minimum required HP 3PAR build version to be
+    3.1.3.230. This corresponds to 3.1.3 MU1 firmware.
+  * Added support for volume metadata REST API calls in the flask
+    server.
+  * Numerous API documentation improvements
+  * Fixed 2 enumerations: PORT_TYPE_RCIP changed to 7,
+    PORT_TYPE_ISCSI changed to 8
+  * Numerous Enumerations added: Port Type, Port Protocol, Task
+    Type, VLUN Type, CPG RAID, CPG HA, CPG Chunklet, CPG Disk Type,
+    Host Persona
+  * Added host set API: findHostSet, getHostSets, getHostSet,
+    createHostSet, deleteHostSet, modifyHostSet, addHostToHostSet,
+    removeHostFromHostSet, removeHostFromItsHostSet
+  * Added showpatch API: getPatch, getPatches
+  * Fixed missing tearDown() to improve flask server shutdown.
+  * Added VLUN and host set check before allowing deleteHost.
+  * Fixed some flask error codes and error messages to match array.
+  * Removed the ‘test_’ prefix from classes that don’t contain
+    tests.
+  * Reduced volume sizes used in tests.
+  * Made domain and cpg_ldlayout_ha configurable.
+  * Added more tests.
+  * Fixed an incorrect exception message for getHostVLUNs.
+- add python-eventlet and python-paramiko as BuildRequires
+  to guarantee their availability
+- update description: now requires 3.1.3 version MU1 of the 3PAR
+  firmware
+
+-------------------------------------------------------------------

Old:
----
  hp3parclient-3.0.0.tar.gz

New:
----
  hp3parclient-3.2.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-hp3parclient.spec ++++++
--- /var/tmp/diff_new_pack.eo8D5K/_old  2015-05-10 10:46:32.000000000 +0200
+++ /var/tmp/diff_new_pack.eo8D5K/_new  2015-05-10 10:46:32.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-hp3parclient
 #
-# Copyright (c) 2014 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
@@ -17,7 +17,7 @@
 
 
 Name:           python-hp3parclient
-Version:        3.0.0
+Version:        3.2.0
 Release:        0
 Summary:        HP 3PAR HTTP REST Client
 License:        Apache-2.0
@@ -25,9 +25,11 @@
 Url:            http://pypi.python.org/pypi/hp3parclient
 Source:         
http://pypi.python.org/packages/source/h/hp3parclient/hp3parclient-%{version}.tar.gz
 BuildRequires:  python-devel
+BuildRequires:  python-eventlet
+BuildRequires:  python-httplib2 >= 0.6.0
+BuildRequires:  python-paramiko
 BuildRequires:  python-setuptools
 #BuildRequires:  python-nose
-BuildRequires:  python-httplib2 >= 0.6.0
 Requires:       python-eventlet
 Requires:       python-httplib2 >= 0.6.0
 Requires:       python-paramiko
@@ -40,9 +42,14 @@
 
 %description
 This is a Client library that can talk to the HP 3PAR Storage array.  The 3PAR
-storage array has a REST web service interface as of 3.1.2 of the firmware.
-This client library implements a simple interface to talking with that REST
-interface using the python httplib2 http library.
+storage array has a REST web service interface and a command line interface.
+This client library implements a simple interface for talking with either
+interface, as needed.  The python httplib2 library is used to communicate
+with the REST interface.  The python paramiko library is used to communicate
+with the command line interface over an SSH connection.
+
+This branch requires 3.1.3 version MU1 of the 3PAR firmware.
+File Persona capabilities require 3PAR firmware 3.2.1 Build 46 or later.
 
 %prep
 %setup -q -n hp3parclient-%{version}

++++++ hp3parclient-3.0.0.tar.gz -> hp3parclient-3.2.0.tar.gz ++++++
++++ 12173 lines of diff (skipped)


Reply via email to