Hello community,
here is the log from the commit of package python-ironicclient for
openSUSE:Factory checked in at 2018-09-07 15:37:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ironicclient (Old)
and /work/SRC/openSUSE:Factory/.python-ironicclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ironicclient"
Fri Sep 7 15:37:24 2018 rev:13 rq:633072 version:2.5.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ironicclient/python-ironicclient.changes
2018-03-19 23:34:42.441298773 +0100
+++
/work/SRC/openSUSE:Factory/.python-ironicclient.new/python-ironicclient.changes
2018-09-07 15:37:27.882661106 +0200
@@ -1,0 +2,49 @@
+Mon Sep 3 17:32:03 UTC 2018 - [email protected]
+
+- update to version 2.5.0
+ - Check return value in test_baremetal_list_traits
+ - Replace curly quotes with straight quotes
+ - Update reno for stable/queens
+ - Switch to none auth for standalone mode
+ - fix a typo in documentation
+ - Add rescue_interface to node and driver
+ - Support per-call version: set_provision_state
+ - Power fault recovery: client support
+ - Fix incompatible requirement in lower-constraints
+ - Replace use of functools.wraps() with six.wraps()
+ - Use 'with' method rather than having to call close
+ - Remove testrepository
+ - Zuul: Remove project name
+ - Stop double json decoding API error messages
+ - Include python API reference in docs
+ - Switch the CI to hardware types and clean up playbook
+ - Add support for RESCUE and UNRESCUE provision states
+ - Add support for conductor groups
+ - BIOS Settings support
+ - Use the 'ironic' queue for the gate
+ - Do not run functional (API) tests in the CI
+ - Add support for reset_interfaces in node's PATCH
+ - Trivial fix typo of description
+ - Support node's deploy_step field
+ - Minor changes to version negotiation logic
+ - Gate fix: Cap hacking to avoid gate failure
+ - Change confusing test class names
+ - Do not abort wait_for_provision_state of last_errors becomes non-empty
+ - Follow the new PTI for document build
+ - Update references to launchpad for storyboard
+ - Follow-up of rescue mode
+ - Support resetting interfaces to their default values
+ - Switch functional tests to the fake-hardware hardware type
+ - fix tox python3 overrides
+ - Add microversion override for get and list
+ - Allow to use none auth in functional tests
+ - [doc] Add 'openstack create' command to command reference
+ - Wire in header microversion into negotiation
+ - Minor version bump for 2.3.0
+ - Update 'Usage' section in 'doc/source/api_v1.rst'
+ - Switch to using stestr
+ - Fix lower-constraints.txt
+ - Updated from global requirements
+ - add lower-constraints job
+
+-------------------------------------------------------------------
Old:
----
python-ironicclient-2.2.0.tar.gz
New:
----
python-ironicclient-2.5.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-ironicclient.spec ++++++
--- /var/tmp/diff_new_pack.ooGJX3/_old 2018-09-07 15:37:28.218660744 +0200
+++ /var/tmp/diff_new_pack.ooGJX3/_new 2018-09-07 15:37:28.222660740 +0200
@@ -17,62 +17,62 @@
Name: python-ironicclient
-Version: 2.2.0
+Version: 2.5.0
Release: 0
Summary: Python API and CLI for OpenStack Ironic
License: Apache-2.0
Group: Development/Languages/Python
-Url: https://launchpad.net/python-ironicclient
-Source0:
https://files.pythonhosted.org/packages/source/p/python-ironicclient/python-ironicclient-2.2.0.tar.gz
+URL: https://launchpad.net/python-ironicclient
+Source0:
https://files.pythonhosted.org/packages/source/p/python-ironicclient/python-ironicclient-2.5.0.tar.gz
BuildRequires: openstack-macros
BuildRequires: python-devel
-BuildRequires: python2-Babel >= 2.3.4
+BuildRequires: python2-Babel
BuildRequires: python2-PrettyTable >= 0.7.1
-BuildRequires: python2-PyYAML >= 3.10
+BuildRequires: python2-PyYAML >= 3.12
BuildRequires: python2-appdirs >= 1.3.0
BuildRequires: python2-dogpile.cache >= 0.6.2
-BuildRequires: python2-fixtures >= 3.0.0
+BuildRequires: python2-fixtures
BuildRequires: python2-jsonschema >= 2.6.0
-BuildRequires: python2-mock >= 2.0.0
-BuildRequires: python2-openstackclient >= 3.12.0
-BuildRequires: python2-os-testr >= 1.0.0
-BuildRequires: python2-osc-lib >= 1.8.0
+BuildRequires: python2-mock
+BuildRequires: python2-openstackclient
+BuildRequires: python2-os-testr
+BuildRequires: python2-osc-lib >= 1.10.0
BuildRequires: python2-oslo.i18n >= 3.15.3
BuildRequires: python2-oslo.utils >= 3.33.0
-BuildRequires: python2-oslotest >= 3.2.0
+BuildRequires: python2-oslotest
BuildRequires: python2-pbr >= 2.0.0
-BuildRequires: python2-python-subunit >= 1.0.0
+BuildRequires: python2-python-subunit
BuildRequires: python2-requests >= 2.14.2
-BuildRequires: python2-requests-mock >= 1.1.0
-BuildRequires: python2-testtools >= 2.2.0
-BuildRequires: python3-Babel >= 2.3.4
+BuildRequires: python2-requests-mock
+BuildRequires: python2-testtools
+BuildRequires: python3-Babel
BuildRequires: python3-PrettyTable >= 0.7.1
-BuildRequires: python3-PyYAML >= 3.10
+BuildRequires: python3-PyYAML >= 3.12
BuildRequires: python3-appdirs >= 1.3.0
BuildRequires: python3-devel
BuildRequires: python3-dogpile.cache >= 0.6.2
-BuildRequires: python3-fixtures >= 3.0.0
+BuildRequires: python3-fixtures
BuildRequires: python3-jsonschema >= 2.6.0
-BuildRequires: python3-mock >= 2.0.0
-BuildRequires: python3-openstackclient >= 3.12.0
-BuildRequires: python3-os-testr >= 1.0.0
-BuildRequires: python3-osc-lib >= 1.8.0
+BuildRequires: python3-mock
+BuildRequires: python3-openstackclient
+BuildRequires: python3-os-testr
+BuildRequires: python3-osc-lib >= 1.10.0
BuildRequires: python3-oslo.i18n >= 3.15.3
BuildRequires: python3-oslo.utils >= 3.33.0
-BuildRequires: python3-oslotest >= 3.2.0
+BuildRequires: python3-oslotest
BuildRequires: python3-pbr >= 2.0.0
-BuildRequires: python3-python-subunit >= 1.0.0
+BuildRequires: python3-python-subunit
BuildRequires: python3-requests >= 2.14.2
-BuildRequires: python3-requests-mock >= 1.1.0
-BuildRequires: python3-testtools >= 2.2.0
+BuildRequires: python3-requests-mock
+BuildRequires: python3-testtools
Requires: python-PrettyTable >= 0.7.1
-Requires: python-PyYAML >= 3.10
+Requires: python-PyYAML >= 3.12
Requires: python-appdirs >= 1.3.0
Requires: python-dogpile.cache >= 0.6.2
Requires: python-jsonschema >= 2.6.0
-Requires: python-keystoneauth1 >= 3.3.0
-Requires: python-openstackclient >= 3.12.0
-Requires: python-osc-lib >= 1.8.0
+Requires: python-keystoneauth1 >= 3.4.0
+Requires: python-openstackclient
+Requires: python-osc-lib >= 1.10.0
Requires: python-oslo.i18n >= 3.15.3
Requires: python-oslo.utils >= 3.33.0
Requires: python-pbr >= 2.0.0
@@ -99,8 +99,9 @@
Summary: Documentation for OpenStack Ironic API Client
Group: Documentation/HTML
BuildRequires: python-Sphinx
-BuildRequires: python-openstackdocstheme >= 1.18.1
-BuildRequires: python-reno >= 2.5.0
+BuildRequires: python-openstackdocstheme
+BuildRequires: python-reno
+BuildRequires: python-sphinxcontrib-apidoc
%description -n python-ironicclient-doc
This is a client for the OpenStack Ironic API (Bare Metal. There's a
@@ -109,14 +110,14 @@
This package contains auto-generated documentation.
%prep
-%autosetup -p1 -n python-ironicclient-2.2.0
+%autosetup -p1 -n python-ironicclient-2.5.0
%py_req_cleanup
sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg
%build
%{python_build}
-%{__python2} setup.py build_sphinx
+PBR_VERSION=2.5.0 sphinx-build -b html doc/source doc/build/html
# remove the sphinx-build leftovers
rm -rf doc/build/html/.{doctrees,buildinfo}
@@ -134,9 +135,7 @@
%python_uninstall_alternative ironic
%check
-%{python_expand rm -rf .testrepository
-ostestr
-}
+%python_exec -m stestr.cli run
%files %{python_files}
%license LICENSE
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ooGJX3/_old 2018-09-07 15:37:28.250660710 +0200
+++ /var/tmp/diff_new_pack.ooGJX3/_new 2018-09-07 15:37:28.250660710 +0200
@@ -1,8 +1,8 @@
<services>
<service mode="disabled" name="renderspec">
- <param
name="input-template">https://git.openstack.org/cgit/openstack/rpm-packaging/plain/openstack/python-ironicclient/python-ironicclient.spec.j2?h=stable/queens</param>
+ <param
name="input-template">https://git.openstack.org/cgit/openstack/rpm-packaging/plain/openstack/python-ironicclient/python-ironicclient.spec.j2?h=stable/rocky</param>
<param name="output-name">python-ironicclient.spec</param>
- <param
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/queens/requirements.txt</param>
+ <param
name="requirements">https://raw.githubusercontent.com/openstack/python-ironicclient/stable/rocky/requirements.txt</param>
<param name="changelog-email">[email protected]</param>
<param name="changelog-provider">gh,openstack,python-ironicclient</param>
</service>
++++++ python-ironicclient-2.2.0.tar.gz -> python-ironicclient-2.5.0.tar.gz
++++++
++++ 5633 lines of diff (skipped)