Merge branch 'michal/prepare-documentation-for-bind-9.19.20' into 'v9.19.20-release'

Prepare documentation for BIND 9.19.20

See merge request isc-private/bind9!624
This commit is contained in:
Michal Nowak
2024-01-05 13:17:42 +00:00
3 changed files with 19 additions and 25 deletions

View File

@@ -347,18 +347,18 @@ if changes_added_lines:
# MR.
release_notes_regex = re.compile(r"doc/(arm|notes)/notes-.*\.(rst|xml)")
release_notes_changed = list(filter(release_notes_regex.match, modified_files))
release_notes_changed = list(filter(release_notes_regex.match, affected_files))
release_notes_label_set = "Release Notes" in mr_labels
if not release_notes_changed:
if release_notes_label_set:
fail(
"This merge request has the *Release Notes* label set. "
"Add a release note or unset the *Release Notes* label."
"Update release notes or unset the *Release Notes* label."
)
elif "Customer" in mr_labels:
warn(
"This merge request has the *Customer* label set. "
"Add a release note unless the changes introduced are trivial."
"Update release notes unless the changes introduced are trivial."
)
if release_notes_changed and not release_notes_label_set:
fail(
@@ -367,7 +367,9 @@ if release_notes_changed and not release_notes_label_set:
)
if release_notes_changed:
notes_added_lines = added_lines(target_branch, release_notes_changed)
modified_or_new_files = danger.git.modified_files + danger.git.created_files
release_notes_added = list(filter(release_notes_regex.match, modified_or_new_files))
notes_added_lines = added_lines(target_branch, release_notes_added)
identifiers_found = filter(relnotes_issue_or_mr_id_regex.search, notes_added_lines)
if notes_added_lines and not any(identifiers_found):
warn("No valid issue/MR identifiers found in added release notes.")

View File

@@ -38,7 +38,7 @@ information about each release, and source code.
.. include:: ../notes/notes-known-issues.rst
.. include:: ../notes/notes-current.rst
.. include:: ../notes/notes-9.19.20.rst
.. include:: ../notes/notes-9.19.19.rst
.. include:: ../notes/notes-9.19.18.rst
.. include:: ../notes/notes-9.19.17.rst

View File

@@ -32,34 +32,26 @@ Security Fixes
features were enabled. This has been fixed. :cve:`2023-5679`
:gl:`#4334`
New Features
~~~~~~~~~~~~
- None.
Removed Features
~~~~~~~~~~~~~~~~
- None.
Feature Changes
~~~~~~~~~~~~~~~
- None.
- :iscman:`named-compilezone` no longer performs zone integrity checks
by default; this allows faster conversion of a zone file from one
format to another. :gl:`#4364`
- :program:`named-compilezone` no longer performs zone integrity checks
by default; this allows faster conversion of a zone file from one format
to another. Zone checks can be performed by running :program:`named-checkzone`
separately, or the previous default behavior can be restored by using
``named-compilezone -i full -k fail -n fail -r warn -m warn -M warn
-S warn -T warn -W warn -C check-svcb:fail``. :gl:`#4364`
Zone checks can be performed by running :iscman:`named-checkzone`
separately, or the previous default behavior can be restored by using:
::
named-compilezone -i full -k fail -n fail -r warn -m warn -M warn -S warn -T warn -W warn -C check-svcb:fail
Bug Fixes
~~~~~~~~~
- Fix statistics export to use full 64 bit signed numbers instead of truncating
values to unsigned 32 bits. Export was truncating values since BIND 9.15.0.
:gl:`#4467`
- The counters exported via the statistics channel were changed back to
64-bit signed values; they were being inadvertently truncated to
unsigned 32-bit values since BIND 9.15.0. :gl:`#4467`
Known Issues
~~~~~~~~~~~~