Skip to content

[ENHANCEMENT] remove unnecessary finalizers in favor of existing owner refereces#400

Merged
jgbernalp merged 1 commit intomainfrom
remove-finalizers
May 7, 2026
Merged

[ENHANCEMENT] remove unnecessary finalizers in favor of existing owner refereces#400
jgbernalp merged 1 commit intomainfrom
remove-finalizers

Conversation

@jgbernalp
Copy link
Copy Markdown
Contributor

Description

This PR removes unnecessary finalizers from Perses resources in favor of using the existing owner references. Existing finalizers are stripped during reconciliation so upgraded resources can be deleted cleanly. The finalizer constant, RBAC permissions, and migration code will be removed in a future release.

Type of change

  • FEATURE (non-breaking change which adds functionality)
  • ENHANCEMENT (non-breaking change which improves existing functionality)
  • BUGFIX (non-breaking change which fixes an issue)
  • BREAKINGCHANGE (fix or feature that would cause existing functionality to not work as expected)
  • DOC (documentation only)
  • IGNORE (tooling, build system, CI, etc.)

Verification

  • Unit tests added/updated
  • Integration tests added/updated
  • E2E tests added/updated
  • Manual testing performed

Checklist

  • Pull request has a descriptive title and context useful to a reviewer
  • Code follows project conventions and passes linting
  • All commits have DCO signoffs

@jgbernalp jgbernalp requested review from dougkirkley and slashpai May 7, 2026 12:51
…r refereces

Signed-off-by: Gabriel Bernal <gbernal@redhat.com>
@jgbernalp jgbernalp force-pushed the remove-finalizers branch from bd19529 to 9ccc372 Compare May 7, 2026 12:55
@jgbernalp jgbernalp merged commit dc5d01b into main May 7, 2026
15 checks passed
@jgbernalp jgbernalp deleted the remove-finalizers branch May 7, 2026 14:06
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.

2 participants