[release-announce] storlets 11.0.0 (antelope)

no-reply at openstack.org no-reply at openstack.org
Wed Mar 22 12:53:17 UTC 2023


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






More information about the Release-announce mailing list