Train Series Release Notes


New Features

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


New Features

  • Added Dell EMC SC backend driver config that supports both iSCSI and FC options.

  • Added support for VxFlexOS backend driver

Upgrade Notes

  • The default value of cinder::api::keymgr_backend is changed from the invalid value cinder.keymgr.conf_key_mgr.ConfKeyManager to service default.

Deprecation Notes

  • The cinder::api::os_region_name parameter was deprecated and has no effect. Use cinder::nova::region_name instead.


Upgrade Notes

  • The deprecated parameter cinder::api::keymgr_api_class is removed. Please use the cinder::api::keymgr_backend parameter.

  • The deprecated parameters nova_catalog_info, os_privileged_user_name, os_privileged_user_password, os_privileged_user_tenant, os_privileged_user_auth_url and privileged_user in cinder::api is removed.

  • The deprecated cinder::backend::bdd block device driver is removed.

  • The deprecated parameters excluded_domain_ip, iscsi_ip_address and iscsi_port in cinder::backend::dellsc_iscsi is removed. Please use the excluded_domain_ips, target_ip_address and target_port parameters.

  • The deprecated parameter storage_vnx_pool_name in cinder::backend::emc_vnx is removed. Please use the storage_vnx_pool_names parameter.

  • The deprecated parameters iscsi_ip_address, iscsi_helper and iscsi_protocol in cinder::backend::iscsi is removed. Please use target_ip_address, target_helper and target_protocol.

  • The deprecated parameter cinder::glance::glance_api_version is removed.

  • The deprecated parameters configure_endpoint, public_url, internal_url, admin_url, service_name, service_type and service_description in cinder::keystone::auth is removed. These were used to configure Cinder V1 which is removed, see corresponding parameters for Cinder V2 and Cinder V3.

Deprecation Notes

  • The cinder::type_set class is deprecated, please use the cinder_type resource.

  • The cinder::type class is deprecated, please use the cinder_type resource.


New Features

  • New hieradata, cinder::keystone::authtoken::service_token_roles, is introduced so that specific role can be assigned to the service user who can use service token feature.

  • New hieradata, cinder::keystone::roles, roles_v2 and roles_v3 are introduced to configure customized role for cinder user in keystone identity.

  • 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 class, cinder::keystone::service_user, is introduced to configure parameters to service token feature.

Deprecation Notes

  • Solidfire option sf_enable_volume_mapping is deprecated and will be removed in a future release.


New Features

  • Add the log_file option for logging.

  • Add new parameter cinder::backend::pure::image_volume_cache_enabled Allows setting of the image_volume_cache_enabled option on the managed Cinder backend for PureStorage. The option defaults to True if unset.

Upgrade Notes

  • The default value of cinder::nova::project_name is 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.