SoftwareAG / webmethods-helm-charts

This repository contains a collection of Helm charts for various webMethods components.
https://open-source.softwareag.com/webmethods-helm-charts/
Apache License 2.0
8 stars 14 forks source link

Service monitor breaks deployment and MSR ingress doesn't work properly #76

Closed enginsarlak closed 1 month ago

enginsarlak commented 2 months ago

MSR ingress doesn't work properly when using path. same yaml configuration works for umserver. I tried merging with the latest and tried again, now I can't deploy anymore after uninstall. I compared the generated ingress yamls for both um and msr and haven't seen anything important. Deployment error is below.

Error: INSTALLATION FAILED: template: microservicesruntime/templates/servicemonitor.yaml:20:14: executing "microservicesruntime/templates/servicemonitor.yaml" at <.Values.serviceMonitor.enabled>: nil pointer evaluating interface {}.enabled

thomas-2020 commented 2 months ago

Your values.yaml is working with (MSR) version 1.0.3. You should set the Chart version option how mentioned on https://github.com/SoftwareAG/webmethods-helm-charts/tree/main?tab=readme-ov-file#chart-versions. Or, if you want to go to 1.0.4 latest, you should merge your values.yaml with the latest changes (with setting and adding serviceMonitor.enabled).

enginsarlak commented 2 months ago

It was already merged with the latest. Where do I add that serviceMonitor.enabled ? Anywhere is fine?

thomas-2020 commented 2 months ago

Q: Where? A: You can use latest values.yaml as an example. Q: Anywhere? A: Yes