Open trexx opened 3 months ago
Hey @trexx - this chart is 100% community maintained. Please feel free to send our way a PR if you have the time and energy for helping us.
for information, the issue is generated with both lines:
https://github.com/puppetlabs/puppetserver-helm-chart/blob/619cbb8a85fa2e9890a56bfb819baa7cc3c588e0/templates/jmx-configmap.yaml#L7 https://github.com/puppetlabs/puppetserver-helm-chart/blob/619cbb8a85fa2e9890a56bfb819baa7cc3c588e0/templates/jmx-configmap.yaml#L8
Both have a reference on {{ include "puppetserver.common.metaLabels" . }}
in _helpers.tpl
.
Possible solutions (but not tested):
puppetserver.puppetserver-compilers.labels
or puppetserver.puppetserver.labels
)Based on the other files, I guess the first solution should be used and preserve puppetserver.puppetserver.labels
Describe the Bug
A clear and concise description of what the bug is.
The configmap for the JMX configuration contains duplicate labels.
This causes helm / argocd to barf.
Expected Behavior (Behaviour)
No duplicate labels.
Steps to Reproduce
Steps to reproduce the behavior (Behaviour):
Its likely its unnecessary we have the compiler labels and it maybe possible to have them removed.