The change https://review.openstack.org/#/c/62523/ modified the regex used to search for ChangeIds in Gerrit comments to require whitespace around the ChangeIds. The reason for this was to prevent any string of 8 hexadecimal digits (e.g. a date string in a URL) from being converted to a link. However, it has broken common and non-dangerous use of punctuation (such as commas and parentheses) around ChangeIds. It has also broken the functionality introduced in https://review.openstack.org/#/c/45464/ for bug 904298, to allow links to Git SHAs when they appear in cherry-picked patches backported to stable branches (since these are followed by a parenthesis). Ironically, it was this change to detect Git SHAs that caused the overmatching that the most recent change was attempting to fix in the first place.
Fix proposed to branch: master /review. openstack. org/64738
Review: https:/