Skip to content

[Feature]: Stop Reconciliation for Backups #10019

Closed

Description

@GabriFedi97

Is there an existing issue already for this feature request/idea?

  • I have searched for an existing issue, and could not find anything. I believe this is a new feature request to be evaluated.

What problem is this feature going to solve? Why should it be added?

The Cluster Controller supports skipping the reconciliation of resources having the annotation cnpg.io/reconciliationLoop=disabled.

It would be nice to add this feature to Backup resources as well.

Describe the solution you'd like

Skip the reconciliation in the Backup Controller for resources having the cnpg.io/reconciliationLoop=disabled annotation set

Describe alternatives you've considered

Adding a specific boolean field in the spec suspend and do not perform any action in the controller if set to true.

This would imitate the behavior of a Job being created with the suspend: true field but not what happen when the same field value is flipped from false to true on an active Job, where existing Pods are terminated.

Additional context

No response

Backport?

Yes

Are you willing to actively contribute to this feature?

Yes

Code of Conduct

  • I agree to follow this project's Code of Conduct

Activity

  1. added a commit that references this issue on Feb 24, 2026
    34c308b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

triagePending triage

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions