Current Series Release Notes

18.4.0-27

New Features

  • The cinder::backend::dellemc_powerstore::powerstore_appliances parameter has been deprecated and has no effect now. This parameter will be removed in a future release.

  • The following parameters have been added to the cinder::glance class.

    • allowed_direct_url_schemes

    • verify_glance_signatures

    • glance_catalog_info

    • glance_core_properties

  • Now the cinder class supports the following two parameters.

    • cinder_internal_tenant_project_id

    • cinder_internal_tenant_user_id

  • The new cinder::key_manager class has been added. This class manages basic options of key managers.

  • The new cinder::key_manager::barbican class has been added. This class manages options of BarbicanKeyManager.

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

  • The new cinder::api::use_forwarded_for parameter has been added.

  • A new class cinder::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 cinder_api_wsgi_config provider now exist.

Upgrade Notes

  • The following parameters of the cinder::api class have been removed. Use the same parameters of the cinder class.

    • keymgr_encryption_api_url

    • keymgr_encryption_auth_url

    • keymgr_backend

  • Fedora is no longer supported.

  • The support for HPE Lefthand driver has been removed.

  • Support for Nexenta Edge Driver has been removed.

  • Remove deprecated cinder::backend::dellemc_xtremio_iscsi. Use cinder::backend::dellemc_xtremio instead.

Deprecation Notes

  • The cinder::backend_host parameter has been deprecated and will be remove in a future release. Use the cinder::backends::backend_host parameter instead.

  • Passing a false value for cinder::backends::backend_host has been deprecated. Use $::os_service_default instead.

  • The cinder::api::keymgr_backend parameter has been deprecated. Use the cinder::key_manager class.

  • The following parameters of the cinder class have been deprecated in favor of the new cinder::key_manager::barbican class.

    • keymgr_encryption_api_url

    • keymgr_encryption_auth_url

Bug Fixes

  • Fixed the cinder::backend_host parameter which was ignored when its value is defined in class definitions. Because of this, the cinder class should be declared before the cinder::backends class if the cinder::backend_host parameter is set.