Train Series Release Notes


New Features

  • Support for Dell EMC PowerMax backend has been added.

  • The new manila::keystone::authtoken::interface parameter has been added, which can be used to set the interface parameter in authtoken middleware.


New Features

  • The new manila::cron::db_purge class has been added. This class can be used to set up cron job to purge soft-deleted records from database.


New Features

  • Add support to configure service_token_roles in authtoken middleware.


New Features

  • Add support for configuring a list of IP addresses (or hostnames) on which Manila will listen for mounts and provide NFS service via the cephfs_ganesha_export_ips parameter.

  • Allow users to run the RabbitMQ heartbeat over a native python thread in the oslo.messaging RabbitMQ driver, by using the rabbit_heartbeat_in_pthread option in configuration.

Upgrade Notes

  • The deprecated pki related options check_revocations_for_cached and hash_algorithms option has been removed.


New Features

  • Add support to configure [oslo_middleware]/max_request_body_size with $max_request_body_size.


New Features

  • New parameters are added to the cephfs backend to permit configuration with an external Ganesha service; the new parameters define if Ganesha is remote and what are the username/password or private key to log on the remote host.

Upgrade Notes

  • The default value of manila::compute::nova::project_name, manila::network::neutron::project_name and manila::volume::cinder::cinder_admin_tenant_name has been changed from ‘service’ to ‘services’.

Deprecation Notes

  • database_idle_timeout is deprecated and will be removed in a future release. Please use database_connection_recycle_time instead.