Wallaby Series Release Notes


Bug Fixes

  • Bug #1986518: The cinder::backend::iscsi defined resource type now modifies the /etc/tgt/targets.conf file in Ubuntu and Debian, so that cinder can set up iscsi targets correctly.


New Features

  • The new pure_host_personality parameter has been added to cinder::backend::pure

  • Add new parameter cinder::backend::pure::pure_eradicate_on_delete which allows setting of the pure_eradicate_on_delete option on the managed cinder backend for PureStorage.

  • Add new parameter cinder::backend::pure::pure_iscsi_cidr which allows setting of the pure_iscsi_cidr option on the managed cinder backend for PureStorage.


New Features

  • The new cinder::policy::enforce_scope parameter has been added to support the corresponding parameter in oslo.policy library.

  • The new cinder::policy::enforce_new_defaults parameter has been added.


New Features

  • Now the cinder::quota class supports parameters about backup quotas.

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

  • The cinder::quota class now supports the per_volume_size_limit parameter, which defines max size allowed per volume.

  • Add support for configuring the S3 backup driver.

Bug Fixes

  • Bug #1915800: Add support for ports filtering in XtremIO driver.


Upgrade Notes

  • If any keystone resources for volume v2 API have been created, all of these resources should be manually deleted during upgrade.

  • Now policy.yaml is used by default instead of policy.json.

Deprecation Notes

  • The cinder::backup::tsm class has been deprecated and has no effect, because TSM driver has been removed from cinder. This class will be removed completely in a future release.

  • The support for cinder v2 API has been deprecated. The resource for cinder v2 API(service, endpoint, user and role assignment) is no longer managed.


New Features

  • Added ability to set enable_force_upload option in the cinder class

  • Adds db_sync_timeout parameter to db sync.

  • The following two parameters have been added to the cinder::backup class, to support the corresponding parameters to define concurrency of cinder-backup.

    • backup_workers

    • backup_max_operations

  • The new cinder::keystone::authtoken::service_type parameter has been added to configure the service_type parameter in authtoken middleware.

Deprecation Notes

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

  • The following options have been deprecated, as those options have been moved to cinder::db class.

    • cinder::database_connection

    • cinder::database_idle_timeout

    • cinder::database_max_overflow

    • cinder::database_max_pool_size

    • cinder::database_max_retries

    • cinder::database_retry_interval


Bug Fixes

  • The cinder::backup::posix::backup_enable_progress_timer parameter has been described in parameter but been invalid. Now the parameter is implemented as a valid paramater.