Skip to content

helm template output contains registry client information #32215

Description

@bavarianbidi

What happened?

By using helm template with the latest version 4.2.1 the generated output contains the "registry client output".

This got introduced with #32056 which has landed in 4.2.1
The generated output is starting with helm template in v4.2.1 looks like the following:

Pulled: europe-west4-docker.pkg.dev/google-project-name/helm-charts/gcp-exporter:v0.6.1
Digest: sha256:465752ed83c939d7abbe5331023db26a6a678ab6f39f3f37d6511a16242b9ea3
---
# Source: compute-platform-gcp-exporter/templates/serviceaccount.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
  name: cp-gcp-exporter
  namespace: cp-gcp-exporter
  labels:
    helm.sh/chart: compute-platform-gcp-exporter-v0.6.1
    app.kubernetes.io/name: compute-platform-gcp-exporter

What did you expect to happen?

Same helm-chart with same values with helm in v4.2.0

---
# Source: compute-platform-gcp-exporter/templates/serviceaccount.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
  name: cp-gcp-exporter
  namespace: cp-gcp-exporter
  labels:
    helm.sh/chart: compute-platform-gcp-exporter-v0.6.1
    app.kubernetes.io/name: compute-platform-gcp-exporter

How can we reproduce it (as minimally and precisely as possible)?

helm template  --version v1.8.1 oci://docker.io/envoyproxy/gateway-helm | head -20

Helm version

Details
version.BuildInfo{Version:"v4.2.0", GitCommit:"06468084e85c244c712834933d25ea232a4c2093", GitTreeState:"clean", GoVersion:"go1.26.3", KubeClientVersion:"v1.36"}

Kubernetes version

Details

shouldn't be relevant for this issue - but as it's mandatory:

Client Version: v1.35.2
Kustomize Version: v5.7.1
Server Version: v1.33.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugCategorizes issue or PR as related to a bug.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions