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

[release-4.6] OCPBUGS-1176: Remove outdated subscription update logic to improve resolution delay #2857

Closed

Commits on Sep 13, 2022

  1. Remove oudated subscription update logic to improve resolution delay (o…

    …perator-framework#2369)
    
    Currently, olm logic checks for upgrade in subscription via another
    obsolete API that is no longer in use for dependency solution. As a
    result, sometimes, subscriptions display `UpgradeAvailable` status but
    there will be no upgrades as the upgrade is not valid in the resolver.
    Also, the `UpgradeAvailable` status is used to trigger the new resolution
    even though that status is no longer a valid indicator of having a pending
    upgrade. This leads to unwanted upgrade delay when the obsolete API works
    properly.
    
    This commit will remove the code that is using this obsolete API and
    allow the resolution to happen when there is a subscription change.
    
    Signed-off-by: Vu Dinh <vudinh@outlook.com>
    Signed-off-by: perdasilva <perdasilva@redhat.com>
    dinhxuanvu authored and perdasilva committed Sep 13, 2022
    Configuration menu
    Copy the full SHA
    0fcb146 View commit details
    Browse the repository at this point in the history