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 initial SemVer upgrade support #444

Merged
merged 2 commits into from
Oct 19, 2023

Commits on Oct 19, 2023

  1. Add initial SemVer upgrade support

    OLM will now use SemVer to determine next upgrade.
    In this iteration we only support upgrade within the same major versions:
    e.g 1.0.1 can be upgraded to 1.0.2 or 1.3.2, but not 2.0.0.
    
    Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>
    m1kola committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    73bd44c View commit details
    Browse the repository at this point in the history
  2. Update E2E

    * Add tests for semver upgrades
    * Label semver and legacy tests so it is possible to filter one or the other out
    * Update Makefile to no run legacy tests by default to match default deployment of operator-controller
    
    Signed-off-by: Mikalai Radchuk <mradchuk@redhat.com>
    m1kola committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    9910d29 View commit details
    Browse the repository at this point in the history