Skip to content

fix: stop enabling auto sync#3106

Open
ElderMatt wants to merge 10 commits intomainfrom
APL-1569-fix
Open

fix: stop enabling auto sync#3106
ElderMatt wants to merge 10 commits intomainfrom
APL-1569-fix

Conversation

@ElderMatt
Copy link
Copy Markdown
Contributor

📌 Summary

This PR fixes the storage class for valkey being set correctly during an upgrade by stopping the enabling of the auto sync during the migration and let apl-operator handle it.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the values migration logic to avoid re-enabling Argo CD auto-sync during a PVC migration, aiming to ensure Valkey PVCs get the correct storage class during upgrades and leaving sync handling to apl-operator.

Changes:

  • Deletes matching PVCs earlier in the migration flow (after scaling down and waiting for pods to terminate).
  • Removes the logic that re-enabled Argo CD auto-sync at the end of the migration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants