Anubhav Jindal has uploaded a new patch set (#7). ( http://gerrit.cloudera.org:8080/24368 )
Change subject: IMPALA-15028: Add Helm chart render assertions ...................................................................... IMPALA-15028: Add Helm chart render assertions Add a lightweight CI-friendly chart test harness that runs helm lint, renders default and override manifests, and asserts key Impala Helm chart behaviors to prevent regressions. Wire chart checks into the existing Jenkins all-tests entrypoint so they run automatically as part of standard CI execution. Cover both core defaults and optional chart functionality, including LDAP, Ranger, Kudu, OAuth, and secure-cluster Kerberos/TLS/Istio paths. Also validate required-value failures for secure secret inputs. Testing: - ./helm/impala/tests/run-chart-tests.sh - bash -n helm/impala/tests/run-chart-tests.sh - bash -n bin/jenkins/all-tests.sh - Intentional regression check: injected beeswax marker into rendered output and confirmed helm/impala/tests/assert_chart.py fails. Generated-by: Cursor Change-Id: I313be431e81a4b98370e51d298b7b2d35e0aded8 --- M bin/jenkins/all-tests.sh M docs/impala-on-kubernetes.md A helm/impala/tests/assert_chart.py A helm/impala/tests/run-chart-tests.sh 4 files changed, 599 insertions(+), 0 deletions(-) git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/68/24368/7 -- To view, visit http://gerrit.cloudera.org:8080/24368 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: newpatchset Gerrit-Change-Id: I313be431e81a4b98370e51d298b7b2d35e0aded8 Gerrit-Change-Number: 24368 Gerrit-PatchSet: 7 Gerrit-Owner: Anubhav Jindal <[email protected]>
