portage_util: note when we can drop CROS_WORKON_BLACKLIST
Since we use this code with firmware/factory branches, we can't drop
it until those all cycle out.
BUG=chromium:1125947
TEST=CQ passes
Change-Id: Ide2730ad9f5d95a12ed61ce77d6c3d65324afcdc
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2560219
Tested-by: Mike Frysinger <vapier@chromium.org>
Auto-Submit: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Chris McDonald <cjmcdonald@chromium.org>
Commit-Queue: Chris McDonald <cjmcdonald@chromium.org>
diff --git a/lib/portage_util.py b/lib/portage_util.py
index 564ab3c..e3c5731 100644
--- a/lib/portage_util.py
+++ b/lib/portage_util.py
@@ -356,7 +356,8 @@
r'.*-(([0-9][0-9a-z_.]*)(-r[0-9]+)?)[.]ebuild')
_WORKON_COMMIT_PATTERN = re.compile(r'^CROS_WORKON_COMMIT=')
- # TODO(crbug.com/1125947): Drop CROS_WORKON_BLACKLIST.
+ # TODO(crbug.com/1125947): Drop CROS_WORKON_BLACKLIST. We can do this once
+ # we no longer support branches <R89 / 13623.0.0.
_RE_MANUAL_UPREV = re.compile(
r"""^CROS_WORKON_(MANUAL_UPREV|BLACKLIST)=(['"])?1\2?$""")