Ussuri Series Release Notes¶
16.6.0-2¶
New Features¶
Add
sysinfo_serial
parameter to control a Serial number entry generation method. Defaults to$::os_service_default
.
16.6.0¶
New Features¶
Add TLS options to oslo.cache
Introducing default_tls_verify for qemu. This effectively allows operators to enable or disable TLS client certificate verification.
Support for the
workarounds/ensure_libvirt_rbd_instance_dir_cleanup
parameter has been added.
16.5.0¶
New Features¶
Added parameter live_migration_timeout_action to nova::migration::libvirt.
Add the
default_ephemeral_format
parameter which specifies default format an ephemeral_volume will be formatted with on creation.
Add
compute_monitors
parameter which specifies a list of monitors that can be used for getting compute metrics.
Add the
update_resources_interval
parameter which specifies the interval in seconds for updating compute resources.
The new
nova::compute::default_access_ip_network_name
parameter has been added to support to set the network name for instances access IPs.
The new
nova::compute::use_cow_images
parameter has been added to enable use of copy-on-write images.
The new
nova::compute::virt_mkfs
parameter has been added to support to specify the mkfs commands for ephemeral devices.
The new
nova::compute::reboot_timeout
parameter has been added to support to set a time interval after which an instance is hard rebooted automatically.- |
The new
nova::compute::instance_build_timeout
parameter has been added to support to specify the maximum time for instance to build.
The new
nova::compute::rescue_timeout
parameter has been added to support to set an interval to wait before un-rescuing an instance stuck in RESCUE.
The new
nova::compute::shutdown_timeout
parameter has been added to support to set a time to wait in seconds for an instance to perform a clean shutdown.
The new
nova::migration::libvirt::live_migration_permit_post_copy
parameter has been added to support post copy mode in live migration.
The new
nova::migration::libvirt::live_migration_permit_auto_converge
parameter has been added to support auto converge in live migration.
The new
nova::compute::running_deleted_instance_action
parameter has been added to support to select the action to be taken when a instance is identified as deleted.
The new
nova::compute::running_deleted_instance_poll_interval
parameter has been added to support to set a time interval to wait between runs for the clean up action.
The new
nova::compute::running_deleted_instance_timeout
parameter has been added to support to set a time interval to wait for the deleted instances cleanup.
Adds parameter nova::compute::libvirt::max_queues to configure the libvirt max_queues.
The new
nova::keystone::authtoken::interface
parameter has been added, which can be used to set the interface parameter in authtoken middleware.
Add parameter vgpu_types_device_addresses_mapping to provide mapping for multiple vgpu devices and corresponding device addresses.
Deprecation Notes¶
Deprecate parameter enabled_vgpu_types which was used for providing list of vgpu devices and instead use vgpu_types_device_addresses_mapping.
16.4.0¶
New Features¶
Now puppet-nova supports configuration of libvirtd-tls.socket and libvirtd-tcp.socket, which should be enabled according to the transport protocol when libvirt is running under systemd. This feature is enforced since libvirt v5.8.
Add parameter query_placement_for_availability_zone that allows the scheduler to look up a host aggregate with metadata key of availability zone set to the value provided by incoming request, and request result from placement be limited to that aggregate. Default value for this parameter is false.
16.3.0¶
New Features¶
The new parameter, nova::ironic::common::region_name was added to set keystone region used to connect to ironic in admin context.
service_username and service_password in nova::metadata::novajoin::api are now deprecated and will be removed in a future release. Use username and password instead.
The nova::metadata::novajoin::user_domain_id parameter is deprecated now. Use user_domain_name instead.
Upgrade Notes¶
The default value for nova::metadata::novajoin::project_domain_name is now
Default
instead ofdefault
to be consistent with general domain setup in OpenStack.
Deprecation Notes¶
The nova::compute::allow_resize_to_same_host parameter is deprecated and has no effect now, because its actual parameter in nova is used only by nova-api. Use nova::api::allow_resize_to_same_host instead to set the parameter at the node where nova-api is actually running.
16.2.1¶
New Features¶
Add parameter enable_isolated_aggregate_filtering which allows the scheduler to restrict hosts in aggregates based on matching required traits in the aggregate metadata and the instance flavor/image. Default value for this parameter is False.
Deprecation Notes¶
The nova::ironic::common::api_endpoint is deprecated and has no effect, because the corresponding [ironic]api_endpoint was removed in Nova. The nova::ironic::common::endpoint_override should be used instead.
16.2.0¶
New Features¶
Added parameters nova::console_ssl_ciphers and nova::console_ssl_minimum_version to manage the allowed TLS ciphers and minimum protocol version to enforce for incoming client connections to the console proxy services (VNC, SPICE, etc).
Add parameter max_disk_devices_to_attach that specifies max number of devices that can be attached to a single server. Note that the number of disks supported by an server depends on the bus used. For example, the ide disk bus is limited to 4 attached devices. The configured maximum is enforced during server create, rebuild, evacuate, unshelve, live migrate, and attach volume.
Add support for managing configuration for persistent memory(pmem) namespaces.
The parameters prefixed with neutron in nova::network::neutron class were deprecated, to be replaced by the shortened parameters without neutron prefix.
nova::glance_api_endpoint has been added. This provides similar functionality to nova::glance_api_servers for a single glance endpoint versus a list of glance servers.
Add parameter placement_aggregate_required_for_tenants which controls whether or not a tenant with no aggregate affinity will be allowed to schedule to any available node, when limit_tenants_to_placement_aggregate is set to True. Default value for this parameter is False.
Upgrade Notes¶
The deprecated parameter dhcp_domain in nova::network::neutron is removed. Please use the nova::metadata::dhcp_domain parameter instead.
Deprecated idle_timeout option has been removed.
Deprecation Notes¶
database_min_pool_size option is now deprecated for removal, the parameter has no effect.
nova::glance_api_servers has been deprecated. The config option and behavior of distributing requests round-robin over a list have been deprecated for removal from nova. nova::glance_api_endpoint can be used as an alternative in the case of a single glance endpoint.
16.1.0¶
New Features¶
A new nova::compute::libvirt::virtlogd class has been added to manage virtlogd configration.
Upgrade Notes¶
The deprecated parameter neutron_url in nova::network::neutron is removed.
The deprecated parameter neutron_url_timeout in nova::network::neutron is removed. Please use the neutron_timeout parameter instead.
The deprecated parameter firewall_driver in nova::network::neutron is removed.
Deprecated fping_path option has been removed.
Deprecated keymap option has been removed.
Deprecation Notes¶
nova::auth_strategy was deprecated because the corresponding parameter is not was deprecated.
16.0.0¶
New Features¶
Adds –all-cells to the archive command based on an empty_table boolean flag. If true, it will run in archive command on all configured cells.
Adds –before to the archive command based on age parameter provided. If added, it will run with –before date –date=’today - age days’ +\%F
Added nova::scheduler::max_placement_results parameter.
Add new parameter
[compute] cpu_dedicated_set
to specify list or range of physical CPU cores to reserve to be used for allocating PCPU resources to virtual machine processes. Defaults to$::os_service_default
.
New class nova::metadata::novajoin::policy allows novajoin policy overrides to be written to /etc/novajoin/policy.json.
Upgrade Notes¶
The deprecated parameter nova::upgrade_level_consoleauth and the class nova::consoleauth is now removed.
Deprecation Notes¶
The
vcpu_pin_set
parameter is deprecated and superseded bycpu_shared_set
andcpu_dedicated_set
parameters, wherecpu_shared_set
andcpu_dedicated_set
is used to define list or range of VCPU and PCPU resources for virtual machine instances respectively. When usedvcpu_pin_set
can not be defined withcpu_dedicated_set
parameter.