-
Story
-
Resolution: Done-Errata
-
Undefined
-
None
-
None
There is a new CVP test that got added, which explicitly requires that the following annotations be present on a bundle CSV:
list of infrastructure-related annotations:
* features.operators.openshift.io/disconnected
* features.operators.openshift.io/fipsmode
* features.operators.openshift.io/proxy-aware
* features.operators.openshift.io/cnf
* features.operators.openshift.io/cni
* features.operators.openshift.io/csi
* features.operators.openshift.io/tls-profiles
* features.operators.openshift.io/token-auth-aws
* features.operators.openshift.io/token-auth-azure
* features.operators.openshift.io/token-auth-gcp
What this test does:
* Parses the value of 'features.operators.openshift.io/*' annotations in the operator CSV file
* Checks whether the values are set to a boolean true or false
The test will pass with SUCCESS if:
* all infrastructure feature annotations are present in the operator CSV file
AND
* all infrastructure feature annotations are set to boolean true or false
The test will pass with a non-gating SUCCESS_WITH_WARNINGS otherwise.
Acceptance criteria: pass the CVP test on a bundle.
eg failed log. http://external-ci-coldstorage.datahub.redhat.com/cvp/cvp-redhat-operator-bundle-image-validation-test/cert-manager-operator-bundle-container-v1.12.0-1/f2f96ab0-3b68-4d3f-8b22-40079d435a7c/operator-infrastructure-feature-bundle-image-output.txt
- links to
-
RHEA-2023:120768 [OpenShift v4.13-v4.14] cert-manager Operator for Red Hat OpenShift 1.13.0
- mentioned on