[release-announce] manila 12.1.1 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 31 22:27:08 UTC 2022

We are thrilled to announce the release of:

manila 12.1.1: Shared Storage for OpenStack

This release is part of the wallaby stable release series.

The source is available from:


Download the package from:


Please report issues through:


For more details, please see below.


Bug Fixes

* Fixed an issue during snapshot creation where a database error was
  being mishandled with dead code. See Launchpad bug 1475351
  (https://launchpad.net/bugs/1475351) for more details.

* Fixed periodic_share_replica_update() to skip active replicas
  similarly to periodic_share_replica_snapshot_update(). The intention
  is to check on non-active replicas, that can be 'in_sync',
  'out_of_sync' or in 'error' state.

* When "cephfs_ganesha_server_ip" is not set, the current hostname
  is used as a default for such config option. The driver was treating
  this value as an IP address and trying to perform validations on it.
  The CEPH NFS driver will no longer treat hostnames as ip addresses
  and try to validate them as such.

Changes in manila 12.1.0..12.1.1

a5aecc22 Update admin, user and contributor guide
f7376849 early return for _share_replica_update() if there is no active replica
9cf0afce Handle successful deletion of snapshot if quota commit fails
cffad6fd Modify docker instalation for fedora systems
c034ed19 Drop non-ASCII character from manila config
027e4cb5 [doc] Fix config and install guide for the generic driver
c44108f9 Don't run periodic_share_replica_update() on active replicas
909d437f Adapt CephFS driver to do not try to escape export ip

Diffstat (except docs and test files)

devstack/plugin.sh                                 |   2 +-
.../admin/shared-file-systems-share-networks.rst   |  15 ++
.../common/dhss-true-mode-configuration.rst        |  17 +-
manila/share/api.py                                |   5 +-
manila/share/drivers/cephfs/driver.py              |  11 +-
manila/share/drivers/netapp/options.py             |  14 +-
manila/share/manager.py                            |  22 ++-
...hot-if-quota-commit-fails-4d150bf0b71a2fd9.yaml |   6 +
...c-task-for-active-replica-030a982af92f8a62.yaml |   6 +
...t-ip-escaping-on-hostname-e2866be32a8f5e38.yaml |   8 +
14 files changed, 453 insertions(+), 35 deletions(-)

More information about the Release-announce mailing list