Xena Series Release Notes


New Features

  • Support for Dell EMC PowerMax backend has been added.


New Features

  • Add new “backend_availability_zone” parameter to every share backend. The parameters are optional, and when set they override the DEFAULT/storage_availability_zone for the corresponding backend.

  • The new manila::logging::watch_log_file parameter has been added.

  • The following parameters have been added to the manila::keystone::auth class.

    • configure_user

    • configure_user_v2

    • configure_user_role

    • configure_user_role_v2

  • Adds new purge_config parameter. When set to true, the policy file is cleared during configuration process. This allows to remove any existing rules before applying them or clean the file when all policies got removed.


Upgrade Notes

  • The default “v2” endpoints for the manila API service no longer contain a “tenant_id” template. Support for such endpoints was added in the manila service during the Wallaby release to accommodate system-scoped API requests.

  • The manila::backend::cephfs::cephfs_enable_snapshots parameter has been removed.

Bug Fixes

  • Fixed usage of the removed lvm_share_export_ip parameter in the manila::backend::lvm resource typeo. Now the lvm_share_export_ips should be used instead.


New Features

  • Add support for Pure Storage FlashBlade Driver

  • The new manila::coordination class has been added.

  • The new manila::cors class has been added.

Upgrade Notes

  • Fedora is no longer supported.

Deprecation Notes

  • The following parmaeters have been deprecated and has no effect now.

    • manila::backend::dellemc_isilon::driver_handles_share_servers

    • manila::backend::dellemc_vmax::driver_handles_share_servers

    • manila::backend::dellemc_vnx::driver_handles_share_servers


New Features

  • Allow to configure Manila with LVM backend.

  • The manila::backend::ganesha resource type has been added. This allows configuring Ganesha share which is supported by some drivers like CephFS.

  • The new manila::healthcheck class has been added. This class manages parameters of healthcheck middlware in oslo.middleware.

  • There is now a new policy_dirs parameter in the manila::policy class, so one can set a custom path.

  • A new class manila::wsgi::uwsgi exist to allow configuring uwsgi in operating systems that support this (ie: currently Debian). This helps configuring the number of processes, threads and listen socket. Also, a new manila_api_uwsgi_config provider now exist.