Skip to content

[BUG] Duplicate labels in test-1.yaml #23

@kevinvalk

Description

@kevinvalk

Describe the bug
The labels are defined twice within the test-1.yaml file.

labels:
{{- include "secret-generator.labels" . | nindent 4 }}
annotations:
helm.sh/hook: test
helm.sh/hook-weight: "0"
helm.sh/hook-delete-policy: before-hook-creation,hook-succeeded
labels:
secret-generator.cs.sap.com/enabled: "true"

Tested with Version
v0.4.70, v0.4.83

To Reproduce
the values can be empty

$ helm template secret-generator oci://ghcr.io/sap/secret-generator-helm/secret-generator \
    --version 0.4.84 \
    --namespace secret-generator \
    -f /tmp/secret-generator-values.yaml \
    > /tmp/secret-generator-0.4.84.yaml
Pulled: ghcr.io/sap/secret-generator-helm/secret-generator:0.4.84
Digest: sha256:144cc94a5242caf89d0082640a449724a9a88033a05f059129fa6fa26023cd46

Expected behavior
No errors in the output.

Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Rendered output

# Source: secret-generator/templates/tests/test-1.yaml
apiVersion: v1
kind: Secret
metadata:
  name: secret-generator-test-1-rgdyipsa4y
  labels:
    helm.sh/chart: secret-generator-0.4.84
    app.kubernetes.io/name: secret-generator
    app.kubernetes.io/instance: secret-generator
    app.kubernetes.io/component: webhook
    app.kubernetes.io/version: "v0.4.91"
    app.kubernetes.io/managed-by: Helm
  annotations:
    helm.sh/hook: test
    helm.sh/hook-weight: "0"
    helm.sh/hook-delete-policy: before-hook-creation,hook-succeeded
  labels:
    secret-generator.cs.sap.com/enabled: "true"
stringData:
  password: "%generate:password:length=50"
  uuid: "%generate:uuid"

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions