We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A clear and concise description of what the bug is.
The configmap for the JMX configuration contains duplicate labels.
apiVersion: v1 kind: ConfigMap metadata: name: release-name-puppetserver-jmx-config labels: app.kubernetes.io/component: puppetserver app.kubernetes.io/name: puppetserver app.kubernetes.io/instance: release-name app.kubernetes.io/managed-by: Helm helm.sh/chart: puppetserver-9.5.2 app.kubernetes.io/version: 7.17.0 app.kubernetes.io/component: puppetserver-compilers app.kubernetes.io/name: puppetserver app.kubernetes.io/instance: release-name app.kubernetes.io/managed-by: Helm helm.sh/chart: puppetserver-9.5.2 app.kubernetes.io/version: 7.17.0
This causes helm / argocd to barf.
No duplicate labels.
Steps to reproduce the behavior (Behaviour):
metrics: prometheus: disableAPICheck: true puppetdb: enabled: true jmx: enabled: true
Its likely its unnecessary we have the compiler labels and it maybe possible to have them removed.
The text was updated successfully, but these errors were encountered:
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.
Sorry, something went wrong.
for information, the issue is generated with both lines:
puppetserver-helm-chart/templates/jmx-configmap.yaml
Line 7 in 619cbb8
Line 8 in 619cbb8
Both have a reference on {{ include "puppetserver.common.metaLabels" . }} in _helpers.tpl.
{{ include "puppetserver.common.metaLabels" . }}
_helpers.tpl
Possible solutions (but not tested):
puppetserver.puppetserver-compilers.labels
puppetserver.puppetserver.labels
Based on the other files, I guess the first solution should be used and preserve puppetserver.puppetserver.labels
No branches or pull requests
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.
The text was updated successfully, but these errors were encountered: