We eagerly announce the release of: storlets 7.0.0: Middleware and Compute Engine for an OpenStack Swift compute framework that runs compute within a Swift cluster This release is part of the wallaby release series. The source is available from: https://opendev.org/openstack/storlets Download the package from: https://tarballs.openstack.org/storlets/ Please report issues through: https://bugs.launchpad.net/storlets/+bugs For more details, please see below. 7.0.0 ^^^^^ Prelude ******* In this cycle, Storlets is rebased on Focal Fossa(20.04) which is the latest Ubuntu LTS release. It also includes some minor improvements about its operability. Upgrade Notes ************* * Now Storlets use Python 3.8 as default Python 3 runtime. If any application has "X-Object-Meta-Storlet-Language-Version" set to "3.6" then the metadata should be updated to "3.8". Changes in storlets 6.0.0..7.0.0 -------------------------------- f8e8ecb Add release note for 7.0.0 c3f0896 Use Python3 in client side to run Python2 functional tests a169292 Use Ubuntu Focal (20.04) for functional tests 1f67a8c Add warning log when restarting docker container 93fc96b Revert "remove py37" 95067b9 Get back py36 to tox envlist e4df37f remove py37 88f4e28 Skip functional tests for non-code changes in gate jobs d75b6e3 Remove ansible packages from test-requirements.txt 2eb0da8 Remove command override for py38 env a02aa38 Bump py37 to py38 in tox.ini 3ff2576 Fix broken test requirements 6086a20 Remove Babel from requirement and py2-constraints.txt 7d94710 Remove unnecessary package installation 3022aef Add Python3 wallaby unit tests f349a1a Update master for stable/victoria Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 22 ++++++++++------- devstack/plugin.sh | 33 ++++++++++++++++++++------ devstack/swift_config.py | 2 +- playbooks/storlets-functional/run.yaml | 2 +- py2-constraints.txt | 1 - releasenotes/notes/7_0_0-de7ea694b0c9decd.yaml | 11 +++++++++ releasenotes/source/index.rst | 2 ++ releasenotes/source/victoria.rst | 6 +++++ requirements.txt | 1 - s2aio.sh | 18 +++++++------- storlets/agent/common/utils.py | 2 +- storlets/gateway/gateways/docker/runtime.py | 10 ++++---- test-requirements.txt | 7 +++--- tox.ini | 13 ++-------- 15 files changed, 86 insertions(+), 48 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 6caf7ee..68d910a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +6,0 @@ setuptools>=17.1 -Babel>=1.3 diff --git a/test-requirements.txt b/test-requirements.txt index ef53c00..e6fd2ab 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -19,0 +20,2 @@ ipython<6.0 +ipywidgets<7.6.0;python_version=='2.7' +ipywidgets<7.6.0;python_version>='3.4' @@ -23,3 +25,2 @@ nbformat -ansible -ansible-lint -bashate==0.5.0 # Apache-2.0 +bashate==0.5.0;python_version=='2.7' # Apache-2.0 +bashate;python_version>='3.4'
participants (1)
-
no-reply@openstack.org