Replace HelmRelease annotation approach with helm secret deletion. Annotating HelmReleases with resource-policy=keep does not prevent FluxCD from running helm uninstall when spec.chart changes to spec.chartRef. Deleting helm release secrets ensures FluxCD has nothing to uninstall and performs helm install instead, adopting existing resources. Update manual migration script with the same protection and fix error handling for cozy-keycloak namespace check. Signed-off-by: IvanHunters <xorokhotnikov@gmail.com> |
||
|---|---|---|
| .. | ||
| e2e-apps | ||
| boilerplate.go.txt | ||
| cdi_golden_image_create.sh | ||
| check-optional-repos.sh | ||
| collect-images.sh | ||
| common-envs.mk | ||
| cozyreport.sh | ||
| cozytest.sh | ||
| download-dashboards.sh | ||
| e2e-install-cozystack.bats | ||
| e2e-prepare-cluster.bats | ||
| e2e-test-openapi.bats | ||
| helm-unit-tests.sh | ||
| migrate-to-version-1.0.sh | ||
| package.mk | ||
| pre-checks.sh | ||
| update-codegen.sh | ||
| update-crd.sh | ||
| upload-assets.sh | ||
| upload-releasenotes.sh | ||