---------- Forwarded message ---------
From: Lance Galletti <email@example.com>
Date: Fri, Mar 18, 2022 at 4:23 PM
Subject: Upcoming REQUIRED CSV annotation for all RH layered products
To: operatorframework-pm <firstname.lastname@example.org>, Nate Marsella <email@example.com>, Sonam Maheshwari <firstname.lastname@example.org>
As I'm sure you're aware, not all layered products on OperatorHub indicate whether a subscription or other entitlement is needed. This may lead end users to unknowingly deploying products which require a subscription meaning these customers would end up being responsible for payment in an audit situation and this can strain relationships.
At the end of the month, CVP will be adding gating validation to ensure that all future layered product operator builds specify the subscription needed. We need all layered product teams to set an annotation in their CSV which should correspond to what was specified in Comet.
Here are the annotations to set if the operator requires a subscription for:
OKE and up
operators.openshift.io/valid-subscription: '["OpenShift Kubernetes Engine", "OpenShift Container Platform", "OpenShift Platform Plus"]'
OCP and up
operators.openshift.io/valid-subscription: '["OpenShift Container Platform", "OpenShift Platform Plus"]'
operators.openshift.io/valid-subscription: '["OpenShift Platform Plus"]'
operators.openshift.io/valid-subscription: '["3Scale Commercial License"]'
If you’re unsure which annotation to use, here  is a complete list of the RH operators and the annotation for you to copy paste. Please make sure you prioritize adding this annotation in all upcoming releases of your operator - starting in April you will be unable to release without it.
Please let me or anyone on the Portfolio Enablement Team  know if you have any questions or concerns!