Description of problem: Recent 2.5.0 builds are failing on "Operator Bundle Data Linting Test"on CVP, the reported errors are like: time="2020-09-10T18:24:05Z" level=error msg="Error: Value ssp.kubevirt.io/, Kind=KubevirtCommonTemplatesBundle: owned CRD \"ssp.kubevirt.io/, Kind=KubevirtCommonTemplatesBundle\" not found in bundle \"kubevirt-hyperconverged-operator.v2.5.0\"" ... time="2020-09-10T18:24:05Z" level=error msg="Error: Value ssp.kubevirt.io/v1, Kind=KubevirtCommonTemplatesBundle: CRD \"ssp.kubevirt.io/v1, Kind=KubevirtCommonTemplatesBundle\" is present in bundle \"kubevirt-hyperconverged-operator.v2.5.0\" but not defined in CSV" Please notice the difference between 'ssp.kubevirt.io/' and 'ssp.kubevirt.io/v1'. The root cause is that .spec.customresourcedefinitions.owned[].version is now empty in the CSV of SSP oeprator. The same issue is also present in upstream CSV: https://github.com/kubevirt/kubevirt-ssp-operator/blob/master/deploy/olm-catalog/kubevirt-ssp-operator.clusterserviceversion.yaml#L26 Version-Release number of selected component (if applicable): 2.5.0 How reproducible: 100% Steps to Reproduce: 1. Wait for a new build 2. 3. Actual results: New builds are rejected by CVP Expected results: New builds passes CVP tests Additional info: The regression probably comes from https://github.com/kubevirt/kubevirt-ssp-operator/pull/225
Verified with kubevirt-ssp-operator-container-v2.5.0-42 SSP is deployed successfully.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (OpenShift Virtualization 2.5.0 Images), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2020:5127