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

Add time-limited retries to InstallPlan execution. #2090

Merged

Commits on Apr 8, 2021

  1. Bump github.com/operator-framework/api to v0.8.0.

    Signed-off-by: Ben Luddy <bluddy@redhat.com>
    benluddy committed Apr 8, 2021
    Configuration menu
    Copy the full SHA
    3c129ff View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2021

  1. Add time-limited retries to InstallPlan execution.

    In order to recover from transient errors while applying step
    resources, errors at this stage will be retried until success or
    timeout, and .status.message will indicate that retries are
    occurring. Configuring a timeout of zero is equivalent to disabling
    the retry behavior.
    
    Signed-off-by: Ben Luddy <bluddy@redhat.com>
    benluddy committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    0e84c1b View commit details
    Browse the repository at this point in the history
  2. Always validate CR upgrade compatibility.

    Remove cruft that prevented compatibility tests from running on CRs
    when there is only 1 CSV that owns the CRD in question.
    
    Signed-off-by: Ben Luddy <bluddy@redhat.com>
    benluddy committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    35271e9 View commit details
    Browse the repository at this point in the history