Operator-OLM-Deployment Failed

Issue

A partner has submitted the metadata but is failing OLM Deployment. The Operator Lifecycle Manager (OLM) helps users install, update, and manage the lifecycle of all Operators and their associated services running across their clusters. OpenShift uses OLM to deploy the operator; therefore this test is key to the success of the operator. This test will go through the process of installing the operator through OLM in a test OpenShift cluster.

Environment

  • Operator Config section for Operator Project in Red Hat Partner Connect web site

Resolution

Method 1: Validate OLM Deployment

Does the operator deploy successfully through OLM? Instructions to test this can be found here: Deploying to OpenShift.

Once you run through deploying your operator, you should see a Succeeded status under Installed Operators section.

If your operator is not deploying successfully, you can check the logs and deployment to troubleshoot. These are some tips to verify if there are any specific issues:

  1. Verify that your operator image is publicly accessible

  2. Verify Deployment Details

  3. Verify the Pod(s) are running correctly

    1. Check the Pod(s) logs

  4. Verify the Events under Deployment Details

Method 2:

If the workaround in Method 1 did not work as a solution or you've encountered other issues, a partner needs to open a support ticket and provide the following information:

  • The Project URL

  • Bundle Directory Archive

Last updated