Merge branch 'michal/prepare-documentation-for-bind-9.18.22' into 'v9.18.22-release'
Prepare documentation for BIND 9.18.22 See merge request isc-private/bind9!625
This commit is contained in:
@@ -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.")
|
||||
|
||||
@@ -35,7 +35,7 @@ information about each release, and source code.
|
||||
|
||||
.. include:: ../notes/notes-known-issues.rst
|
||||
|
||||
.. include:: ../notes/notes-current.rst
|
||||
.. include:: ../notes/notes-9.18.22.rst
|
||||
.. include:: ../notes/notes-9.18.21.rst
|
||||
.. include:: ../notes/notes-9.18.20.rst
|
||||
.. include:: ../notes/notes-9.18.19.rst
|
||||
|
||||
@@ -32,27 +32,12 @@ Security Fixes
|
||||
features were enabled. This has been fixed. :cve:`2023-5679`
|
||||
:gl:`#4334`
|
||||
|
||||
New Features
|
||||
~~~~~~~~~~~~
|
||||
|
||||
- None.
|
||||
|
||||
Removed Features
|
||||
~~~~~~~~~~~~~~~~
|
||||
|
||||
- None.
|
||||
|
||||
Feature Changes
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
- None.
|
||||
|
||||
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
|
||||
~~~~~~~~~~~~
|
||||
Reference in New Issue
Block a user