UNCLASSIFIED - NO CUI

Skip to content

Root reference to non-existent istio package

Running helm template on umbrella with these values:

flux:
  interval: 5s

kyverno:
  enabled: true
  
packages:
  podinfo:
    istio:
      injection: "enabled"
    enabled: true
    namespace:
      create: true
      name: podinfo
    wrapper:
      enabled: true
    sourceType: "git"
    git:
      repo: https://repo1.dso.mil/big-bang/apps/sandbox/podinfo.git
      path: chart
      tag: null # set tag to null if pointing at a branch
      branch: main # set branch for testing improvements

yields

Error: template: bigbang/templates/package/namespace.yaml:15:64: executing "bigbang/templates/package/namespace.yaml" at <$vals>: wrong type for value; expected string; got bool

Use --debug flag to render out invalid YAML

This is because this reference - https://repo1.dso.mil/big-bang/bigbang/-/blob/master/chart/templates/package/namespace.yaml?ref_type=heads#L15 still is looking for .Values.istio which is no longer present.