Description of problem: If a default OperatorSource fails, the marketplace operator should report why the OperatorSource failed to telemetry. Version-Release number of selected component (if applicable): 4.2 How reproducible: Always. Steps to Reproduce: 1. Make marketplace unable to successfully reconcile one of the default OperatorSources. 2. Run `oc get ClusterOperator marketplace` and note that the status does not reflect that it has degraded. Actual results: No information about the cause of the failure is available in telemetry. Expected results: Telemetry should contain information about the cause of the failure. Additional info:
https://github.com/operator-framework/operator-marketplace/pull/235
Adding a small change in https://github.com/operator-framework/operator-marketplace/pull/253
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, 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/RHBA-2019:2922