Apigee Hybrid Installation failed while installing Redis component

Dear @williamssean

Thank you for the reply and asking to create new request.

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

Release “redis” does not exist. Installing it now.
Error: release redis failed, and has been uninstalled due to atomic being set: 1 error occurred:

Would appreciate if you take a moment and assist me. Thanks in advance

Hi Hemanth, can you do a get and a describe on the apigee-webhook-service resource.

do a kubectl get svc apigee-webhook-service -n apigee to see it exists and then do a kubectl describe svc apigee-webhook-service -n apigee to see if it has an endpoint value in the describe output. you can paste both responses here as well.

Dear @ayos

We were able to installed redis operator but while checking the status whether it is up or not, it is not showing running. Please see below output

Hi Hemant, from your output seems you had installed the redis chart in the wrong namespace.

the redis chart should be installed in the apigee namespace not apigee-system. Please uninstall that chart and re-install using the command below from the public docs on installing helm charts

helm upgrade redis apigee-redis/ --install --namespace apigee --atomic -f .yaml 

This link shows the steps to install the helm charts of apigee hybrid version 1.12 and verify the resources are created. version 1.12 has the apigee operator in the apigee-system namespace, however version 1.13 (link ) has all the components installed in the apigee namespace.

hi @hemanth_ch did the previous advise fix the issue, we have a more recent version of Apigee hybrid version 1.15 available as well here