Description of problem: We rushed to get a fix in to unblock the kube-1.18 rebase, resulting in this PR: https://github.com/openshift/console-operator/pull/424 However, there are several items that need addressing to ensure that this code remains maintainable over time. We need a fast follow with a few items: - use library-go's SetDeploymentGeneration instead of reinventing it @ https://github.com/openshift/console-operator/pull/424#discussion_r422184416 - getDeploymentGeneration is now unused https://github.com/openshift/console-operator/pull/424#discussion_r422269547 - do not ignore errors when we flush status https://github.com/openshift/console-operator/pull/424#discussion_r421744310
We will address it in a following sprint.
After review the code changes, I think this bug can be verified The fix PR just update one function and remove useless code
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:2409