Current Series Release Notes

20.3.0-50

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::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.

  • 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.

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

  • Now this module supports configuration of the virtlockd service.

Upgrade Notes

  • 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.

  • 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