Skip to content

Conversation

smira
Copy link
Member

@smira smira commented Sep 4, 2025

Simplify controllers, add migrations to clear finalizers which are no longer needed.

See cosi-project/runtime#633

@github-project-automation github-project-automation bot moved this to To Do in Planning Sep 4, 2025
@talos-bot talos-bot moved this from To Do to In Review in Planning Sep 4, 2025
@smira smira force-pushed the refactor/drop-extra-input-finalizers branch from 2db768d to bf57ade Compare September 4, 2025 13:08
@smira smira marked this pull request as draft September 4, 2025 13:09
@smira smira force-pushed the refactor/drop-extra-input-finalizers branch 3 times, most recently from 0370690 to 1a7b028 Compare September 25, 2025 13:26
@smira smira marked this pull request as ready for review September 25, 2025 13:26
return err
}

func dropExtraInputFinalizers(ctx context.Context, st state.State, logger *zap.Logger, _ migrationContext) error {
Copy link
Member

Choose a reason for hiding this comment

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

I think we need some test for the migration.

Copy link
Member Author

Choose a reason for hiding this comment

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

yep, I can do that

@smira smira force-pushed the refactor/drop-extra-input-finalizers branch from 1a7b028 to 6a8ae81 Compare September 25, 2025 14:42
Simplify controllers, add migrations to clear finalizers which are no
longer needed.

See cosi-project/runtime#633

Signed-off-by: Andrey Smirnov <[email protected]>
@smira smira force-pushed the refactor/drop-extra-input-finalizers branch from 6a8ae81 to 9cbc446 Compare October 1, 2025 18:30
@smira smira added the integration/e2e Triggers all e2e tests for Omni label Oct 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration/e2e Triggers all e2e tests for Omni status/ok-to-test
Projects
Status: In Review
Development

Successfully merging this pull request may close these issues.

3 participants