Apigee hybrid installation error while installing telemetry component

Hi All -

I’m installing Apigee Hybrid (v1.1.3) on Openshift on VMWare (In my private datacenter) using helm and while trying to install Apigee telemetry component during runtime setup, facing below issue.

WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /root/install_dir/auth/kubeconfig
Release “telemetry” does not exist. Installing it now.
Error: execution error at (apigee-telemetry/templates/apigee-telemetry.yaml:89:32): ‘/root/apigee-hybrid/helm-charts/apigee-datastore/hale-mode-438906-h7-apigee-non-prod.json’ is either an empty file or unreachable.

Even though the json file contains appropriate data & permissions for it.

I doubt "would it be possible whether Apigee runtime installation(hybrid) is possible on openshift (VMWARE on prem) as i can see the document states that Openshift on GCP "

Thanks in advance !!

@hemanth_ch for the second part of your question, I don’t see anything on this doc that limits where the Openshift installation is hosted. I think you should be ok there:

https://cloud.google.com/apigee/docs/hybrid/supported-platforms

For your serviceaccount json file, are you using that same serviceaccountpath value in your overrides/values for other components? and do they work there?

Hi @hemanth_ch looking at your comment the error refers to a service account file that has apigee-non-prod in it suggesting you followed the non-prod section at this page when setting up service accounts for your hybrid components, could you double check that the other components have the service account file, the page requires the file to be copied across to telemetry, org and env folders as well.