We are overjoyed to announce the release of: designate 11.0.2: DNS as a Service This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/designate Download the package from: https://tarballs.openstack.org/designate/ Please report issues through: https://bugs.launchpad.net/designate/+bugs For more details, please see below. 11.0.2 ^^^^^^ Bug Fixes * Fixed an issue that caused the recordset_records quota to not be enforced. * Fixes bug 1934252 which ignored invalid denylist patterns. The fix entailed checking the pattern string via regular expression compiler and testing for zero length. Previously you could create blacklist/denylist using string that cannot be used either as a regex or as a zone name, for example: patterns = ['', "'#(*&^%$%$#@$']" In addition, the server will return a 400 BadRequest response to an invalid pattern. (https://bugs.launchpad.net/designate/+bug/1934252) Changes in designate 11.0.1..11.0.2 ----------------------------------- eee0fcbe Checks for invalid denylist regex patterns 81eedab5 Make grenade non-voting for stable/victoria 6d1479a8 Fix recordset_records quota enforcement Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 4 +- designate/central/service.py | 8 +- designate/objects/blacklist.py | 4 +- designate/objects/fields.py | 22 +++++ designate/quota/base.py | 2 +- ...x-recordset-records-quota-76ed3095dd2afbbe.yaml | 4 + ...atterns-not-being-checked-ec1f1316ccc6cb1d.yaml | 16 ++++ 11 files changed, 209 insertions(+), 18 deletions(-)
participants (1)
-
no-reply@openstack.org