Console integration fails in hybrid deployment

Console integration is failing in a hybrid deployment due to missing certificate in Dashboard Application Services Hub.

Problem

When your hybrid deployment is complete, under Console Settings -> Console Integration in Dashboard Application Services Hub the Cloud Analytics entry is missing, or connection to it is failing.

Cause

If this console integration is not present, or the connection to it is failing, then this might be because the TLS certificate was not imported from the cloud native components deployment correctly.

Resolution

  1. Re-import the TLS certificate for cloud native analytics on Red Hat® OpenShift® Container Platform into your on-premises Dashboard Application Services Hub installation with the following command:
    JazzSM_Profile_home/bin/wsadmin.sh -lang jython -username was_admin_user -password was_admin_password -f integ_kit_dir/dash-authz/scripts/importTLSCertificate.py CNEA_cluster_url
    Where
    • was_admin_user is the WebSphere® administrative user, for example smadmin.
    • was_admin_password is the password for the WebSphere administrative user.
    • integ_kit_dir is the directory where your Netcool® Hybrid Deployment Option Integration Kit is installed.
    • CNEA_cluster_URL is the controller node of the cluster on which Cloud Native Analytics is deployed, for example https://netcool-noi.apps.abc102-ocp42.os.xyz.com.