I'm trying to install ComponentPack 8 on a new environment. When it comes to OrientMe the helm chart installation fails. All other charts working well ..
helm upgrade orientme v-connections-helm/orientme -i --version 0.1.0-20231006-050009 --namespace connections -f orientme.yml
Release "orientme" does not exist. Installing it now.
Error: template: orientme/charts/orient-retrieval-service/templates/deployment.yaml:163:30: executing "orientme/charts/orient-retrieval-service/templates/deployment.yaml" at <.Values.env.secretKeyRef.name>: nil pointer evaluating interface {}.secretKeyRef
I triple checked the yml file ..
Hi,
1. Do you have the pre-requisites?
Prerequisites (Set up Orient Me for OpenSearch)
- Infrastructure charts need to be already installed and all pods scheduled.
- connections-env configmap needs to be already present.
- OpenSearch needs to be installed and running.
- After you install Orient Me, you need to run Profiles migration. In this step, we are migrating users from PeopleDB to MongoDB, which is used by Orient Me.
- You need to set rewrite rules in httpd.conf on your IBM HTTP Server to enable sending requests to it from Connections.
2. And Have you done this step? (Without this step done, I would think that the secretKeyRef value would be null)
-
Download the j2 template for orientme.yml from the HCL Connections deployment automation Git repository, then update these settings:
orient-indexing-service.indexing.opensearch=true and orient-indexing-service.indexing.elasticsearch=false
orient-retrieval-service.Retrieval.Opensearch=true and orient-retrieval-service.Retrieval.elasticsearch=false
regards,
Ariel
Hi
looks like there's this issue when you use helm 3.13.