We are jazzed to announce the release of: storlets 11.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 antelope 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. 11.0.0 ^^^^^^ Prelude ******* This is the first release which supports Ubuntu 22.04 (Jammy Jellyfish). Some improvements to similify upgrade and allow more flexible tunings have been added. New Features ************ * Now storlets support Ubuntu 22.04 (Jammy Jellyfish). * The following new options have been added to docker gateway. * "sandbox_ping_interval" * "stop_linux_container_timeout" * The following options of docker gateway now supports float values. Previously these options converted float values to integer values. * "restart_linux_container_timeout" * "storlet_timeout" Upgrade Notes ************* * Now a storlet application uses the default python (python3) unless it requires a specific minor version. Make sure the default python3 command is available in runtime images. * Default value of the "default_docker_image_name" option has been updated and now is set to "storlet_engine_image". Please make sure this option is configured in case the previous image name should be used. Changes in storlets 10.0.0..11.0.0 ---------------------------------- 34e8dbd Add release note for 11.0.0 0af2ed6 Remove os/jre version from default image name 18214a4 Do not override python3 minor version 39fc593 Switch functional tests to Ubuntu Jammy 6606202 Get rid of redundant version check fbdd39e Expose a few more timeout for sandbox container operation bbe33b3 Add Kota's mailmap entries 02e4f40 Replace nose to nose2 e9187da Adapt to tox 4 9256bd5 Switch to 2023.1 Python3 unit tests and generic template name 612b9e5 Update master for stable/zed Diffstat (except docs and test files) ------------------------------------- .mailmap | 3 +++ .zuul.yaml | 4 +-- devstack/plugin.sh | 21 ++++++++++------ nose2.cfg | 2 ++ playbooks/storlets-functional/pre.yaml | 1 - releasenotes/notes/11_0_0-c8553e0c02f33e8c.yaml | 33 +++++++++++++++++++++++++ releasenotes/source/index.rst | 2 ++ releasenotes/source/zed.rst | 6 +++++ storlets/agent/common/utils.py | 3 --- storlets/agent/daemon_factory/server.py | 7 ++---- storlets/gateway/gateways/docker/gateway.py | 7 +++--- storlets/gateway/gateways/docker/runtime.py | 11 ++++++--- storlets/tools/utils.py | 4 +-- test-requirements.txt | 2 +- tox.ini | 5 +--- 25 files changed, 115 insertions(+), 71 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index df95ad2..17cf463 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +8 @@ coverage>=3.6 -nose +nose2
participants (1)
-
no-reply@openstack.org