UNCLASSIFIED - NO CUI

Bug: Packages namespace template istio injection

Bug

Description

Cannot pass down istio.enabled to the package/wrapper from the umbrella values as seen here:

packages:
  podinfo:
    enabled: true
    wrapper:
      enabled: true
    git:
      repo: https://github.com/stefanprodan/podinfo.git
      tag: 6.3.4
      path: charts/podinfo
    istio:
      injection: "{{ $.Values.istio.enabled }}"

This will fail in the templates/package/namespace.yaml template when attempting to set the istio-injection label as it attempts to compare a string to a bool.

BigBang Version

1.56.0