2024.1 Series Release Notes¶
24.0.0-7¶
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 thenova::compute::rbd
class.
Bug Fixes¶
The
libvirt-daemon-config-nwfilter
package is no longer installed, because the package is no longer reuquired by nova.
24.0.0¶
New Features¶
The
nova::compute::libvirt::services
now installs the OVMF package to allow UEFI boot of instances. The package installation can be disabled by setting themanage_ovmf
parameter.
The
nova::cache
class now supports options to allow memcached with SASL enabled.
The
nova::cache
class now supports the following new options for Redis backend and Redis Sentinel backend.redis_server
redis_username
redis_password
redis_sentinels
redis_socket_timeout
redis_sentinel_service_name
Added new
nova::compute::flat_injected
boolean parameter to configure the configuration option in Nova with the same name.
The new
nova::consoleauth
class has been added.
The
live_migration_tunnelled
parameter of thenova::migration::libvirt
class was deprecated, because the actual parameter in nova was deprecated in 23.0.0 release.
The
conductor_group
parameter and theshard
parameter have been added to theironic::conductor
class.
The
nova::compute::libvirt_guests
class now supports the following parameters.start_delay
parallel_shutdown
bypass_cache
sync_time
The new
nova::compute::libvirt::num_volume_scan_tries
parameter has been added.
The
nova::migration::libvirt
class now supports the following two new parameters.cert_file
key_file
The new
nova::migration::libvirt::live_migration_bandwidth
parameter has been added.
Now the
nova::compute::mdev_type
defined resource type supports the newmax_instances
parameter.
The new
nova::cache::memcache_pool_flush_on_reconnect
parameter has been added.
The new
nova::migration::libvirt::migration_inbound_addr
parameter has been added.
The new
nova::reports
class has been added.
The new
nova::compute::pci::report_in_placement
parameter has been added.
The following parameters have been added to the
nova::migration::qemu
class.migration_address
migration_host
The new
nova::rabbit_transient_quorum_queue
parameter has been added.
The
nova::api::use_forwarded_for
parameter has been removed.
The new
nova::compute::reserved_host_cpus
parameter has been added.
The new
manage_swtpm
parameter has been added to thenova::compute::libvirt::services
class. Set this parameter totrue
to install swtpm package.
Upgrade Notes¶
The
[libvirt] cpu_mode
option is set tohost-model
by default when qemu virt type is used, which is consistent with the default selected by nova. Set thenova::compute::libvirt::cpu_mode
parameter 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_aggregate
nova_flavor
nova_service
The
nova::api::nova_metadata_wsgi_enabled
parameter 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_cert
parameter has been removed.
Deprecation Notes¶
The
nova::compute::config_drive_format
parameter has been deprecated, because theconfig_drive_format
option in nova has been deprecated.
The following parameters of the
nova::api
class have been deprecated and now have no effect.enable_network_quota
allow_instance_snapshots
hide_server_address_states
Bug Fixes¶
Now the
nova::compute::ironic
class installs thenova-compute-ironic
package in Debian or Ubuntu.