開発中バージョンのリリースノート

20.0.0-4

新機能

  • A new module, designate.wsgi, has been added as a place to gather WSGI application objects. This is intended to ease deployment by providing a consistent location for these objects. For example, if using uWSGI then instead of:

    [uwsgi]
    wsgi-file = /bin/designate-api-wsgi
    

    You can now use:

    [uwsgi]
    module = designate.wsgi.api:application
    

    This also simplifies deployment with other WSGI servers that expect module paths such as gunicorn.

アップグレード時の注意

  • The WSGI script designate-api-wsgi has been removed. Deployment tooling should instead reference the Python module path for the wsgi module in Designate, designate.wsgi.api:application if their chosen WSGI server supports this (gunicorn, uWSGI, etc.) or implement a .wsgi script themselves if not (mod_wsgi).

20.0.0

バグ修正

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