2024.1 Series Release Notes¶
24.0.0-10¶
New Features¶
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.
Added parameters
skip_cpu_compare_on_destandskip_cpu_compare_at_startupto thenova::workaroundsclass.
Bug Fixes¶
The
libvirt-daemon-config-nwfilterpackage is no longer installed, because the package is no longer reuquired by nova.
24.0.0¶
New Features¶
The
nova::compute::libvirt::servicesnow installs the OVMF package to allow UEFI boot of instances. The package installation can be disabled by setting themanage_ovmfparameter.
The
nova::cacheclass now supports options to allow memcached with SASL enabled.
The
nova::cacheclass now supports the following new options for Redis backend and Redis Sentinel backend.redis_serverredis_usernameredis_passwordredis_sentinelsredis_socket_timeoutredis_sentinel_service_name
Added new
nova::compute::flat_injectedboolean parameter to configure the configuration option in Nova with the same name.
The new
nova::consoleauthclass has been added.
The
live_migration_tunnelledparameter of thenova::migration::libvirtclass was deprecated, because the actual parameter in nova was deprecated in 23.0.0 release.
The
conductor_groupparameter and theshardparameter have been added to theironic::conductorclass.
The
nova::compute::libvirt_guestsclass now supports the following parameters.start_delayparallel_shutdownbypass_cachesync_time
The new
nova::compute::libvirt::num_volume_scan_triesparameter has been added.
The
nova::migration::libvirtclass now supports the following two new parameters.cert_filekey_file
The new
nova::migration::libvirt::live_migration_bandwidthparameter has been added.
Now the
nova::compute::mdev_typedefined resource type supports the newmax_instancesparameter.
The new
nova::cache::memcache_pool_flush_on_reconnectparameter has been added.
The new
nova::migration::libvirt::migration_inbound_addrparameter has been added.
The new
nova::reportsclass has been added.
The new
nova::compute::pci::report_in_placementparameter has been added.
The following parameters have been added to the
nova::migration::qemuclass.migration_addressmigration_host
The new
nova::rabbit_transient_quorum_queueparameter has been added.
The
nova::api::use_forwarded_forparameter has been removed.
The new
nova::compute::reserved_host_cpusparameter has been added.
The new
manage_swtpmparameter has been added to thenova::compute::libvirt::servicesclass. Set this parameter totrueto install swtpm package.
Upgrade Notes¶
The
[libvirt] cpu_modeoption is set tohost-modelby default when qemu virt type is used, which is consistent with the default selected by nova. Set thenova::compute::libvirt::cpu_modeparameter to use a different mode such as the previous default (none).
Suopport for vmwareapi virt driver has been removed.
The following resource types no longer attempts to load user credentials from the
[keystone_authtoken]section innova.conf.nova_aggregatenova_flavornova_service
The
nova::api::nova_metadata_wsgi_enabledparameter has no effect now. When nova API service is deployed using httpd and mod_wsgi, nova-api service is no longer started. Use httpd + mod_wsgi to run metadata api.
The
nova::upgrade_level_certparameter has been removed.
Deprecation Notes¶
The
nova::compute::config_drive_formatparameter has been deprecated, because theconfig_drive_formatoption in nova has been deprecated.
The following parameters of the
nova::apiclass have been deprecated and now have no effect.enable_network_quotaallow_instance_snapshotshide_server_address_states
Bug Fixes¶
Now the
nova::compute::ironicclass installs thenova-compute-ironicpackage in Debian or Ubuntu.