Newton Series Release Notes


New Features

  • Add new parameter “host”, an opaque identifier for the node, not necessarily a host name, FQDN, or IP address. May be used for more than one node when these are in an HA cluster.


New Features

  • Passes parameter to keystone authtoken define to manage python-memcache package install.


New Features

  • Allow to configure Manila with CephFSnative backend.

  • Added manila::keystone::authtoken class to configure the keystone_authtoken section in configuration file with all keystone middleware parameters.

Deprecation Notes

  • manila::api::keystone_user is deprecated in favor of manila::keystone::authtoken::username

  • manila::api::keystone_tenant is deprecated in favor of manila::keystone::authtoken::project_name

  • manila::api::keystone_password is deprecated in favor of manila::keystone::authtoken::password

  • manila::api::keystone_auth_uri is deprecated in favor of manila::keystone::authtoken::auth_uri

  • manila::api::keystone_auth_admin_prefix is deprecated and will be removed in a future release

  • manila::api::keystone_auth_host is deprecated and will be removed in a future release

  • manila::api::keystone_auth_port is deprecated and will be removed in a future release

  • manila::api::keystone_auth_protocol is deprecated and will be removed in a future release

  • manila::api::service_port is deprecated and will be removed in a future release


Bug Fixes

  • The keystone auth class has been updated to provide a default service_name to allow a user to specify a custom auth_name that may not contain the name of the service.


New Features

  • Add support for db_max_retries param The db_max_retries parameter regulates the number of reconnection attempts performed after an error raised rather than at startup.

  • Add additional oslo.messaging amqp parameters (SASL, username)

  • Add oslo.messaging transport_url parameters via puppet-oslo resource

  • Support of PyMySQL driver for MySQL backend.

  • Switch to puppet-oslo resource usage (instead of manual configuration file editing).

  • Switch messaging parameters to os service default.

  • Release notes are no longer maintained by hand, we now use the reno tool to manage them.

Deprecation Notes

  • Remove QPID messaging support. Qpid messaging driver is removed from oslo.messaging so we won’t support anymore.

  • verbose option is now deprecated for removal, the parameter has no effect.

Other Notes

  • Drop all Qpid support, it was removed from Oslo in Mitaka.

  • Removed deprecated options for manila::keystone::auth class.

  • Remove all Puppet resources that manage Users, Groups, and File modes because upstream packaging already manages them.