[release-announce] [kuryr] fuxi 0.2.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Mon Aug 14 17:01:47 UTC 2017


We are satisfied to announce the release of:

fuxi 0.2.0: Enable Docker container to use Cinder volume and Manila
share

This release is part of the pike release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/fuxi

Download the package from:

    https://tarballs.openstack.org/fuxi/

Please report issues through launchpad:

    https://bugs.launchpad.net/fuxi

For more details, please see below.

Changes in fuxi 0.1.0..0.2.0
----------------------------

5067ab3 Updated from global requirements
441b779 Get py35 fullstack tests to work
8d75915 Deploy fuxi-server via uwsgi
b840cd6 Update the documentation link for doc migration
f4fbbc1 Fix N529 Method's default argument should not be mutable
9c5e45f Upgrade from docker-py to docker
a477536 Updated from global requirements
60bc973 Enable some off-by-default checks
27b7a34 Move the imports to the top of the file
2649ec3 Use https instead of http in docs links
24c111c Use devstack-provided etcd port
bfc7559 Remove support for py34
adcb913 Remove the usage of tox command in devstack
9250ece Move to devstack-plugin-container
4f06d6d Switch to devstack for installing etcd
2cba409 Use absoluted path for command
989dd9e Make volume providers configurable in devstack
bed8d3b Avoid running more than one etcd process
c09006b Remove log translations
45390d6 Add fullstack test for manila provider
3ca7036 Updated from global requirements
c98c7e6 Use HostAddressOpt for opts that accept IP and hostnames
8bc3dbe Use oslo_log to instead of app.logger
d6de554 Enable manila devstack plugin
867a633 remove-py34
2678502 Add instruction to run fullstack test locally
fbf7f27 Remove unused logging import
ded20b7 Remove support for py33


Diffstat (except docs and test files)
-------------------------------------

CONTRIBUTING.rst                                   |   4 +-
HACKING.rst                                        |   2 +-
README.rst                                         |  10 +-
devstack/local.conf.sample                         |   8 ++
devstack/plugin.sh                                 |  77 ++----------
devstack/settings                                  |  11 +-
fuxi/common/blockdevice.py                         |   3 +-
fuxi/common/config.py                              |   4 +-
fuxi/common/state_monitor.py                       |  46 +++----
fuxi/connector/cloudconnector/openstack.py         |  34 ++---
fuxi/connector/osbrickconnector.py                 |  51 ++++----
fuxi/controllers.py                                |  66 +++++-----
fuxi/i18n.py                                       |  10 --
fuxi/opts.py                                       |   8 +-
.../connector/cloudconnector/test_openstack.py     |   8 +-
fuxi/utils.py                                      |  13 +-
fuxi/volumeprovider/cinder.py                      | 138 ++++++++++-----------
fuxi/volumeprovider/manila.py                      |  47 ++++---
fuxi/volumeprovider/provider.py                    |  15 ++-
fuxi/wsgi.py                                       |  28 +++++
requirements.txt                                   |  26 ++--
setup.cfg                                          |   4 +-
setup.py                                           |   2 +-
test-requirements.txt                              |  10 +-
tox.ini                                            |   3 +-
35 files changed, 435 insertions(+), 347 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 8902b0f..61079bc 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=1.8 # Apache-2.0
+pbr!=2.1.0,>=2.0.0 # Apache-2.0
@@ -7 +7 @@ pytz>=2013.6 # MIT
-Babel>=2.3.4 # BSD
+Babel!=2.4.0,>=2.3.4 # BSD
@@ -9,2 +9,2 @@ Flask!=0.11,<1.0,>=0.10 # BSD
-keystoneauth1>=2.18.0 # Apache-2.0
-kuryr-lib>=0.1.0 # Apache-2.0
+keystoneauth1>=3.1.0 # Apache-2.0
+kuryr-lib>=0.5.0 # Apache-2.0
@@ -13,7 +13,7 @@ oslo.concurrency>=3.8.0 # Apache-2.0
-oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
-oslo.i18n>=2.1.0 # Apache-2.0
-oslo.log>=3.11.0 # Apache-2.0
-oslo.utils>=3.18.0 # Apache-2.0
-os-brick>=1.8.0 # Apache-2.0
-python-cinderclient!=1.7.0,!=1.7.1,>=1.6.0 # Apache-2.0
-python-novaclient!=7.0.0,>=6.0.0 # Apache-2.0
+oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0
+oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0
+oslo.log>=3.22.0 # Apache-2.0
+oslo.utils>=3.20.0 # Apache-2.0
+os-brick>=1.15.2 # Apache-2.0
+python-cinderclient>=3.1.0 # Apache-2.0
+python-novaclient>=9.0.0 # Apache-2.0
@@ -21,2 +21,2 @@ python-keystoneclient>=3.8.0 # Apache-2.0
-python-manilaclient>=1.12.0  # Apache-2.0
-requests!=2.12.2,>=2.10.0 # Apache-2.0
+python-manilaclient>=1.12.0 # Apache-2.0
+requests>=2.14.2 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index ed53301..fbdda02 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.12.0,!=0.13.0,<0.14  # Apache-2.0
+hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
@@ -7,2 +7,2 @@ hacking>=0.12.0,!=0.13.0,<0.14  # Apache-2.0
-coverage>=4.0 # Apache-2.0
-docker-py>=1.8.1 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
+docker>=2.0.0 # Apache-2.0
@@ -10 +10 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
+sphinx>=1.6.2 # BSD
@@ -16 +16 @@ testtools>=1.4.0 # MIT
-reno>=1.8.0 # Apache-2.0
+reno!=2.3.1,>=1.8.0 # Apache-2.0






More information about the Release-announce mailing list