SOAR playbooks not available or SOAR automation limited

When Knative Serving is not installed on your Red Hat® OpenShift® Container Platform cluster before you install QRadar® Suite Software, the output of installation verification shows that the deployment is degraded.

Symptoms

Installation verification shows one of the following messages.
[WARN] IBM Cloud Pak for Security deployment is complete but SOAR Playbooks are not available.

Or

status:
  conditions:
  - lastTransitionTime: "<timestamp>"
    message: SOAR automation functionality will be limited
    reason: Knative not Deployed
    status: "True"
    type: Degraded

Causes

Knative Serving is not installed on your Red Hat OpenShift Container Platform cluster.

Resolving the problem

  1. Install the Red Hat OpenShift Serverless operator.

    You must have access to a Red Hat OpenShift Container Platform account with cluster administrator access.
    1. Log in to the Red Hat OpenShift Container Platform web console.
    2. In the Red Hat OpenShift Container Platform web console, go to Operators > OperatorHub.
    3. Scroll, or type the keyword Serverless into the Filter by keyword box to find the Red Hat OpenShift Serverless operator.
    4. Review the information about the operator and click Install.
    5. On the Install Operator page, set the following parameters.
      1. Set the Installation Mode to All namespaces on the cluster (default). This mode installs the operator in the default openshift-serverless namespace to be available to all namespaces in the cluster.
      2. Set the Installed Namespace to openshift-serverless.
      3. Select the stable channel as the Update Channel. The stable channel enables installation of the latest stable release of the Red Hat OpenShift Serverless operator.
      4. Select Automatic or Manual approval strategy.
    6. Click Install to make the operator available to the selected namespaces on this Red Hat OpenShift Container Platform cluster.
    7. Go to Operators > Installed Operators to monitor the Red Hat OpenShift Serverless operator installation and upgrade progress.
      • If you selected a Manual approval strategy, the subscription upgrade remains in the Upgrading state until you review and approve its install plan. After you approve the subscription upgrade on the Install Plan page, the subscription upgrade status moves to Up to date.
      • If you selected an Automatic approval strategy, the upgrade status resolves to Up to date without intervention.
    8. After the subscription upgrade status is Up to date, select Operators > Installed Operators to verify that the Red Hat OpenShift Serverless operator eventually shows up, and its Status ultimately resolves to Succeeded in the relevant namespace.
  2. Install Knative Serving on your Red Hat OpenShift console.

    1. Click the Import YAML icon () on the menu bar.
    2. On the Import YAML screen, add the following content.
      apiVersion: operator.knative.dev/v1beta1
      kind: KnativeServing
      metadata:
          name: knative-serving
          namespace: knative-serving
      spec:
          high-availability:
              replicas: 2
    3. Click Create.

      After you install Knative Serving, the KnativeServing object is created, and you are automatically directed to the knative-serving custom resource. Knative Serving installation is complete if all of the conditions in the Conditions section show True. If the conditions have a status of Unknown or False, wait a few moments, and then check again after you confirm that the resources are created.

  3. Restart the SOAR operator by typing the following command.
    oc delete pod -lname=cp4s-soar-operator