Current Series Release Notes

24.0.0-10

New Features

  • Added new nova::compute::libvirt::secret_ceph resource definition that can be used to create a libvirt secret of type ceph.

  • Added new manage_libvirt_secret parameter defaulting to true in the nova::compute::rbd class.

  • The nova::upgrade_level_cells parameter and the nova::upgrade_level_intercell parameter have been removed.

  • The following nova::api class parameters have been removed. These were all deprecated and have had no effect.

    • nova_metadata_wsgi_enabled

    • hide_server_address_states

    • allow_instance_snapshots

    • enable_network_quota

Upgrade Notes

  • The following nova::scheduler::filter class parameters have been removed.

    • scheduler_host_subset_size

    • scheduler_available_filters

    • scheduler_enabled_filters

    • scheduler_weight_classes

  • The following parameters of the nova::scheduler::filter class no longer interpret empty value as the indicator of service defaults. In case an empty value is passed, nova-scheduler may be deployed without available or enabled scheduler filters.

    • available_filters

    • enabled_filters

  • If you are setting libvirt_rbd_secret_uuid in the nova::compute::rbd class you MUST now set libvirt_rbd_secret_key as well if the manage_libvirt_secret parameters is set to true (the default) because the rbd_keyring parameter is deprecated and has no effect, we no longer get the Ceph authx key automatically if libvirt_rbd_secret_key is not set.

Deprecation Notes

  • The nova::compute::rbd::rbd_keyring parameter is deprecated and has no effect.