[kuryr] fuxi 0.2.0 (pike)
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
participants (1)
-
no-reply@openstack.org