Hello community,
here is the log from the commit of package python-proliantutils for
openSUSE:Leap:15.2 checked in at 2020-03-09 18:10:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-proliantutils (Old)
and /work/SRC/openSUSE:Leap:15.2/.python-proliantutils.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-proliantutils"
Mon Mar 9 18:10:37 2020 rev:12 rq:776933 version:2.9.1
Changes:
--------
---
/work/SRC/openSUSE:Leap:15.2/python-proliantutils/python-proliantutils.changes
2020-01-15 15:51:41.183537480 +0100
+++
/work/SRC/openSUSE:Leap:15.2/.python-proliantutils.new.26092/python-proliantutils.changes
2020-03-09 18:10:38.549134375 +0100
@@ -1,0 +2,120 @@
+Thu Oct 17 08:30:09 UTC 2019 - Dirk Mueller <[email protected]>
+
+- update to 2.9.1:
+ * Follow-up patch for UEFI iSCSI boot nic adapter fix
+ * Fixed problem with UEFI iSCSI boot for adapters
+ * Enable session based authentication used by sushy
+ * Fixes the storage capabilities
+ * Cache the IloClient object creation
+ * Adds support to get disk types
+ * Removes filter on the bios settings
+ * OOB disk-erase for ilo5 based Proliant Servers
+ * iLO firmware update fails with 'update\_firmware\_sum'
+ * Remove checked in copy of the ChangeLog
+ * Changing warning to debug
+ * Switch to the new tox constraints file usage and location
+ * Use six.moves for reloading a module
+ * Add unit tests for python 3.6/3.7
+ * Remove checked in version of AUTHORS
+ * Finish conversion to stestr
+ * Add a .gitreview file to point to the gerrit instance
+
+-------------------------------------------------------------------
+Tue May 14 08:40:40 UTC 2019 - Dirk Mueller <[email protected]>
+
+- update to 2.8.4:
+ * Updates ChangeLog for proliantutils release 2.8.4
+ * Adding changes for tox failure
+ * Adding fix for nic\_capacity calculation
+ * jsonschema3.0.1: Uncap jsonschema
+ * Jsonschema 3.0.1: Binds the raid schema to draft-04
+- switch to singlespec
+
+-------------------------------------------------------------------
+Wed Mar 6 13:52:29 UTC 2019 - Dirk Mueller <[email protected]>
+
+- update to 2.8.2:
+ * Adding changes to support sushy virtual media
+ * Revert "Add NIC inspection for Gen9"
+ * Added support for IPv6 network
+ * Inband disk erase support for SSD disk drives
+ * Add NIC inspection for Gen9
+ * Use Sushy caching decorators
+ * Adds changes in hpssa validator to support '10','50,'60' raid level
+ * Change impending version to 2.7.0 (and not 2.6.1)
+ * Update ChangeLog for proliantutils release 2.6.1
+ * Adds API to get the results of the BIOS settings
+ * Follow-up for commit 0e9f3d1b4620b0ad9ff6370132ba5a8d5f3cc21e
+ * Validates the BIOS settings before applying
+ * Redfish: Adds 'read\_raid\_configuration' API to get current raid config
+ * Fix ssacli output parsing. New untitest for the fixed issue added
+ * Redfish: Adds \`create\_raid\_configuration\` API to create raid
+
+-------------------------------------------------------------------
+Thu Feb 28 15:24:22 UTC 2019 - Dirk Mueller <[email protected]>
+
+- update to 2.6.0:
+ * iLO Redfish: Adds support to manage BIOS settings
+ * Redfish: Adds 'delete\_raid\_configuration' API to clear raid
+ * iLO RIS: Add support to manage BIOS settings
+ * Add support for retrieving system POST state
+ * Add support for NMI(Non Maskable Interrupt)
+ * Exclude pysnmp\_mibs from search path
+ * Make case-insensitive search for Blade server model string
+ * Using assertIsNone() instead of assertEqual(None)
+ * Fixes session issue for Gen10 servers
+ * Minor fix in test case
+- remove 60910b9257c70211445086af2ea014327a03f80a.patch (upstream)
+
+-------------------------------------------------------------------
+Wed Apr 25 05:20:27 UTC 2018 - [email protected]
+
+- use fdupes to reduce rpm-lint warnings
+
+-------------------------------------------------------------------
+Thu Apr 19 12:11:39 UTC 2018 - [email protected]
+
+- update to 2.5.1:
+ * Updated ChangeLog for proliantutils release 2.5.1
+ Also updated the AUTHORS file
+ * Remove the disk erase timeout
+ * Fixes secure\_boot capability
+- add 60910b9257c70211445086af2ea014327a03f80a.patch
+ This fixes a testcase
+
+-------------------------------------------------------------------
+Fri Feb 23 13:37:02 UTC 2018 - [email protected]
+
+- update to 2.5.0:
+ * Updated ChangeLog for proliantutils 2.5.0 release
+ * Retain "mac" argument for backward compatibility
+ * Changes to support Sushy 1.3.0
+ * Redfish: Adding the ability to get and set iSCSI initiator
+ * Redfish: Adding the ability to set and unset iSCSI boot info
+ * Redfish: Changed 'update\_persistent\_boot' to set 'UefiTarget' boot
device.
+ Also removed 'mac' from 'set\_one\_time\_boot'
+ * Remove 'mac' argument for [un]set\_iscsi\_boot\_info()
+ * Changed '\_update\_persistent\_boot' to set 'UefiTarget' boot device
+ also removed 'mac' from 'set\_one\_time\_boot'
+ * Add support to set iSCSI initiator information
+ * Retry power on operation for Blade servers
+ * Updates 'set\_one\_time\_boot' to accept MAC address
+ * Add support to get iscsi initiator information
+
+-------------------------------------------------------------------
+Thu Feb 8 13:54:57 UTC 2018 - [email protected]
+
+- Build only for python2
+- Enable unittests in %check
+
+-------------------------------------------------------------------
+Thu Feb 8 13:39:42 UTC 2018 - [email protected]
+
+- Add missing Requires and BuildRequires
+
+-------------------------------------------------------------------
+Thu Feb 1 00:41:46 UTC 2018 - [email protected]
+
+- Drop markup from plaintext description.
+
+-------------------------------------------------------------------
Old:
----
proliantutils-2.4.1.tar.gz
New:
----
proliantutils-2.9.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-proliantutils.spec ++++++
--- /var/tmp/diff_new_pack.ziNcq9/_old 2020-03-09 18:10:39.069135121 +0100
+++ /var/tmp/diff_new_pack.ziNcq9/_new 2020-03-09 18:10:39.069135121 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-proliantutils
#
-# 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,38 +12,56 @@
# 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/
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-proliantutils
-Version: 2.4.1
+Version: 2.9.1
Release: 0
Summary: Client Library for interfacing with various devices in HP
Proliant Servers
License: Apache-2.0
Group: Development/Languages/Python
Url: https://github.com/openstack/proliantutils
Source:
https://files.pythonhosted.org/packages/source/p/proliantutils/proliantutils-%{version}.tar.gz
-BuildRequires: %{python_module devel}
+BuildRequires: %{python_module ddt}
+BuildRequires: %{python_module jsonschema}
+BuildRequires: %{python_module mock}
+BuildRequires: %{python_module oslo.concurrency}
+BuildRequires: %{python_module oslo.serialization}
+BuildRequires: %{python_module oslo.utils}
BuildRequires: %{python_module pbr}
+BuildRequires: %{python_module pysnmp}
+BuildRequires: %{python_module requests}
+BuildRequires: %{python_module retrying}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module six}
+BuildRequires: %{python_module stestr}
+BuildRequires: %{python_module sushy}
+BuildRequires: %{python_module testtools}
BuildRequires: fdupes
-BuildRequires: python-rpm-macros
+BuildRequires: openstack-macros
+Requires: python-jsonschema >= 2.6.0
+Requires: python-oslo.concurrency >= 3.8.0
+Requires: python-oslo.serialization >= 1.10.0
+Requires: python-oslo.utils >= 3.20.0
+Requires: python-pysnmp >= 4.2.3
+Requires: python-requests >= 2.10.0
+Requires: python-retrying >= 1.2.3
+Requires: python-six >= 1.9.0
+Requires: python-sushy >= 1.8.0
BuildArch: noarch
-
%python_subpackages
%description
-**proliantutils** is a set of utility libraries for interfacing and managing
+proliantutils is a set of utility libraries for interfacing and managing
various components (like iLO, HPSSA) for HP Proliant Servers. This library
-is used by iLO drivers in Ironic for managing Proliant Servers (though the
-library can be used by anyone who wants to manage HP Proliant servers).
-
-Please use launchpad_ to report bugs and ask questions.
-
-.. _launchpad: https://bugs.launchpad.net/proliantutils
+is used by iLO drivers in Ironic for managing Proliant Servers, though the
+library can be used by anyone who wants to manage HP Proliant servers.
+Please use https://bugs.launchpad.net/proliantutils to report bugs and ask
+questions.
%prep
%setup -q -n proliantutils-%{version}
@@ -53,10 +71,14 @@
%install
%python_install
-%python_expand %fdupes %{buildroot}%{$python_sitelib}
+%fdupes %{buildroot}%{python_sitelib}
+
+%check
+%python_exec -m stestr.cli run
%files %{python_files}
-%doc LICENSE README.rst
+%doc README.rst
+%license LICENSE
%{python_sitelib}/*
%changelog
++++++ proliantutils-2.4.1.tar.gz -> proliantutils-2.9.1.tar.gz ++++++
++++ 14070 lines of diff (skipped)