mirror of https://github.com/helm/helm
Address the follow-up review on the previous revision: - Add TestUpgradeReleaseRecordsChartSourceAfterRender, mirroring the install regression test: it upgrades a release with a template that prints .Chart.Annotations and asserts the recorded source is absent from the rendered manifest but present on the persisted upgraded release. This guards the upgrade path against a future refactor moving the annotation back before rendering and reintroducing the render-context leak. - Correct the Metadata.Annotations doc comment in 'helm get metadata': the map is no longer solely from Chart.yaml; for releases recorded with a source it also includes the meta.helm.sh/release-source annotation Helm adds at install/upgrade time (also surfaced separately via Source). Signed-off-by: Shaan Satsangi <shaansatsangi@gmail.com>pull/32250/head
parent
7f8dc21813
commit
c9270177f0
Loading…
Reference in new issue