Duckling endpoint not passed to pod when external is True and an external URL is provided
nyejon opened this issue · 2 comments
nyejon commented
This results in the following:
if false or (true and (not true)) resulting in false. We need this to be true when external = true and external url = true.
{{- if or .Values.duckling.install (and .Values.duckling.external.enabled .Values.duckling.external.url) -}} would be better.
This means the duckling endpoint is not provided to the pod here:
helm-charts/charts/rasa/templates/_containers-env.yaml
Lines 21 to 23 in e7e72f4
sara-tagger commented
Thanks for the issue, @yennycheung will get back to you about it soon!
You may find help in the docs and the forum, too 🤗
nyejon commented
One can get around this issue by manually adding to the envs of the rasa pod.:
- name: “RASA_DUCKLING_HTTP_URL”
value: “http://{duckling_service}:8000”