File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
test/integration/scenarios/lib Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -207,6 +207,21 @@ tasks:
207207 echo "Including processed image tags file"
208208 fi
209209
210+ # =============================================================================
211+ # Layer 8: Migrator (for chart version 13.x minor upgrades)
212+ # =============================================================================
213+ # Include migrator values for minor upgrades on chart version 13.x
214+ # This handles schema migrations like global.security.initialization -> orchestration.security.initialization
215+ MIGRATOR_FILE="{{ .TEST_VALUES_BASE_DIR }}/chart-full-setup/values-enable-migrator.yaml"
216+ {{ if (env "TEST_CHART_VERSION" | hasPrefix "13") -}}
217+ {{ if (ne .TEST_CHART_FLOW "upgrade-patch") -}}
218+ if [ -f "$MIGRATOR_FILE" ]; then
219+ VALUES_ARGS="$VALUES_ARGS --values $MIGRATOR_FILE"
220+ echo "Layer 8 (migrator): $MIGRATOR_FILE"
221+ fi
222+ {{ end -}}
223+ {{ end -}}
224+
210225 echo ""
211226 echo "=========================================="
212227 echo "Final helm upgrade command:"
You can’t perform that action at this time.
0 commit comments