From: Josh Durgin Date: Fri, 14 May 2021 19:46:17 +0000 (-0400) Subject: script/ceph-release-notes: remove release name from backport PR titles X-Git-Tag: v17.1.0~1955^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F41348%2Fhead;p=ceph.git script/ceph-release-notes: remove release name from backport PR titles Signed-off-by: Josh Durgin --- diff --git a/src/script/ceph-release-notes b/src/script/ceph-release-notes index 8a0dd66980b8..9829cff3c38e 100755 --- a/src/script/ceph-release-notes +++ b/src/script/ceph-release-notes @@ -51,6 +51,8 @@ prefixes = ['bluestore', 'build/ops', 'cephfs', 'cephx', 'cli', 'cmake', signed_off_re = re.compile("Signed-off-by: (.+) <") tracker_re = re.compile("http://tracker.ceph.com/issues/(\d+)") rst_link_re = re.compile(r"([a-zA-Z0-9])_(\W)") +release_re = re.compile(r"^(nautilus|octopus|pacific|quincy):\s*") + tracker_uri = "http://tracker.ceph.com/issues/{0}.json" @@ -220,6 +222,8 @@ def make_release_notes(gh, repo, ref, plaintext, html, verbose, strict, use_tags title = title.replace('*', '\*') # and escape the underscores for noting a link title = rst_link_re.sub(r'\1\_\2', title) + # remove release prefix for backports + title = release_re.sub('', title) pr2info[number] = (author, title, message) for issue in set(issues):