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

Error in file name for the ConfigMap #46

Closed enginsarlak closed 4 months ago

enginsarlak commented 4 months ago

https://github.com/SoftwareAG/webmethods-helm-charts/blame/deec72b0b1eace66dfa4a85229932795d6e2680d/universalmessaging/helm/README.md#L22

This command creates the ConfigMap as licencekey and container is looking for a file licence.xml. This is misleading and very easy to overlook. What is the correct kubectl command supposed to be? kubectl create configmap universalmessaging-licence-key --from-file=licence.xml=

MarcFriedhoff commented 4 months ago

@enginsarlak There is indeed an issue with the ConfigMap that can be created if you provide a license as value. We will fix this.

However the command:

kubectl create configmap universalmessaging-licence-key --from-file=licence.xml=<your licence file>

creates the correct ConfigMap that is mapped to the file licence.xml in the container which is expected by UM. So I am not sure what issue you are facing.

thomas-2020 commented 4 months ago

@enginsarlak , I found some little issues in the license file handling. Anywhere, I solve these in #49 . After merging the #49, you should switch to UM Helm Chart version 1.0.3.

thomas-2020 commented 4 months ago

Fixes in UM Helm Chart version 1.0.3 and MSR Readme