This repository has been archived by the owner on Aug 25, 2021. It is now read-only.
When using 'extraVolumes' to mount secrets, Consul errors on start with 'data_dir is empty' #26
Labels
bug
Something isn't working
When using the
extraVolumes
configuration option in thevalues.yaml
, the Helm chart fails to start Consul correctly with the errordata_dir is empty
.All secrets exist and when tested by telling the chart by setting them to
load: false
Consul starts correctly.Upon further investigation the issue appears to be a missing
\
in the loop that adds the extra config directories for the statefulset and the daemonset:https://github.com/hashicorp/consul-helm/blob/master/templates/server-statefulset.yaml#L91
https://github.com/hashicorp/consul-helm/blob/master/templates/client-daemonset.yaml#L77
I would submit a Pull Request but the company I work for currently doesn't have a policy in place for contributing to open source software.
The text was updated successfully, but these errors were encountered: