2025.1 Series Release Notes

20.0.0-6

Bug Fixes

  • Fixed collection links for the floating IP API endpoint returning a next key pointing to itself when the exact amount of floating IPs in a project was the same as the config default_limit_v2 that would cause some clients to enter an endless loop.

    See bug #2106112.

Other Notes

  • Added a “designate-api-wsgi” script for backward compatibility now that pbr’s wsgi_scripts no longer functions with the latest setuptools.

20.0.0

New Features

  • The new [service:mdns] tcp_keepidle option has been added. This option allows customizing TCP keepidle set for socket used by designate-mdns.

Upgrade Notes

  • The following deprecated options in the network_api:neutron section have been removed.

    • admin_username

    • admin_password

    • admin_tenant_name

    • auth_url

    • auth_strategy

  • Support for Python 3.8 has been removed. Now the minimum Python version supported is 3.9.

Bug Fixes

  • Fixed the ignored [DEFAULT] backlog option.

  • The refresh secondary zone task was broken. It failed all the time. If MDNS didn’t get NOTIFY from the master server, the secondary zone didn’t get updates. Now it’s fixed.

Other Notes

  • Add multiple pools guidance docs to Admin, User, and CLI docs.