Current Series Release Notes

26.0.0-28

New Features

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

    • manage_backend_package

    • package_ensure

  • The following classes have been added.

    • manila::key_manager

    • manila::key_manager::barbican

    • manila::key_manager::barbican::service_user

  • The manila class now has two new parameters rabbit_use_queue_manager and rabbit_stream_fanout.

  • The manila::backend::service_instance defined resource type now supports the following parameters, to customize format of the service image being created.

    • service_image_container_format

    • service_image_disk_format

  • The new timeout parameter has been added to the following classes.

    • manila::compute::nova

    • manila::image::glance

    • manila::volume::cinder

Upgrade Notes

  • The following classes have been removed.

    • manila::share::generic

    • manila::share::glusterfs

    • manila::share::hitachi_hnas

    • manila::share::netapp

  • Puppet 7 is no longer supported. Use Puppet 8 instead.

  • The manila::rabbit_heartbeat_in_pthread parameter has been removed.

  • Management of manila v2 user by the manila::keystone::auth class has been removed. Because of this removal, the following parameters of the auth class have been removed.

    • password_v2

    • email_v2

    • auth_name_v2

    • configure_user_v2

    • configure_user_role_v2

  • The manila::logging::watch_log_file parameter has been removed.

Deprecation Notes

  • The manila::db::mysql::cluster_id parameter is now deprecated and has no effect. It will be removed in a future release.

26.0.0

New Features

  • Ubuntu 24.04 is now formally supported.

Upgrade Notes

  • Ubuntu 22.04 is no longer supported.