2024.2 Series Release Notes¶
25.0.0-5¶
New Features¶
Added parameters
skip_cpu_compare_on_destandskip_cpu_compare_at_startupto thenova::workaroundsclass.
25.0.0¶
New Features¶
The new
nova::rabbit_enable_cancel_on_failoverparameter has been added.
The following parameters have been added to the
nova::compute::rbdclass.libvirt_rbd_connect_timeoutlibvirt_rbd_destroy_volume_retry_intervallibvirt_rbd_destroy_volume_retries
Added new
nova::compute::libvirt::secret_cephresource definition that can be used to create a libvirt secret of type ceph.
Added new
manage_libvirt_secretparameter defaulting to true in thenova::compute::rbdclass.
The new
nova::notification_retryparameter has been added.
The new
nova::os_brickclass has been added. This class manages the[os_brick]options.
The new
nova::rabbit_qos_prefetch_countparameter has been added.
The
nova::upgrade_level_cellsparameter and thenova::upgrade_level_intercellparameter have been removed.
The following
nova::apiclass parameters have been removed. These were all deprecated and have had no effect.nova_metadata_wsgi_enabledhide_server_address_statesallow_instance_snapshotsenable_network_quota
The new
nova::scheduler::filter::pci_in_placementparameter has been added.
Upgrade Notes¶
The
modular_libvirtparameter now defaults to true on Red Hat family operating systems. As of RHEL9, it is recommended to use modular libvirt daemons, while the monolithic daemon has been deprecated. Note that the current manifests do not fully manage the transition from monolithic daemon to modular libvirt daemons, and additional cleanup may be needed.
The following
nova::scheduler::filterclass parameters have been removed.scheduler_host_subset_sizescheduler_available_filtersscheduler_enabled_filtersscheduler_weight_classes
The following parameters of the
nova::scheduler::filterclass 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_filtersenabled_filters
If you are setting
libvirt_rbd_secret_uuidin thenova::compute::rbdclass you MUST now setlibvirt_rbd_secret_keyas well if themanage_libvirt_secretparameters is set to true (the default) because therbd_keyringparameter is deprecated and has no effect, we no longer get the Ceph authx key automatically iflibvirt_rbd_secret_keyis not set.
Support for amqp1 messaging driver has been removed.
The deprecated
nova::periodic_intervalparameter has been removed.
Deprecation Notes¶
The
nova::patch::configclass has been deprecated, because the options supported by the class have already been removed from nova. The class will be removed in a future release.
The
nova::logging::watch_log_fileparameter has been deprecated.
The
nova::compute::rbd::rbd_keyringparameter is deprecated and has no effect.
Bug Fixes¶
The
libvirt-daemon-config-nwfilterpackage is no longer installed, because the package is no longer reuquired by nova.