We are delighted to announce the release of: manila 8.1.3: Shared Storage for OpenStack This release is part of the stein stable release series. The source is available from: https://opendev.org/openstack/manila Download the package from: https://tarballs.openstack.org/manila/ Please report issues through: https://bugs.launchpad.net/manila/+bugs For more details, please see below. 8.1.3 ^^^^^ Bug Fixes * Fixed the Generic driver to evict and kill any user processes accessing a share before attempting to extend or shrink a CIFS share. * Fixed an issue with Unity driver fails to delete CIFS share if wrong access was set. * A new user message has been added in case of share extensions failing asynchronously. * Fixed unneeded all ports list request to Neutron in service instance helper module on tearing down service subnet, Neutron can filter them by subnet_id itself. * Fixed bug #1882590 (https://bugs.launchpad.net/manila/+bug/1882590) that caused an error on starting a NetApp backend when using the SVM scoped account. Changes in manila 8.1.2..8.1.3 ------------------------------ baefbcd0 Add asynchronous error info into messages when share extend error 908041c4 Get ports filtered by subnet id on share-server cleanup a26b027b CIFS extension failing because of volume in use 036908dd [NetApp] Fix svm scoped account b983eda9 [devstack] Allow cephfs daemon port access 913ef96e Fix uwsgi path location 4b0d0a70 [devstack][ci] Move bgp setup to plugin 3f2f7b66 [devstack][ci] Modify firewall in ds-plugin 26ff9383 [devstack][ci] Set public network ID in tempest.conf 99c0a110 Conditionally restore default route in setup_ipv6 d39d9302 Make manila-tempest-plugin installation optional d1c42a02 [Unity]: Failed to delete cifs share if wrong access set Diffstat (except docs and test files) ------------------------------------- contrib/ci/post_test_hook.sh | 24 ------ contrib/ci/pre_test_hook.sh | 5 ++ devstack/plugin.sh | 93 +++++++++++++++++++--- devstack/settings | 11 +++ .../contributor/samples/container_local.conf | 3 + .../contributor/samples/zfsonlinux_local.conf | 3 + manila/message/message_field.py | 13 ++- .../share/drivers/dell_emc/plugins/unity/client.py | 6 +- .../drivers/dell_emc/plugins/unity/connection.py | 4 +- manila/share/drivers/helpers.py | 24 ++++++ .../netapp/dataontap/cluster_mode/lib_base.py | 38 +++++++-- manila/share/drivers/service_instance.py | 13 ++- manila/share/manager.py | 8 +- .../dell_emc/plugins/unity/fake_exceptions.py | 4 + .../drivers/dell_emc/plugins/unity/test_client.py | 7 ++ .../netapp/dataontap/cluster_mode/test_lib_base.py | 68 +++++++++++----- playbooks/legacy/grenade-dsvm-manila/run.yaml | 2 + .../run.yaml | 3 + .../run.yaml | 3 + .../run.yaml | 2 + .../run.yaml | 3 + .../manila-tempest-dsvm-glusterfs-native/run.yaml | 3 + .../run.yaml | 3 + .../manila-tempest-dsvm-glusterfs-nfs/run.yaml | 3 + playbooks/legacy/manila-tempest-dsvm-hdfs/run.yaml | 3 + .../manila-tempest-dsvm-mysql-generic/run.yaml | 2 + .../run.yaml | 3 + .../run.yaml | 2 + .../run.yaml | 3 + .../legacy/manila-tempest-dsvm-scenario/run.yaml | 2 + .../run.yaml | 3 +- .../run.yaml | 3 +- .../run.yaml | 4 +- .../run.yaml | 5 +- .../manila-tempest-minimal-dsvm-dummy/run.yaml | 2 + .../manila-tempest-minimal-dsvm-lvm/run.yaml | 3 + .../run.yaml | 2 +- .../run.yaml | 2 +- ...-because-of-volume-in-use-3fea31c4a58e2f1b.yaml | 4 + ...fail-to-delete-cifs-share-c502a10ae306e506.yaml | 4 + ...r-when-share-extend-error-a0c458204b395994.yaml | 5 ++ ...-1879754-teardown-network-d1887cdf6eb83388.yaml | 5 ++ ...590-fix-svm-scoped-netapp-85b53830135f7558.yaml | 6 ++ 48 files changed, 377 insertions(+), 98 deletions(-)