Current Series Release Notes

20.3.0-67

New Features

  • The nova::wsgi::apache_api class and the nova::wsgi::apache_metadata class now support customizing request/response headers added by apache.

  • The new nova::quota::count_usage_from_placement parameter has been added.

  • Added parameters for advanced configuration of httpd access and error log destinations including piped logging and syslog (see mod_syslog). Note that mod_syslog requires Apache2 >= 2.5.0.

  • The new nova::compute::libvirt::networks class has been added. This class can be used to disable the default libvirt network, which is not used in OpenStack deployments.

  • The new nova::compute::libvirt::wait_soft_reboot_seconds parameter has been added.

  • Add sysinfo_serial parameter to control a Serial number entry generation method. Defaults to $::os_service_default.

  • The new nova::compute::libvirt::libvirtd class has been added.

  • New parameters max_client_requests and admin_max_client_requests allow to configure corresponding settings for libvirt.

  • The new nova::quota::recheck_quota parameter has been added.

  • The new nova::compute::skip_hypervisor_version_check_on_lm parameter has been added.

  • Now this module supports configuration of the virtlockd service.

Upgrade Notes

  • The following parameters of the nova::compute class have been removed.

    • keymgr_backend

    • barbican_auth_endpoint

    • barbican_endpoint

    • barbican_api_version

  • Default value of the following parameters has been changed from true to false and now ssl is disabled by default.

    • nova::wsgi::apache_api::ssl

    • nova::wsgi::apache_metadata::ssl

  • The following parameters of the nova class have been removed.

    • nova::block_device_allocate_retries

    • nova::block_device_allocate_retries_interval

  • CentOS 8 Stream is no longer supported by this module.

  • The nova::cinder::region_name parameter has been removed. Use the os_region_name parameter instead.

  • The nova::api::install_cinder_client parameter has been removed.

  • The nova::compute::mdev::mdev_types_device_addresses_mapping parameter has been removed.

  • Support for the novajoin service has been removed.

  • The following parameters of the nova::quota class have been removed.

    • reservation_expire

    • until_refresh

    • max_age

    • floating_ips

    • fixed_ips

    • security_groups

    • security_group_rules

  • The following parameters of the nova::api class have been removed.

    • ratelimits

    • ratelimits_factory

  • The nova::scheduler::periodic_task_interval parameter has been removed.

  • The nova::compute::libvirt::virtlogd::config class has been removed. Use the nova::compute::libvirt::config class instead.

  • The nova::upgrade_level_console parameter was removed.

  • The nova::compute::vcpu_pin_set_parameter was removed.

  • The nova::compute::libvirt::virtlogd::config class has been removed.

Deprecation Notes

  • The nova::compute::virtio_nic parameter has been deprecated and has no effect now.

  • The nova::upgrade_level_cert parameter has been deprecated and will be removed in a future release.

  • The nova::api::use_forwarded_for parameter has been deprecated and will be removed in a future release, because the corresponding [api] use_forwarded_for parameter in nova has been deprecated.

  • The following parameters of the nova::compute::libvirt class have been deprecated. Use the nova::compute::libvirt::libvirtd class intead.

    • log_output

    • log_filters

    • tls_priority

    • ovs_timeout

Bug Fixes

  • The following parameters are no longer set by the nova class. The existing settings are removed from nova.conf automatically.

    • [ssl] ca_cert

    • [ssl] cert_file

    • [ssl] key_file