[helm/charts] [name of the chart e.g. stable/chart] issue title (#23032)

From: notifications@github.com
Domain: IP info github.com
MX-server: IP info out-13.smtp.github.com
Size: 2662 Bytes
Create: 2020-07-01
Update: 2020-07-01
Score: 0
Safe: Yes

Outbound domains: github.com |

Describe the bug
A clear and concise description of what the bug is.
Unable to apply the default policies through the values.yaml file

Version of Helm and Kubernetes:
Helm- v3.0.2 k8s- v1.17.0

Which chart:
stable/rabbitmq-ha

What happened:

coalesce.go:199: warning: destination for policies is a table. Ignoring non-table value 
Error: template: rabbitmq-ha/templates/statefulset.yaml:43:28: executing "rabbitmq-ha/templates/statefulset.yaml" at <include (print $.Template.BasePath "/secret.yaml") .>: error calling include: template: rabbitmq-ha/templates/secret.yaml:26:38: executing "rabbitmq-ha/templates/secret.yaml" at <include "rabbitmq-ha.definitions" .>: error calling include: template: rabbitmq-ha/templates/_helpers.tpl:107:41: executing "rabbitmq-ha.definitions" at <4>: wrong type for value; expected string; got map[string]interface {}

What you expected to happen:
The policies should be created and able to deploy the chart successfully

How to reproduce it (as minimally and precisely as possible):
Try enabling the policies section in the values.yaml with the below values:

policies: 
    {
       "name":"ha-custom-policy",
       "pattern":".*",
       "vhost":"/",
       "definition":{
          "ha-mode":"exactly",
          "ha-params":2,
          "ha-sync-mode":"automatic",
          "ha-sync-batch-size":1
        }
    }

Anything else we need to know:

N/A


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Want to protect your real email from messages like this? Use TempM email and be more secure on the internet.