Skip to content
New issue

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

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

Already on GitHub? # to your account

Scorecard finalizer fix #2597

Merged
merged 3 commits into from
Feb 26, 2020
Merged

Scorecard finalizer fix #2597

merged 3 commits into from
Feb 26, 2020

Conversation

jmccormick2001
Copy link
Contributor

Description of the change:
make the scorecard cleanup use the init-timeout configuration setting when doing its cleanup, this will allow operators that specify a finalizer to have time to perform their cleanup based on a configurable value instead of the previous hard-coded value.

Motivation for the change:

Closes #2094

@openshift-ci-robot openshift-ci-robot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Feb 25, 2020
@jmccormick2001 jmccormick2001 requested review from camilamacedo86 and jmrodri and removed request for joelanford and shawn-hurley February 25, 2020 22:28
Copy link
Contributor

@camilamacedo86 camilamacedo86 left a comment

Choose a reason for hiding this comment

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

Hi @jmccormick2001,

It shows great 👍. Just few nits.

  • See the comments
  • Missing CHANGELOG
  • Also, could we not add the config initTimeout in its docs?

@camilamacedo86 camilamacedo86 added kind/bug Categorizes issue or PR as related to a bug. scorecard Issue relates to the scorecard subcomponent labels Feb 26, 2020
Copy link
Member

@jmrodri jmrodri left a comment

Choose a reason for hiding this comment

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

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Feb 26, 2020
Copy link
Contributor

@camilamacedo86 camilamacedo86 left a comment

Choose a reason for hiding this comment

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

/lgtm 👍

@jmccormick2001 jmccormick2001 merged commit b32bf5d into operator-framework:master Feb 26, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
kind/bug Categorizes issue or PR as related to a bug. lgtm Indicates that a PR is ready to be merged. scorecard Issue relates to the scorecard subcomponent size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Scorecard does not wait for finalisers to complete before removing operator
4 participants