Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow uninstall mode to be cancelled #80

Conversation

JustinKuli
Copy link
Member

Previously, the running container could only move into uninstallation mode - once it was in that mode, it needed to be restarted to restore normal operations. To improve the reliability of uninstall/reinstall scenarios, it can now move back into normal operations automatically.

All reconciles that were skipped during uninstallation are now just delayed 5 minutes. A "normal" uninstallation should be completed within that amount of time. If the uninstallation was aborted, then this should ensure no reconciles are permanently missed.

Refs:

Previously, the running container could only move *into* uninstallation
mode - once it was in that mode, it needed to be restarted to restore
normal operations. To improve the reliability of uninstall/reinstall
scenarios, it can now move back into normal operations automatically.

All reconciles that were skipped during uninstallation are now just
delayed 5 minutes. A "normal" uninstallation should be completed within
that amount of time. If the uninstallation was aborted, then this should
ensure no reconciles are permanently missed.

Refs:
 - https://issues.redhat.com/browse/ACM-6941

Signed-off-by: Justin Kulikauskas <jkulikau@redhat.com>
@openshift-ci
Copy link

openshift-ci bot commented Aug 22, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: JustinKuli, mprahl

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-merge-robot openshift-merge-robot merged commit c7dfba5 into open-cluster-management-io:main Aug 22, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants