Add wrapper deprecation and ambient-mode warnings
General MR
Summary
Adds Helm release notes that warn users of wrapper's future sunset and its incompatibility with Istio ambient mode in Big Bang 4.0 or later.
The ambient-mode incompatibility warning is emitted only when bigbang.istio.ambient.enabled is enabled. This also releases the chart as version 0.4.16.
Relevant logs/screenshots
$ helm lint chart
==> Linting chart
[INFO] Chart.yaml: icon is recommended
1 chart(s) linted, 0 chart(s) failed
$ helm install wrapper chart --dry-run --debug
DESCRIPTION: Dry run complete
NOTES:
WARNING: WRAPPER DEPRECATION
The wrapper chart will be sunset in a future Big Bang release. wrapper will not work when Istio ambient mode is enabled in Big Bang 4.0 or later.
Migrate wrapped packages to bb-common as migration guidance becomes available.
$ helm install wrapper chart --dry-run --debug --set bigbang.istio.ambient.enabled=true
DESCRIPTION: Dry run complete
NOTES:
WARNING: WRAPPER DEPRECATION
The wrapper chart will be sunset in a future Big Bang release. wrapper will not work when Istio ambient mode is enabled in Big Bang 4.0 or later.
Migrate wrapped packages to bb-common as migration guidance becomes available.
WARNING: AMBIENT MODE INCOMPATIBILITY
Istio ambient mode is enabled. wrapper and ambient mode do not work well together; deployment or runtime issues may occur.Linked Issue
Upgrade Notices
After installing or upgrading this chart, Helm displays a non-blocking wrapper deprecation warning. Deployments with Istio ambient mode enabled also receive an incompatibility warning.
Edited by Daniel Dides