2024.2 Series Release Notes

25.0.0

New Features

  • The new designate::rabbit_enable_cancel_on_failover parameter has been added.

  • The new designate::healthcheck::enable_by_file_paths parameter has been added.

  • The new designate::notification_retry parameter has been added.

  • The new designate::producer_task::increment_serial class has been added.

  • The following parameters have been added to the designate class.

    • rabbit_heartbeat_timeout_threshold

    • rabbit_heartbeat_rate

  • The new designate::rabbit_qos_prefetch_count parameter has been added.

Upgrade Notes

  • The designate::notification_driver parameter now defaults to the os_service_default fact, which is the default value more globally used by the other Puppet OpenStack modules. Set the parameter to messaging to keep using the previous default value.

  • The following deprecated parameters of the designate::mdns class have been removed.

    • topic

    • all_tcp

    • xfr_timeout

    • storage_driver

  • The designate::backend::bind9 class no longer supports configuration of the BIND 9 service. Because of this change, setting the configure_bind parameter to true now fails.

  • The following deprecated parameters have been removed.

    • designate::backend::bind9::manage_pool

    • designate::backend::pdns4::manage_pool

Deprecation Notes

  • The designate::logging::watch_log_file parameter has been deprecated.