Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-18867

bmer operator bundle ships with a "skipRange" annotation but without the "replaces" property (CSV)

XMLWordPrintable

    • Important
    • No
    • CNF RAN Sprint 242, CNF RAN Sprint 243
    • 2
    • False
    • Hide

      None

      Show
      None
    • 9/21: Waiting on decision on this fix for 4.14 -Discussion on slack

      If we release our newer operator version without the correct metadata, it will release that new version just fine but at the same time it will unpublish all earlier versions in the channel, making the new version effectively the only entry in that channel.

      This happens when a new operator bundle ships with a "skipRange" annotation but without the "replaces" property in the operators OLM metadata (CSV):
      bmer CSV

      How to fix this ?

      We need start shipping out releases with the "replaces" property in addition to the "skipRange" property.|
      See all the details looking for "skipRange" in the section "Update Graph Gotchas":

      Best practices

      All bmer releases are affected so this ocpbug must be backported properly.

       

            jacding@redhat.com Jack Ding
            rauherna@redhat.com Raúl Hernández
            Bonnie Block Bonnie Block
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: