We are pleased to announce the release of: storlets 15.0.0 This release is part of the epoxy 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. 15.0.0 ^^^^^^ Prelude ******* This release supports the latest OpenStack Swift release and the updated tested runtimes globally defined in OpenStack project. New Features ************ * Now Storlets is tested in Ubuntu Noble (24.04). Bug Fixes ********* * Re-added the static script for storlet-daeamon and storlet-daemon- factory. These can be used in case the script generated during installation does not work as start script in container (For example when storlets is installed in venv while system python is used to launch the daemons). This is especially useful in Ubuntu Noble which does not allow direct installation to system python using pip. Changes in storlets 14.0.0..15.0.0 ---------------------------------- 59ba49c Add release note for 15.0.0 release 5f2c16f Remove config file for nose2 bc8f36d Replace nose2 by stestr 62b6540 Get rid of functests script da1d40f Switch functional tests to noble 0bac79d Switch back to pre-created scripts 5b3479d Fix wrong input type 3d48ed8 Remove additional package cache data cb96dd1 Sort package list 64a75ee Explicitly install OpenJDK binding for Ant 661bb13 Use shell script to capture command outputs b50d3c4 Ubuntu: Use official docker package ee88d4d Capture full syslog file d0bd27a Remove logback.xml c31775d Update gate jobs as per the 2025.1 cycle testing runtime fd9a012 reno: Update master for unmaintained/2023.1 8ac861c Use devstack functions to create keystone resources 93f00a4 Drop unnecessary 'x' bit from doc config file 96db0c2 Use built-in abc module d4cde57 Bump logback fa54431 Bump slf4j-api e1c442f Dump command logs 892e08b Drop redundant swift-init command e74e227 Add --domain when creating a user db0013d Update master for stable/2024.2 Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 13 ++- bin/storlets-daemon | 20 ++++ bin/storlets-daemon-factory | 20 ++++ devstack/localrc.sample | 4 +- devstack/plugin.sh | 136 ++++++++---------------- nose2.cfg | 2 - playbooks/storlets-functional/post.yaml | 53 ++++----- playbooks/storlets-functional/pre.yaml | 6 ++ releasenotes/notes/15_0_0-012cb3b56da708de.yaml | 18 ++++ releasenotes/source/2023.1.rst | 2 +- releasenotes/source/2024.2.rst | 6 ++ releasenotes/source/index.rst | 2 + s2aio.sh | 11 +- setup.cfg | 6 +- src/java/SCommon/build.xml | 6 +- src/java/SDaemon/build.xml | 6 +- src/java/build.xml | 12 +-- storlets/gateway/common/file_manager.py | 12 ++- storlets/gateway/gateways/container/runtime.py | 2 +- storlets/sbus/datagram.py | 37 +++---- test-requirements.txt | 1 - tools/copy_logs.sh | 16 +++ tox.ini | 10 +- 30 files changed, 230 insertions(+), 268 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 5b0b601..cb4dc62 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +3,0 @@ coverage>=3.6 -nose2
participants (1)
-
no-reply@openstack.org